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

Wysłany: 2021-01-23, 22:52


filip0985

Początkujący w LUA






Wiek: 22
Na forum: 2754 dni
Posty: 112

Piwa: 13

Respekt: 50

Witam chc? aby inni gracze nie mogli u?ywa? tego markeru tylko jedna osoba kt?ra rozpocznie prace. zrobi?em tak ale co? nie dzia?a. Oczywiscie oni tego markeru nie widz? ale jak wejda w to miejsce to i tak te funkcj? si? wykonuj? u osoby kt?ra rozpocz??a prace,



function pizza(gracz)
  if gracz ~= localPlayer then return end

local xyrandomMarker()
 marker2 createMarker(xyz"cylinder" ,) 
 myBlip createBlipAttachedTo marker241 )
addEventHandler("onClientMarkerHit"marker2pieniadze)
addEventHandler("onClientMarkerHit"marker2pizza)
end



Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-23, 23:58


Maniekxx

Amator






Wiek: 24
Na forum: 2894 dni
Posty: 232
Nick w MP: Maniekxx

Piwa: 225

Respekt: 110
Respekt: 110

Ostrzeżeń: 20%
Ustaw element dat? na marker np z pid'em gracza:

local marker createMarker(x,y,z,"cylinder",1)
local pid getElementData(client,"PID")
if not pid then return end
setElementData(marker,"id_m"pid)
end

I potem gdy gracz b?dzie wchodzi? w ten marker sprawdzaj czy element data markera jest taka sama jak jego pid:


function hit_marker(player,md)
if md == true then
if getElementData(source,"id_m") == getElementData (player,"PID"then
-- reszta funkcji.
end
end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-24, 02:59


filip0985

Początkujący w LUA






Wiek: 22
Na forum: 2754 dni
Posty: 112

Piwa: 13

Respekt: 50

co? ?rednio dzia?a

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-24, 04:24


MrVip615

witam






Wiek: 22
Na forum: 4307 dni
Posty: 167
Nick w MP: ramzes

Piwa: 207

Respekt: 85,3


function pizza(graczmd)
  if gracz ~= localPlayer or not md then return end
if not getElementData(localPlayer"praca"then return end

local xyrandomMarker()
 marker2 createMarker(xyz"cylinder" ,) 
 myBlip createBlipAttachedTo marker241 )
addEventHandler("onClientMarkerHit"marker2pieniadze)
addEventHandler("onClientMarkerHit"marker2pizza)
end

i analogicznie elementdate ustawiasz w funkcji od markera rozpoczynajacego prace

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-01-24, 14:33


filip0985

Początkujący w LUA






Wiek: 22
Na forum: 2754 dni
Posty: 112

Piwa: 13

Respekt: 50

Nadal to nie dzia?a.

[ Dodano: 2021-01-25, 08:36 ]
nie wiem co z t? elementdata
 setElementData(localPlayer"praca",marker


Postaw piwo autorowi tego posta
 

 
Tagi: inni :: gracze :: mogą :: używać :: markeru :: jak :: ukryć??
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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