Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2015-01-04, 18:53


Dixers

No-Life






Wiek: 26
Na forum: 4312 dni
Posty: 549
Nick w MP: Dixers

Piwa: 412

Respekt: 56,8

Witam ponownie. Tworz? pewien skrypt, gdzie b?d? potrzebowa? takiej funkcji, ale nie chc? za du?o zdradza? o jaki skrypt chodzi. Wi?c potrzebuj? funkcji, kt?ra umo?liwi mi stworzenie markera, kt?ry b?d? widzie? osoby w ACL OSP i PSP. Czy da rad? tak zrobi??

Za pomoc oczywi?cie :piwo: .

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-04, 19:18


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3


Więcej informacji znajdziesz w Wikipedii MTA:

setElementVisibleTo


Podpis

https://shufflecode.pl
Static Codes and Graphics - Join our discord!
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-04, 19:32


Dixers

No-Life






Wiek: 26
Na forum: 4312 dni
Posty: 549
Nick w MP: Dixers

Piwa: 412

Respekt: 56,8

Nie ma tam przyk?adu na ACL. By?by? tak dobry i poda? mi ? Dam ci 2:piwo: + reputacje R* .

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-05, 14:17


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

Prosty przyk?ad

local marker=createMarker(...)

-- wersja dla jednego gracza
function visibleMarkerToPlayerInTeam(player)
    local accountName=getAccountName(getPlayerAccount(player))
    if accountName and isObjectInACLGroup("user." .. accountNameaclGetGroup("GRUPA")) then
        setElementVisibleTo(markerplayertrue)
    else
        setElementVisibleTo(markerplayerfalse)
    end
end

-- wersja dla wszystkich graczy
function visibleMarkerToTeam()
    local players=getElementsByType("player")
    if not players then return end
    
    for k,player in pairs(players) do
        local accountName=getAccountName(getPlayerAccount(player))
        if accountName and isObjectInACLGroup("user." .. accountNameaclGetGroup("GRUPA")) then
            setElementVisibleTo(markerplayertrue)
        else
            setElementVisibleTo(markerplayerfalse)
        end
    end
end

Funkcje visibleMarkerToPlayerInTeam b?d? visibleMarkerToTeam wywo?ujesz w jakim? stosownym wydarzeniu np. onPlayerSpawn lub w timerze.

Postaw piwo autorowi tego posta
 

 
Tagi: marker :: dla :: acl
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku