męczę się od wczoraj około 5h i stwierdziłem, że już czas zapytać...
jak już uda mi się zrobić mana runę to się nie kończy, albo kończy po 1 użyciu, jak zrobić 100 użyć?
to usuwa po 1 użyciu, dodaje ok.800 many na 108 lvlu, 49mlvl
a ze spells:
dodaje 5500 many na 108lvl, 48mlvl
chcę aby mana runa miała 100 użyć, jak np.sdx3.... do tego aby dodawała między 700 a 1200 many...
najgorzej z tym znikaniem ;/
jak już uda mi się zrobić mana runę to się nie kończy, albo kończy po 1 użyciu, jak zrobić 100 użyć?
Code:
function onUse(cid, item, frompos, item2, topos)
if(doTargetCombatMana(0, cid, 700, 1200, CONST_ME_MAGIC_BLUE) == LUA_ERROR) then
return FALSE
end
doCreatureSay(cid, "Aaaah...", TALKTYPE_ORANGE_1)
doRemoveItem(item.uid,1)
end
a ze spells:
Code:
function onCastSpell(cid, item, frompos, item2, topos)
local levels = {10,20,30,40,50,60,70,80,90,100}
local mana = {100,200,300,400,500,600,700,800,900,1000}
local player_level = getPlayerLevel(cid)
for i=1, #levels do
if (player_level >= levels[i]) then
doPlayerAddMana(cid, mana[i])
doSendAnimatedText(getPlayerPosition(cid),"+" .. mana[i] .."",35)
end
end
end
chcę aby mana runa miała 100 użyć, jak np.sdx3.... do tego aby dodawała między 700 a 1200 many...
najgorzej z tym znikaniem ;/