FA

Quest Por Uniqueid N Funcionam

Por fakizinho, 08 de jan. de 2011 em Scripts

otserv
tibia
5
1.5k
fakizinhoF
08 de janeiro de 2011 às 21:39

Bom Antes de Tudo... Sou novo no xtibia e se eu estiver postando na área errada, mil perdões. Eu vi mtos tópicos a respeito de problemas em quests mas infelizmente nenhum foi útil :winksmiley02:

 

 

Meu problema é o seguinte: eu faço e sempre fiz quests pelo RME. Mas eu notei que as quests n funcionam com certos itens... Por Exemplo: Eu Consegui fazendo uma quest funcionando 100% que dá um golden ring, mas não consegui criar uma quest que dá um leviathan amulet. Quando eu tento abrir o baú do leviathan n acontece nada '-'

 

Bom, esse é meu problema... Aguardo Respostas

kevinlokoK
09 de janeiro de 2011 às 00:07

Ahh cara tenta verificar se nao fez alguma coisa errada se nao fez então nao sei =/

sonkisS
09 de janeiro de 2011 às 00:32

Bom, tente fazer isso.

 

Abra a pasta data/action/scripts

 

Copie qualquer arquivo.lua e renomeie.

 

Abra ele e coloque isso dentro:

 

function onUse(cid, item, frompos, item2, topos)


if item.uid == 6017 then
if getPlayerStorageValue(cid,6017) == -1 then
doPlayerSendTextMessage(cid,25,"You have found a crystal coin.")
doPlayerAddItem(cid,2160,1)
setPlayerStorageValue(cid,6017,1)
else
doPlayerSendTextMessage(cid,25,"The is empty.")
end

end
return TRUE
end

 

A onde está o 6017 você muda para um numero de sua preferência, o numero que você colocou no lugar do 6017 você coloca na chest pelo map editor em UniqueID (repare que são 3 lugares no script que tem esse numero "6017).

 

A onde está 2160 é o ID do premio que a pessoa ganha ao abrir a chest, e o 1 do lado é o tanto de itens que ela ganha.

 

E Aonde está You have found a crystal coin. você substitui para You have a found iten name.

 

Após fazer isso abra data/action/action.xml e coloque isso.

<action uniqueid="6017" event="script" value="Nome.lua" />

6017 vai ser o numero que você colocou no script e na chest pelo map editor.

E o nome.lua vai ser o nome do arquivo.lua

 

Duvidas? poste aqui.

fakizinhoF
09 de janeiro de 2011 às 14:22

Funcionou!

 

Vlw Sonkis :D

1 mês depois...
mininolokoM
01 de fevereiro de 2011 às 11:50

Seção errada , duvida Sanada .

Reportado para moverem .

Mais atenção Brother :smile_positivo: .

Vlw