Em data/actions/scripts crie um arquivo.lua e cole isto dentro:
function onUse(cid, item, position, fromPosition, toPosition)
local pos = {x=1,y=1,z=1} -- local para onde os players serão teleportados
local fromPosition,toPosition = {x=1,y=1,z=1},{x=1,y=1,z=1} -- canto superior esquerdo, canto inferior direito
for x = fromPosition.x, toPosition.x do
for y = fromPosition.y, toPosition.y do
local m = getTopCreature({x=x, y=y, z=fromPosition.z}).uid
if m ~= 0 and isPlayer(m) and getPlayerGuildId(cid) ~= getPlayerGuildId(m) then
doCreatureSay(cid, "Os players das guilds adversárias foram teleportados.", TALKTYPE_ORANGE_1)
doTeleportThing(m, pos)
doSendMagicEffect(pos, 10)
end
end
end
doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
return true
end
Em actions.xml cole a tag:
<action actionid="ACTIONID_DA_ALAVANCA" script="NOMEDOSEUARQUIVO.lua"/>





info
Grupo: Marquês
Registrado: 06/11/11
Posts: 1.1k
Reputação: +109
Char no Tibia: Stroked
Gostaria de um script que funcionasse assim:
Em meu ot, eu tenho castle war, mais é bem inovado (no final qm puxar a alavanca ganha), mas vamos ao que enteressa:
Gostaria que quando um jogador puxasse a alavanca, todos os jogadores de outras guilds focem teleportados para o templo, lembrando que> Teleportar apenas os jogadores que estiverem de tal pos até tal pos.. (tudo isso configuravel)...
Bom caso não entenda eu posso explicar melhor. VLW