Bom galera esse é o meu primeiro tutorial aqui e estarei disponibilizando 2 scripts, o 1 é de remover parede,você ja deve ter jogado algum tibia que tinha uma alavanca que clicasse nela e a parede sumia né,então esse éo primeiro o 2 é de alavanca de teleport a famosa alavanca da quest anihi...bom vamos la né
1º alavanca: Crie um arquivo lua em data>actions>scripts com nome de removewall.lua e coloque isso:
function onUse(cid, item, fromPosition, itemEx, toPosition)
function Wall()
local x = true
local B = {
{1050,{x=1051, y=1060, z=7, stackpos = 1}} -- id da parede e pos da parede
}
for i = 1, #B do
if getTileItemById(B[2], B[1]).uid == 0 then x = false end
if x == true then
doRemoveItem(getThingfromPos(B[2]).uid,1)
else
doCreateItem(B[1], 1, B[2])
end
end
end
Wall()
addEvent(Wall, 5000)
doTransformItem(item.uid, item.itemid == 1945 and 1946 or 1945)
return true
end
LegendaAzul: Id da parede
Vermelho: Posição da parede que sera removida
Verde: Tempo que ficara livre a passagem 5000=5 segundos[/Quote]
<action actionid="7771" script="removewall.lua"/>[/Quote]
2ºAlavanca de teleport: vá em data>actios>script crie um arquivo lua com nome de alavancatele.lua
-- Script Made By: Kevintwo (Kevin Borsati)
-- Start Config --
local topos = {x=550, y=994, z=7} -- Posição para onde o player será teleportado.
-- End Config --
function onUse(cid)
if doTeleportThing(cid, topos) then
doPlayerSendTextMessage(cid,20,"NAME.") -- Mude o NAME para o nome do local que o player será teleportado.
end
end
<action actionid="7779" script="alavancatele.lua"/>[/Quote]
Créditos: 100% a mim por desenvolver os scripts