Primeiramento vc precisa criar uma quest de itens ja que existem mil e umas quests no xtibia a opçoao e sua voce so precisa colocar o actionid 14688
E depois crie um arquivo chamado eventquest.lua
local itemid = 1627 -------------MUDE PARA O ID DO SEU BAU-----
local actionid = 14688 ----------Sinta a se a voltande a mudar desde que actionid seja a mesma da sua quest-----
local e = baupos[math.random(1,28)]
local baupos = {
[1] ={pos = {x=132, y=27, z=7}},
[2] ={pos = {x=103, y=74, z=7}},
[3] ={pos = {x=95, y=46, z=7}},
[4] ={pos = {x=75, y=36, z=7}},
[5] ={pos = {x=119, y=69, z=7}},
[6] ={pos = {x=145, y=70, z=7}},
[7] ={pos = {x=182, y=68, z=7}},
[8] ={pos = {x=178, y=35, z=7}},
[9] ={pos = {x=158, y=61, z=7}},
[10] ={pos = {x=138, y=39, z=7}}
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
local bau = doCreateItem(itemid, baupos.pos)
doSetItemActionId(bau, actionid)
return true
end
Agora coloque esta tag em actions.xml:
<action itemid="ID DA ALAVANCA" script="eventquest.lua"/>


info
Grupo: Campones
Registrado: 29/10/11
Posts: 53
Reputação: +3
Char no Tibia: Razzor Master
Eu quero um script, que quando puxado alavanca, mande essa mensagem para todo o servidor: "Evento Caça ao Tesouro começa agora!" e faça aparecer UM tesouro em alguma das seguintes posições:
(Posições Aleatórias)
O tesouro dá um item (ID x, configurável) e quando alguém der use no tesouro, ele suma, o player ganhe o item, e mande a mensagem para o servidor: "O Tesouro foi encontrado!"