Uma maneira bem boa mesmo.
Parabéns.
Por alissonlinneker, 31 de dez. de 2008 em Actions e Talkactions
info
Grupo: Conde
Registrado: 08/06/08
Posts: 676
Reputação: +1
Char no Tibia: Kimera De Pegasus

Uma maneira bem boa mesmo.
Parabéns.
info
Grupo: Conde
Registrado: 18/12/05
Posts: 912
Reputação: +86
Gênero: Masculino
Char no Tibia: Kohzete

@topic
Hm + da aquele bug de tipo
O chest abrir normal e dar o item (lembra ots 7.5)
Pq a função q eu fiz deu isso
E por isso nem postei
Msm assim mto boa a sua
+ vc pode adicionar um getplayerfreecap com o getitemweight xD
info
Grupo: Campones
Registrado: 29/09/07
Posts: 63
Reputação: 0
Char no Tibia: Ventura Dragonar

Muito Bom,Quest Sempre Foi um Ploblema Para Min
Mas Agora vc ajudou bastante !!!
GRatz
:positive:
info
Grupo: Artesão
Registrado: 04/01/09
Posts: 133
Reputação: +1
Char no Tibia: GOD King

Aqui está uma nova maneira de criar suas quests.
Vamos la.
Primeiramente, crie um arquivo com o nome quests.lua dentro da pasta data/actions/scripts
Em seguida, adicione o seguinte código à ela:
-Mais como funciona?
Simples. Se você que adicionar uma nova quests ao seu servidor, basta editar os seguintes campos:
8165 = É o uniqueid da quest.
12000 = É o número de storage ID (o que indica se você fez ou não aquela ação).
2487 = É o ID do item que deseja ter na quest, que no caso uma crown armor.
1 = É a quantidade de itens que o jogador ira receber ao fazer a quest, no caso so 1.
Bem, feito a primeira parte, é so adicionar então a quest no arquivo actions.xml, dentro da pasta data/actions, ficaria assim:
Agora, para adicionar mais quests no quest.lua, basta duplicar a seguinte parte (e assim por diante):
Então ficaria assim no quest.lua:
E assim no quests.xml:
Obs: Nuca se esqueça de trocar o campo uniqueid e storage do arquivo para cada item. Eu coloquei o storageid para iniciar em 12000, para não acontecer nenhum tipo de conflito de storages no servidor.
Qualquer dúvida, poste aqui. :smile_positivo:
Mano n fis tudo certo mais aonde fica esse quests.xml ?
=/ me explica alguem aew .. agradeço .. vlws
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

Mano n fis tudo certo mais aonde fica esse quests.xml ?=/ me explica alguem aew .. agradeço .. vlws
foi mal...
erro meu...
não era quest.xml
e sim actions.xml
desculpe
info
Grupo: Cavaleiro
Registrado: 02/09/06
Posts: 186
Reputação: +16

Cadê os créditos??
O autor deste código é o Gesior !!
info
Grupo: Campones
Registrado: 07/01/09
Posts: 53
Reputação: 0
Char no Tibia: Tekio-san

Vlw Alisson xDD :smile_positivo:
Abraço
Opa, isso facilitará para iniciantes. Tutorial bem explicado, continue assim com a sua organização! Porque muitos tutoriais que eu vi por ai não explicavam de qual era versão do tfs que funcionava o script etc. Até +
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

Opa, isso facilitará para iniciantes. Tutorial bem explicado, continue assim com a sua organização! Porque muitos tutoriais que eu vi por ai não explicavam de qual era versão do tfs que funcionava o script etc. Até +
Acabo de encontrar uma incompatibilidade de uma parte do script rodando na versão 0.3beta3.
Erro corrigido.
Att+
Muito bom cara me ajudou muito !!!
valeu !!!
Sem mais.
info
Grupo: Campones
Registrado: 07/12/08
Posts: 41
Reputação: 0
Char no Tibia: Phoenix Shore

Muito Bom Quests Sempre Foi Um Problema Eu Nunca Conseguia
Ajeita Elas Agora Com Esse "Tutorial"Será BeeM Mais Facíl
Obrigado
AlissonLinneker !!
Anteciosamente,
Jaum
Cara, eu to usando o TFS 0.3b3 e deu esse aviso de erro
Warning: [Event::loadScript] Can not load script. data/actions/scripts/quests/quests.lua data/actions/scripts/quests/quests.lua:11: '(' expected near 'useQuestChest'
Agradeço desde já,
Foxy
Editado Janeiro 28 por Foxy
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

é...aqui tb tava...mais eu ja arrumei..
o pessoal da TFS n arruma os trem quando vao divulgar n...
script do Gesior...
mais vo atualizar o topic agora mesmo
vlw pelo report
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2
Aqui está uma nova maneira de criar suas quests.
Vamos la.
Primeiramente, crie um arquivo com o nome quests.lua dentro da pasta data/actions/scripts
Em seguida, adicione o seguinte código à ela:
-Mais como funciona?
Simples. Se você que adicionar uma nova quests ao seu servidor, basta editar os seguintes campos:
8165 = É o uniqueid da quest.
12000 = É o número de storage ID (o que indica se você fez ou não aquela ação).
2487 = É o ID do item que deseja ter na quest, que no caso uma crown armor.
1 = É a quantidade de itens que o jogador ira receber ao fazer a quest, no caso so 1.
Bem, feito a primeira parte, é so adicionar então a quest no arquivo actions.xml, dentro da pasta data/actions, ficaria assim:
Agora, para adicionar mais quests no quest.lua, basta duplicar a seguinte parte (e assim por diante):
Então ficaria assim no quest.lua:
E assim no actions.xml:
Obs: Nuca se esqueça de trocar o campo uniqueid e storage do arquivo para cada item. Eu coloquei o storageid para iniciar em 12000, para não acontecer nenhum tipo de conflito de storages no servidor.
Qualquer dúvida, poste aqui. :smile_positivo:
Créditos: TFS team (script retirado da versão 0.3b2 e atualizado por min para versão beta3)
Editado Janeiro 29 por AlissonLinneker