Wysłany: 2017-08-04, 23:43
Danielxl3
Wiek: 25 Na forum: 4020 dni Posty: 17
Nick w MP: Retek
Witam jaka funkcja odpowiada za to ze tylko jedna osoba moze korzystac z markera. Potrzebuje to do bankomatow.
[ Dodano : 2017-08-04, 23:58 ]
Np. Jedna wchodzi i moze kozystac z tego co kozysta marker. A potem jak wyjdzie to druga moze wejsc.
Ostatnio zmieniony przez _Haze 2017-08-05, 11:41, w całości zmieniany 1 raz
Wysłany: 2017-08-05, 13:03
Neutral
Wiek: 27 Na forum: 3225 dni Posty: 5
Nick w MP: Neutral
local bankomat = createMarker (...)
setElementData ( bankomat , "zajety" , false )
function onBankomatHit ( hitElement )
if not getElementData ( source , "zajety" ) then
setElementData ( source , "zajety" , true )
outputChatBox ( "Bankomat wolny, mo?esz wyp?aci? kase." , hitElement )
else
outputChatBox ( "Bankomat zaj?ty." , hitElement )
end
end
addEventHandler ( "onMarkerHit" , bankomat , onBankomatHit )
function onBankomatLeave ( hitElement )
setElementData ( source , "zajety" , false )
end
addEventHandler ( "onMarkerLeave" , bankomat , onBankomatLeave )
Pisane na szybko, powinno dzia?a?.
Wysłany: 2017-08-05, 15:13
amited
Wiek: 26 Na forum: 3714 dni Posty: 1233
Nick w MP: Amited
Piwa : 512
function onBankomatHit ( el , md )
if not md or el ~= localPlayer then return end
local data = getElementData ( bankomat , "zajety" )
if data == false then
setElementData ( bankomant , "zajety" , true )
-- tutaj gui
else
outputChatBox ( "Poczekaj az inny gracz wyjdzie z markera!" , 231 , 217 , 176 )
end
end
addEventHandler ( "onClientMarkerHit" , bankomat , onBankomatHit )
function onBankomatLeave ()
setElementData ( bankomant , "zajety" , true )
end
addEventHandler ( "onMarkerLeave" , bankomat , onBankomatLeave )
Podpis
"amited" napisał/a :
Tagi: marker :: funkcja
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: