local config = {
timeToRemove = 180, -- segundos
message = "Go into the teleport in 180 seconds, else it will disappear.",
teleportId = 9773,
bosses = { -- Nome do monstro, Posicao do teleporte
["Ushuriel"] = { pos={x=1294, y=705, z=15, stackpos=1}, aid=11001 },
["Zugurosh"] = { pos={x=1328, y=704, z=15, stackpos=1}, aid=11002},
["Madareth"] = { pos={x=1291, y=731, z=15, stackpos=1}, aid=11003},
["Annihilon"] = { pos={x=1366, y=689, z=15, stackpos=1}, aid=11005},
["Hellgorak"] = { pos={x=1371, y=731, z=15 , stackpos=1}, aid=11006},
["Latrivan"] = {pos={x=1326, y=735, z=15, stackpos=1},aid=11004}
} }
local function change(position)
doItemSetAttribute(getTileItemById(position, config.teleportId).uid, "aid", 3000)
return TRUE
end
function onKill(cid, target, lastHit)
local t = config.bosses[getCreatureName(target)]
local position = t.pos
if(config.bosses[getCreatureName(target)]) then
doItemSetAttribute(getTileItemById(position, config.teleportId).uid, "aid", t.aid)
doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1)
addEvent(change, config.timeToRemove * 1000, position)
return TRUE
else
doItemSetAttribute(getTileItemById(position, config.teleportId).uid, "aid", t.aid)
doItemSetAttribute(teleport, "aid", t.aid)
doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1)
addEvent(removal, config.timeToRemove * 1000, position)
end
return TRUE
end
IK
[Error] Attempt To Index Global 't' (A Nil Value)
Por Ikoriel Lehear, 01 de mai. de 2012 em Scripts
error
attempt global
nil
value
inquisition
script
3
2.1k
info
Grupo: Conde
Registrado: 30/06/11
Posts: 631
Reputação: +371
Char no Tibia: Warrior of Mort

01 de maio de 2012 às 09:11
info
Grupo: Campones
Registrado: 23/12/05
Posts: 6
Reputação: 0
01 de maio de 2012 às 14:39


info
Grupo: Campones
Registrado: 23/12/05
Posts: 6
Reputação: 0
Adicionei um sistema de teleports da inquisition. Mas quando eu tento matar qualquer outro monstro que não seja os bosses da inqui (Annihilon, Hellgorak etc), ele não morre e da um erro persistente:
http://imageshack.us/photo/my-images/16/errofl.png/
O Script
Alguem pode me ajudar ?
Obrigado !