Ir para conteúdo
  • 0

Quest Por Uniqueid N Funcionam


fakizinho

Pergunta

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

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

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.

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...