Ir para conteúdo

Montando Quests [8.4]


Posts Recomendados

Olá Galera do :XTibia_smile:

 

Agora vou mostrar para vcs Como es simples faze quests no OT 8.4

 

Primeiramente va em: Data/Actions/quests

Copie qualquer 1 Arquivo e Cole.

Muda Para o nome por exemplo: xTibia_Quest.

 

Agora apague tudo dentro e cole isto:

 

 

if item.uid == 2500 then

queststatus = getPlayerStorageValue(cid,2500)

if queststatus == -1 then

doPlayerSendTextMessage(cid,22,"You have found a Reveng Axe.")

doPlayerAddItem(cid,7413,1)

setPlayerStorageValue(cid,2500,1)

else

doPlayerSendTextMessage(cid,22,"It is empty.")

end

else

return 0

end

 

return 1

end

 

 

Legenda

Vermelho:UniqueID o ID que vc bota no Mapa editor ! (Vc escolhe)

Repita em todo lugar que estiver em Vermelho.

 

Azul:A Mensagem que vc quer que o Player receba.

 

Roxo:E ID do iten que vc quer que o Player receba ! no caso Reveng Axe.

 

Depois de ter Acabado Salve e feche.

 

Logo depois volta va em Actions.XML

Aonde estiver <!-- Quests -->

voce cola isto

 

Codigo

<action uniqueid="2500" script="quests/xTibia_Quest.lua" />

 

Ss: Como Deve Fica no Mapa Editor

quest.jpg

Link para o comentário
Compartilhar em outros sites

Obrigado pelo tutorial mas ele nao funcionou aqui.

if item.uid == 7001 then
queststatus = getPlayerStorageValue(cid,7001)
if queststatus == -1 then
doPlayerSendTextMessage(cid,22,"You have found a Brass Armor.")
doPlayerAddItem(cid,2465,1)
setPlayerStorageValue(cid,7001,1)
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end
else
return 0
end

return 1
end

 

Proxima vez, faça em CODE ao inves de quote, e depois faça em quote mostrando cores e talz.

 

O erro do script, foi esse:

 

Warning: [Event::loadScript] Can not load script. data/actions/scripts/quests/brassarmor.lua

data/actions/scripts/quests/brassarmor.lua:15: '<eof>' expected near 'end'

Link para o comentário
Compartilhar em outros sites

isso eu fiz =/

nao to sabendo qual o problema ...

eu fiz igualzinho vc fez ai encima /\

 

eh algo de errado referente ao "end"

ou colocou a mais, ou a menos, nao sei

Editado por Luc45
Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 2 months later...
  • 3 weeks later...
×
×
  • Criar Novo...