function onSay(cid, words, param)
playerpos = getPlayerPosition(cid)
mana = getPlayerMana(cid)
vocation = getPlayerVocation(cid)
if mana >= 650 and vocation == 1 then
if getPlayerSkill(cid,6) >= 80 then
creature = doSummonCreature("No Jutsu", playerpos)
doConvinceCreature(cid, creature)
creature1 = doSummonCreature("No Jutsu", playerpos)
doConvinceCreature(cid, creature1)
doPlayerAddMana(cid, -5000)
doPlayerSay(cid,"kage bunshin no jutsu",16)
end
else
doPlayerSendCancel(cid,"You do not have enough chakra control level")
end
else
doPlayerSendCancel(cid,"You can't summon this creatures")
end
entendo pouco de script mas pelo que o erro diz voce tem que fechar a funcao da primeira linha para poder usar a funcao else
creio que seja tenta ai.
Se nao der tente este de baixo
function onSay(cid, words, param)
playerpos = getPlayerPosition(cid)
mana = getPlayerMana(cid)
vocation = getPlayerVocation(cid)
if mana >= 650 and vocation == 1 then
if getPlayerSkill(cid,6) >= 80 then
creature = doSummonCreature("No Jutsu", playerpos)
doConvinceCreature(cid, creature)
creature1 = doSummonCreature("No Jutsu", playerpos)
doConvinceCreature(cid, creature1)
doPlayerAddMana(cid, -5000)
doPlayerSay(cid,"kage bunshin no jutsu",16)
else
doPlayerSendCancel(cid,"You do not have enough chakra control level")
else
doPlayerSendCancel(cid,"You can't summon this creatures")
end
end




info
Grupo: Cavaleiro
Registrado: 04/12/09
Posts: 188
Reputação: +19
Então esta dando seguinte erro:[04/07/2012 02:01:56] [Error - LuaScriptInterface::loadFile] data/spells/scripts/naruto/kagebunshin.lua:17: 'end' expected (to close 'function' at line 1) near 'else'
ai esta a spell:
function onSay(cid, words, param) playerpos = getPlayerPosition(cid) mana = getPlayerMana(cid) vocation = getPlayerVocation(cid) if mana >= 650 and vocation == 1 then if getPlayerSkill(cid,6) >= 80 then creature = doSummonCreature("No Jutsu", playerpos) doConvinceCreature(cid, creature) creature1 = doSummonCreature("No Jutsu", playerpos) doConvinceCreature(cid, creature1) doPlayerAddMana(cid, -5000) doPlayerSay(cid,"kage bunshin no jutsu",16) else doPlayerSendCancel(cid,"You do not have enough chakra control level") end else doPlayerSendCancel(cid,"You can't summon this creatures") endSe alguem souber o pq esta dando erro help-me =x.. e se for pra acrescentar um END no script por favor me explique se puder =s
Help-me REP+