<script>
<event name="onDeath_teleportKiller" />
</script>
local creatureevent = CreatureEvent("onDeath_teleportKiller")
function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified)
killer:teleportTo(Position(100, 100, 7))
return true
end
creatureevent:register()
<script>
<event name="onDeath_teleportKiller" />
</script>
local creatureevent = CreatureEvent("onDeath_teleportKiller")
function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified)
killer:teleportTo(Position(100, 100, 7))
return true
end
creatureevent:register()
thanks broin monster
data/scriptsXML:<script> <event name="onDeath_teleportKiller" /> </script>
Lua:local creatureevent = CreatureEvent("onDeath_teleportKiller") function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified) killer:teleportTo(Position(100, 100, 7)) return true end creatureevent:register()
Hey bro help me with something, I want you to transport everyone who hit himin monster
data/scriptsXML:<script> <event name="onDeath_teleportKiller" /> </script>
Lua:local creatureevent = CreatureEvent("onDeath_teleportKiller") function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified) killer:teleportTo(Position(100, 100, 7)) return true end creatureevent:register()
Try this.Hey bro help me with something, I want you to transport everyone who hit him
local creatureevent = CreatureEvent("onDeath_teleportKiller")
function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified)
for player, _ in pairs(creature:getDamageMap()) do
if player:isPlayer() then
player:teleportTo(Position(100, 100, 7))
end
end
return true
end
creatureevent:register()
Try this.
Lua:local creatureevent = CreatureEvent("onDeath_teleportKiller") function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified) for player, _ in pairs(creature:getDamageMap()) do if player:isPlayer() then player:teleportTo(Position(100, 100, 7)) end end return true end creatureevent:register()
Lua Script Error: [Scripts Interface]
/home/forgottenserver/data/scripts/creaturescripts/quests/liquid_black/obujos_teleport_dead.lua:callback
...turescripts/quests/liquid_black/obujos_teleport_dead.lua:5: attempt to index local 'player' (a number value)
stack traceback:
[C]: in function '__index'
...turescripts/quests/liquid_black/obujos_teleport_dead.lua:5: in function <...turescripts/quests/liquid_black/obujos_teleport_dead.lua:3>
Guess we need to create the player data..Lua:Lua Script Error: [Scripts Interface] /home/forgottenserver/data/scripts/creaturescripts/quests/liquid_black/obujos_teleport_dead.lua:callback ...turescripts/quests/liquid_black/obujos_teleport_dead.lua:5: attempt to index local 'player' (a number value) stack traceback: [C]: in function '__index' ...turescripts/quests/liquid_black/obujos_teleport_dead.lua:5: in function <...turescripts/quests/liquid_black/obujos_teleport_dead.lua:3>
local creatureevent = CreatureEvent("onDeath_teleportKiller")
function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified)
for cid, _ in pairs(creature:getDamageMap()) do
local player = Player(cid)
if player:isPlayer() then
player:teleportTo(Position(100, 100, 7))
end
end
return true
end
creatureevent:register()
perfect bro thanksGuess we need to create the player data..
Try this.
Lua:local creatureevent = CreatureEvent("onDeath_teleportKiller") function creatureevent.onDeath(creature, corpse, killer, mostDamageKiller, lastHitUnjustified, mostDamageUnjustified) for cid, _ in pairs(creature:getDamageMap()) do local player = Player(cid) if player:isPlayer() then player:teleportTo(Position(100, 100, 7)) end end return true end creatureevent:register()