Hm, é um script bom para quest´s !
Vejo que você tem futuro no scripting, e espero que continue assim !
não irei testa script pois estou sem tempo mesmo
Por DuuhCarvalho, 25 de fev. de 2014 em Actions e Talkactions
info
Grupo: Conde
Registrado: 06/07/13
Posts: 634
Reputação: +142
Gênero: Masculino
Char no Tibia: Kayinsz

Hm, é um script bom para quest´s !
Vejo que você tem futuro no scripting, e espero que continue assim !
não irei testa script pois estou sem tempo mesmo
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody

Hm, é um script bom para quest´s !
Vejo que você tem futuro no scripting, e espero que continue assim !
não irei testa script pois estou sem tempo mesmo
Sim , eu mesmo uso em quest no meu otserv .
obrigado
.
quando tiver tempo testa ! rs
info
Grupo: Campones
Registrado: 21/11/13
Posts: 52
Reputação: +12

Interessante pois parece um 'abretissezamo' kk, pode ser interessante em quest..
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: Xerife Woody
Bom, eu usei "Estátua" no titulo, mais pode ser qualquer coisa . Ex : Parede, Pedra ...
Ao falar "Algo" a estátua será removida, mais o player tem que está em X posição .
(posição configurável) ..
Agora chega de papo..
vá em data / talkaction / script ..
cria um arquivo.lua , e coloca isso dentro :
function onSay(cid, words, param) local second = 10 -- Tempo para a estátua aparecer denovo, em segundos. local trapPos = {x=159, y=55, z=7, stackpos = 1} -- posição da estátua local trap = getThingFromPos(trapPos) local trapId = 3739 -- id da estátua . local player = {x=160, y=54, z=7} -- posição que o player deve estar. function create() doCreateItem(trapId, 1, trapPos) doSendMagicEffect(trapPos, 6) return true end if getThingPos(cid).x ~= player.x or getThingPos(cid).y ~= player.y or getThingPos(cid).z ~= player.z then return doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você não pode utilizar este comando fora do SQM correto.") end if trap.itemid == trapId then doRemoveItem(trap.uid, 1) doSendMagicEffect(trapPos, 2) addEvent(create, second*1000) end return true endAgora vá em data / talkaction / talkaction.xml
e coloca a tag ..
words = "abra-te" (coloca o que o player tem que falar)
é isso .
Editado Março 19 por DuuhCarvalho