• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Windows Help Creature Script TFS 1.0

Gonzitox

New Member
Joined
Sep 20, 2012
Messages
17
Reaction score
0
Hello i need help with creature script, i create a boss i want kill him and make a teleport but dont work!
I no have errors in console, i have this script but no teleport! help please

Code:
local config = {
message = "Congrulations. Teleport close in 1 minute",
timeToRemove = 60, -- seconds
teleportId = 1387,
bosses = {
["Wrath of the Emperor"] = { x = 33095, y = 31086, z = 15 },

}
}

local function removal(position)
doRemoveItem(getTileItemById(position, config.teleportId).uid, 1)
return TRUE
end

function onDeath(cid, corpse, killer)
registerCreatureEvent(cid, "teleportmonster")
local position = getCreaturePosition(cid)

for name, pos in pairs(config.bosses) do
if name == getCreatureName(cid) then
teleport = doCreateTeleport(config.teleportId, pos, position)
doCreatureSay(cid, config.message, TALKTYPE_ORANGE_1)
addEvent(removal, config.timeToRemove * 1000, position)
doSendMagicEffect(position,10)
end
end
return TRUE
end
 
Last edited by a moderator:
Did you registered it in the monster Wrath of the Emperor?

¿How bro? Can u help me, what i need to do

player:registerEvent("PlayerDeath")
player:registerEvent("Tirecz")
player:registerEvent("inquisitionPortals")
player:registerEvent("fury")
player:registerEvent("wrath")
player:registerEvent("scorn")
player:registerEvent("spite")
player:registerEvent("snake")
player:registerEvent("Azerus")
player:registerEvent("Vesperoth")
player:registerEvent("demonOakLogout")
player:registerEvent("demonOakDeath")
player:registerEvent("bosseswarzone")
player:registerEvent("tasks")
player:registerEvent("PythiusTheRotten")
return true
end
 
Last edited by a moderator:
Registering it in login.lua is if cid is the player, here cid is the monster, so it should be registered in the monster xml file.
Code:
<script>
     <event name="Wrath"/>
</script>
 
Back
Top