hoho baita
dá muito mais rpg no ot
nem sabia
vlw aí
Por alissonlinneker, 20 de out. de 2008 em Actions e Talkactions
hoho baita
dá muito mais rpg no ot
nem sabia
vlw aí
info
Grupo: Campones
Registrado: 25/10/08
Posts: 16
Reputação: 0
Char no Tibia: PakitoO Seexy

Opaa como o newcahr disse vai melhorar o RPG no oT parabenz....
O tutorial ainda n ta 100% mais vo dar uma ageitadinhas nele para ficar mais facil de se entender =D
To esperando o melhoramento
Nem sabia, é muito útil
:smile_positivo:
__Edited
Opa agora sim!
Está perfeito *-*
Com imagens. Cores.
![]()
Editado Novembro 24 por Coutoo
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

To esperando o melhoramento
Nem sabia, é muito útil
:smile_positivo:
Pois bem, como havia dito,
ta ai um mais explicado...
info
Grupo: Artesão
Registrado: 09/03/08
Posts: 107
Reputação: 0

Em que versão de OTServer 8.1 você testou?
Porque a maioria dos OTs 8.1 nem possuem a pasta XML, muito menos o quests.xml.
~
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

realmente, foi um erro meu, não havia reparado que tinha colocado essas versões...
mais ta corrigido agora, 8.2+
info
Grupo: Campones
Registrado: 22/11/08
Posts: 46
Reputação: 0
Char no Tibia: Luiz em Phytera.Uso otro

Otimo tuto flw cara = )
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

di nada
=D
o foda é que tem di por storage por storage la...
=/
ot que tem muitas quests...leva tempaum pra fazer isso por completo
Cara parabéns, vc têm realizado um trabalho muito bom aq, vc tah quebrando o maor galho meu aq! Gosto de seus trabalhos e estou melhorando meu server com eles .
Vlw!
info
Grupo: Campones
Registrado: 22/12/08
Posts: 1
Reputação: 0
Char no Tibia: Sagarizado

Muito bom,porem complicado
isso é "automatico se existe a quest ou temque fazer\o"
tipow
pégo um mapa global com akelas pah de quest(anihi,inquisition,DH)
eu vo teque fazee tudo as parada no quest log ><?
dai nem rende,ninguem olha quest log msm OJAEIAEJOAIJ \o
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

Muito bom,porem complicadoisso é "automatico se existe a quest ou temque fazer\o"
tipow
pégo um mapa global com akelas pah de quest(anihi,inquisition,DH)
eu vo teque fazee tudo as parada no quest log ><?
dai nem rende,ninguem olha quest log msm OJAEIAEJOAIJ \o
pois é...se for pra colocar isso no log...demora um pokim..mais dexa o server original...
info
Grupo: Campones
Registrado: 22/04/08
Posts: 1
Reputação: 0

E no caso do sql?
q n tem o quest.xml?!?
info
Grupo: Artesão
Registrado: 07/10/06
Posts: 108
Reputação: 0
Char no Tibia: Vi Vanderlaysk

Pow mano vlw ...
ta massa !
tava precisando disso ;P
a parte de colcoar no Quest Log eu sabia
o resto ainda nao \o
Abraço
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2

E no caso do sql?q n tem o quest.xml?!?
Sim, no caso do SQL, tambem existe o arquivo quests.xml dentro da pasta data/xml
la vc encontra ele...
Seja bem vindo ao forum :smile_positivo:
Pow mano vlw ...ta massa !
tava precisando disso ;P
a parte de colcoar no Quest Log eu sabia
o resto ainda nao \o
Abraço
Opa vlw...boa sorte ae
=D
info
Grupo: Barão
Registrado: 15/12/07
Posts: 239
Reputação: +2
Bem, aprendi como se coloca uma quest no seu Quest log do seu OT Server...
Este script é 100% de minha autoria, gostaria que se divulgarem ele, ou se copiarem, não apaguem os créditos...
Pois bem, vamos lá
Primeiramente, abra o arquivo quests.xml dentro da pasta data/XML, apague tudo que tem la dentro e adicione o seguinte script:
<!-- Tutorial feito por AlissonLinneker -->
<quests>
<quest name="RookGaard Quest - Silver Dagger (Atk:8 Def:7)." startstorageid="2405" startstoragevalue="1">
<mission name="Missão 1" storageid="2405" startvalue="1" endvalue="1">
<missionstate id="1" description="Bau perdido nos bueiros de RookGaard encontrado!"/>
</mission>
</quest>
</quests>
Caso deseja colocar mais de uma quest log, é so duplicar a seguinte parte:
<mission name="Missão 1" storageid="2405" startvalue="1" endvalue="1">
<missionstate id="1" description="Bau perdido nos bueiros de RookGaard encontrado!"/>
</mission>
</quest>
Agora explicarei como se configura a parte que define a quest que é mostrada...
O que define uma quest no jogo é a sua storageid
2405 - No caso do script acima, este número é o storageid da quest.
Onde vejo este número na minha quest?
-Simples, abra a sua quest.lua e procure la o seguinte conteúdo:
getPlayerStorageValue(cid,2405)
-Podem ver o 2405?
-Este é o storageid da sua quest.
-Caso sua quest esteja com outra storageid, você devera pegar o número e colocar no quest.xml
Aqui um exemplo da quest.lua:
if item.uid ==2405 then
queststatus = getPlayerStorageValue(cid,2405)
if queststatus == 1 then
doPlayerSendTextMessage(cid,22,"Você ja fez esta quest.")
else
doPlayerSendTextMessage(cid,22,"Você encontrou uma Silver Dagger.")
doSendMagicEffect(topos,12)
coins_uid = doPlayerAddItem(cid,2402,1)
setPlayerStorageValue(cid,2405,1)
end
return 0
end
return 1
end
Agora vem a parte dos textos da quest.
RookGaard Quest - Silver Dagger (Atk:8 Def:7). - É o nome da quest que ira aparecer quando o player clicar no botão Quests (Dentro do jogo)
Missão 1 - Nome da missão (Em breve explicarei como se coloca mais de uma missão)
Baú perdido nos bueiros de RookGaard encontrado! - Status da missão, no caso um texto falando que foi feita a quest.
Resultado:
(Clique na imagem para ampliar)
Lembre-se de que você não pode colocar nenhum tipo de acentuação gráfica nos textos do quest.xml
Qualquer tipo de dúvida, estarei aqui para dar suportes.
Comentem.
Em breve editarei este script para opção de quest com mais de uma missão, ou seja:
StorageValue(cid,2405,1)
StorageValue(cid,2405,2)
StorageValue(cid,2405,3)
etc
Editado Novembro 29 por AlissonLinneker