Boa tarde nbb147
Tente o Script assim (eu não testei se nao funcionar me avise)
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 27)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 8)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -0.0, -0, -0.0, -0)
arr1 = {
{3}
arr2 = {
{3}
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








info
Grupo: Visconde
Registrado: 06/04/11
Posts: 350
Reputação: +8
Char no Tibia: Mulekepirado
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: