function onAdvance(cid, type, oldlevel, newlevel)
if(oldlevel ~= newlevel and type == 8) then
if(newlevel == 60) and getPlayerStorageValue(cid, 12345) == FALSE then
doPlayerAddItem(cid, 2160, 4)
setPlayerStorageValue(cid, 12345)
end
end
end
Code:function onAdvance(cid, type, oldlevel, newlevel) if(oldlevel ~= newlevel and type == 8) then if(newlevel == 60) and getPlayerStorageValue(cid, 12345) == FALSE then doPlayerAddItem(cid, 2160, 4) setPlayerStorageValue(cid, 12345) end end end
function onAdvance(cid, type, oldlevel, newlevel)
if (oldlevel ~= newlevel and type == SKILL__LEVEL) then
if (newlevel >= 60 and getPlayerStorageValue(cid, 12345) == -1) then
doPlayerAddItem(cid, 2160, 4)
setPlayerStorageValue(cid, 12345, 1)
end
end
return true
end
Lua:doPlayerAddItem(cid, 2160, 4)
doPlayerAddMoney(cid, 40000)
zamiast tego
lepiej dac to:
Lua:doPlayerAddMoney(cid, 40000)
No właśnie. Już wcześniej słyszałem, że niby lepiej dać coś takiego.. Interesuje mnie dlaczego, zna ktoś odpowiedź? ;d
Dzięki, rep+
gdzie to w ogole dodac i z czym? xd
function onAdvance(cid, type, oldlevel, newlevel)
if (oldlevel ~= newlevel and type == SKILL__LEVEL) then
if (newlevel >= 60 and getPlayerStorageValue(cid, 12345) == -1) then
doPlayerAddItem(cid, 2160, 4)
setPlayerStorageValue(cid, 12345, 1)
end
end
return true
end
<event type="advance" name="4cc" event="script" value="4cc.lua"/>
registerCreatureEvent(cid, "4cc")