Ir para conteúdo

Tutorial De Como Montar Quests !


tibiaa4e

Posts Recomendados

  • Respostas 61
  • Created
  • Última resposta

Top Posters In This Topic

Cara preciso muito da sua ajuda ou de alguem que possa me informa...

 

E seguinte... eu tenhu um ot 7,92 zorzin 1.1 .... eu andei fazendo algumas quest ... meu map editor e simone mais recente... aonde que no mais antigo era unique id.. no meu e original id... o meu problema e seguint.. eu fiz algumas quests ai coloquei o id dos itens no unique id : do editor (Original id) ai quando eu salvo mapa e vou la pra testa .. quendo eu abro o bau .. e como se eu tivesse aberto um bau normal qualquer .. nao tem itens nada dentro como faço para que apareça... vle ai

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...
  • 2 weeks later...

cara esse tópico eh o de quests mais identicas ao de tibia que eu ja vi

vc ta de parabens..

vo coloca no meu ot.. pq n tava funcionando o antigo...

realmente d+

me ajudo mto! abraços!!

Link para o comentário
Compartilhar em outros sites

  • 2 weeks later...

Boa Gostei do Seu tuto

 

---------------------------------------------

Ta meuh Doidão é? faz isso ai!

barbievettedoriftowf6gfrk6.gif

 

----------------------------------------------

Meu Fan? Usa Aiiiii!

banner_break_06_19_2007_11_41_00_30571.gif

 

----------------------------------------------

Me Procurando Em Ots?---My Char, Fan Tolbar---

cloundtolbaruj6.th.png

 

----------------------------------------------

Eu Sou:

 

Scripter

 

----------------------------------------------

CyA!

Link para o comentário
Compartilhar em outros sites

pow kra mt bom, mas tpw eu só dei uma olhada por cima,então eu n posso faze com q ao puxa uma alavanca ele ganhe um item pra dps precisar do item pra abri o bau? por ex uma key?

Link para o comentário
Compartilhar em outros sites

  • 3 weeks later...

eu tva tentando faze dai

fiz assim:

if item.uid == 7404 then
queststatus = getPlayerStorageValue(cid,0001)
if queststatus == -1 then
if getPlayerFreeCap(cid) >= 34.80 then
doPlayerSendTextMessage(cid,22,"You have found a Ice Sword.")
doPlayerAddItem(cid,7404,1)
setPlayerStorageValue(cid,0001,1)
else
doPlayerSendTextMessage(cid,22,"You have found a Ice Sword. Weighing 34.80 oz it is too heavy.")
end
else
doPlayerSendTextMessage(cid,22,"The chest is empty.")
end

e colokei no actions.xml:

<action uniqueid="7404" script="Ice Sword.lua" />

Pensei que estivesse certo mas estava serto...

no meu OT akele programinha em DOS aparece assim:

Lua Script Error: [Action interface]
data/actions/scripts/Ice Sword.lua
data/actions/scripts/Ice Sword.lua:1: attempt to index global 'item' <a nil value>
Warning: [event::loadscript Can not load script. data/actions/scripts/Ice Sword.lua

e numa outra quest com a mesma base aparece:

Warning: [event::loadscript Can not load script. data/actions/scripts/Ice Hammer.lua
data/actions/scripts/Ice Hammer.lua:13: 'end' expected <to close 'if' at line 1> near '<eof>'

 

Estou em duvida no que eu errei...

Se alguem puder ajudar eu ficaria feliz....

Link para o comentário
Compartilhar em outros sites

@Up

 

Desculpe pela demora...

 

Pelo jeito vc errou em outra coisa =D

Num prescisa fazer um arquivo para cada quest

Tente seguir o tuto

 

Toda action de quest deve ter

 

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

 

 

O certo seria

 

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

 

if item.uid == 7404 then

queststatus = getPlayerStorageValue(cid,0001)

if queststatus == -1 then

if getPlayerFreeCap(cid) >= 34.80 then

doPlayerSendTextMessage(cid,22,"You have found a Ice Sword.")

doPlayerAddItem(cid,7404,1)

setPlayerStorageValue(cid,0001,1)

else

doPlayerSendTextMessage(cid,22,"You have found a Ice Sword. Weighing 34.80 oz it is too heavy.")

end

else

doPlayerSendTextMessage(cid,22,"The chest is empty.")

end

 

--Aki se pode adicionar outras quests... Claro que com elseif num If na primeira linha

 

end

return 1

end

 

Espero que entenda =D

Qualquer coisa pergunte aqui

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

  • 2 weeks later...

×
×
  • Criar Novo...