Em moviments crie um arquivo e nomeio para qualquer nome e cole o código abaixo nele:
local config = {storage = , -- Aqui você coloca a storageX
teleportPos = { x = , y = , z = } -- Aqui a posição para onde o player será teleportado caso tenha a storageX
}
function onStepIn(cid)
if getPlayerStorageValue(cid, config.storage) < 1 then
doPlayerSendCancel(cid, "You have defeated the BOSS!)
return true
end
doTeleportThing(cid, config.teleportPos, true)
doSendMagicEffect(getThingPos(cid), 10)
end
depois coloque está tag:
<movevent type="StepIn" actionid="coloque um actionid no piso ou teleport" event="script" value="aqui o nome do arquivo.lua" />
Espero ter ajudado....







info
Grupo: Campones
Registrado: 18/10/12
Posts: 70
Reputação: 0
Char no Tibia: -
Scripts Para o Projeto
Hunters Online
♦ Informações Básicas do Projeto:
O projeto é baseado no Anime Sword Art Online
Onde o objetivo dos players é chegar no
último andar do GAME, assim passando por diversos
BOSSES a cada andar que eles frequentam.
♦ Scripts que precisamos:
Precisamos de um script que quando um player tenha storageid X ele não poderá mas acessar o teleporte. Assim quando ele tentar re-entrar no Teleporte mostrará uma mensagem: You have defeated the BOSS!
Agradeço desde já. ^^