Witam, tak jak w temacie. Borykam sie z problemem o ktorym w ogole pierwszy raz slysze, konkretniej mam w evencie z markerami taki blad:
WARNING: Bad argument @ 'getElementData' [Expected element at argument 1]
A inne eventy z markerami dzialaja bez zadnych ostrzezen, bledow, etc. Pomimo, ze sa zrobione dokladnie tak samo, jedynie zawartosc funkcji troche sie rozni.
addEventHandler("onMarkerHit",checkpointy[21],function(el,dim)
if (not isElement(el)) then return end
if getElementData(el,"praca:busy")==true then
if getElementData(el,"busy:cp")==21 then
local losujkase = math.random(20,70)
wylosowany = wylosowany+losujkase
setElementVisibleTo(checkpointy[21],el,false)
setElementVisibleTo(blipy[21],el,false)
setPlayerMoney(el,getPlayerMoney(el)+losujkase)
if getElementData(el,"player:srp")==false then
setElementData(el,"player:srp",0)
end
local losujsrp = math.random(1,3)
wylosowanySRP = wylosowanySRP+losujsrp
setElementData(el,"player:srp",getElementData(el,"player:srp")+losujsrp)
outputChatBox("#ccff00**#ffffff Otrzymales nagrode w postaci #ccff00$"..losujkase.."#ffffff i #ccff00"..losujsrp.."#ffffff SRP",el,0,0,0,true)
outputChatBox("#ffcc00**#ffffff Lacznie otrzymales #ffcc00$"..wylosowany.."#ffffff i #ffcc00"..wylosowanySRP.."#ffffff SRP",el,0,0,0,true)
setElementData(el,"praca:busy",false)
destroyElement(bus)
setElementData(el,"busy:cp",false)
else return end
else return end
end)
2.
addEventHandler("onMarkerHit",checkpointy[14],function(el,dim)
if (not isElement(el)) then return end
if getElementType(el)=="player" then
if getElementData(el,"player:zdajacy")==14 then
setElementVisibleTo(checkpointy[14],el,false)
setElementVisibleTo(blipy[14],el,false)
setElementData(el,"player:zdajacy",false)
destroyElement(pojazd)
outputChatBox("#00ff00**#ffffffGratulacje! Zdales prawo jazdy! Od teraz mozesz poruszac sie roznymi pojazdami po drogach!",el,0,0,0,true)
exports.msgboxrpg:showBox(el,"info","Gratulacje, zdales prawo jazdy")
setElementData(el,"player:pj",true)
setElementData(el,"player:blokpj",false)
else return end
else return end
end)
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