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

Wysłany: 2020-03-21, 18:30


piterson531







Wiek: 23
Na forum: 2266 dni
Posty: 1
Nick w MP: piterson531



Respekt: 50

Witam, mam problem z ElementDat?. Problem polega na tym gdy inny gracz ni? gracz, kt?ry stworzy marker wejdzie w niego to usuwa marker . A celem by?o by to ?eby gracz, kt?ry stworzy marker m?g?by go tylko usun??. Prosi?bym o wyt?umaczenie jak mo?na to zablokowa?.

Tutaj m?j kod :

Kod:

marker1 = createMarker(2180.8708496094, 1976.6799316406, 10.8203125-1, "cylinder", 2.0, 255, 0, 0, 150)

function mmm (player)
playername = getPlayerName ( player )
setElementData (player, "jdd" , playername )
cel = math.random(1,2)
if cel==1 then
jd = createMarker(2174.9482421875, 1982.056640625, 10.8203125-1, "cylinder", 2.0, 255, 0, 0, 150)
addEventHandler ("onMarkerHit", jd, mmm)
elseif cel==2 then
jl =createMarker(2185.7250976563, 1983.67578125, 10.8203125-1, "cylinder", 2.0, 255, 0, 0, 150)
addEventHandler ("onMarkerHit", jl, mmmmm)

end
end
addEventHandler ("onMarkerHit", marker1, mmm)

function mmm (player)
playername2 = getPlayerName ( player )
if getElementData(player, "jdd") == playername2 then
destroyElement( jd )
end
end

function mmmmm (player)
playername3 = getPlayerName ( player )
if getElementData(player, "jdd") == playername3 then
destroyElement( jl )
end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-03-22, 09:14


Wilq







Wiek: 24
Na forum: 4429 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Ustawiaj markerowi element dat? i sprawdzaj czy tak? sam? ma gracz.
?eby kod dobrze dzia?a?, rozdziel markery w tabeli indeksuj?c gracza, poniewa? ka?dy marker si? nadpisuje i usuwa ten ostatni.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
piterson531
Tagi: elementdata :: nie :: blokuje :: możliwości :: wykonania :: kodu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » ElementData nie blokuje możliwości wykonania kodu Odpowiedz do tematu

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