galera eu estava tentando fazer uma spell que o player muda a vocação do oponente mais esta dando um erro quando o player nao coloca target no oponente, abaixo o script:
local area1 = createCombatArea(arr1) setCombatArea(combat1, area1)
local area2 = createCombatArea(arr2) setCombatArea(combat2, area2)
function onCastSpell(cid, var)
local player = getCreatureTarget(cid)
if getPlayerVocation(player) == 4 or getPlayerVocation(player) == 5 or getPlayerVocation(player) == 6 then doPlayerSetVocation(player, 1) doSetCreatureOutfit(player, {lookType = 1}, -1) end
if getPlayerVocation(player) == 7 or getPlayerVocation(player) == 8 or getPlayerVocation(player) == 9 or getPlayerVocation(player) == 10 or getPlayerVocation(player) == 11 then doPlayerSetVocation(player, 2) doSetCreatureOutfit(player, {lookType = 2}, -1) end
if getPlayerVocation(player) == 12 then doPlayerSetVocation(player, 3) doSetCreatureOutfit(player, {lookType = 3}, -1) end
doCombat(cid, combat1, var) doCombat(cid, combat2, var) return true end
abaixo o erro quando nao esta em target:
[17/07/2013 19:21:22] [Error - Spell Interface] [17/07/2013 19:21:22] data/spells/scripts/hashirama/Kakuan Nitten Suishu.lua:onCastSpell [17/07/2013 19:21:22] Description: [17/07/2013 19:21:22] (internalGetPlayerInfo) Player not found when requesting player info #6
Pergunta
nbb147 8
galera eu estava tentando fazer uma spell que o player muda a vocação do oponente mais esta dando um erro quando o player nao coloca target no oponente, abaixo o script:
abaixo o erro quando nao esta em target:
Link para o comentário
https://xtibia.com/forum/topic/217992-spell-dando-erro/Compartilhar em outros sites
13 respostass a esta questão
Posts Recomendados