Gostei bastante, mas como que eu faço pra quest aparecer quando ele pegar a quest e aparecer completa só qndo ele terminar ?
- Fórum
- OTServ
- Recursos
- Scripting
- Actions e Talkactions
- [Xml] Quest Log
3
1.5k
17 de setembro de 2011 às 10:02
Gostei bastante, mas como que eu faço pra quest aparecer quando ele pegar a quest e aparecer completa só qndo ele terminar ?
info
Grupo: Campones
Registrado: 12/04/08
Posts: 75
Reputação: +9
Bom, se eu não me engado, esse é o 3º Tutorial de Quest Log que estou fazendo...
Tem muitas coisas que ainda não sei fazer, mas tudo que eu consigo, vo passando aqui para vocês (=
Bom então vamos começar.
Como vocês sabem, o Quest Log pode ser modificado pela pasta data/XML/quests.xml.
Vou passar para vocês, como fazer para 2 Quests aparecerem no Quest Log, então vamos.
Abra o XML/quests.xml
Bom, provavelmente, você ira encontrar algun script dentro dele, mas ja, mas não se preocupe, não tem nenhum problema.
Copie e cole o seguinte script que vou passar aqui em baixo.
Bom, agora vou explicar.
-Exp 1
Temos o Start Storage ID, que é o id que começara a quest ou seja, que pode ser dado por um NPC ou alguma Quest,
e tambem tempos a Storage ID, que é o id da missão, ou seja, o Start Storage ID tem que ser igual ao Storage ID da Primera Missão.
-Exp 2
O Start Value e o End Value, tem tudo a ver com a Exp 3, estes são os valores que definiram em que parte começara a Missão e em que parte acabara ela.
-Exp 3
O Mission State Id, é o ID da missão, que é utilizado para marcar em que missão da quest que você esta.
Bom, esta foi a explicação das Marcações, agora vamos Adicionar os Valores, vamos fazer algo simples.
Bom, aqui temos o Script.
No lugar de "Quest Name", voce ira colocar "Inquisition Quest",
no lugar de "Exp 1", adicione este valor "8560"
agora, no lugar de "Mission Name", coloque "Quest Completa",
No "Exp 2" coloque "1" para o startvalue e novamente "1" para o endvalue.
e depois no lugar de "Exp 3" Coloque "1".
Agora pra finalizar, no "Mission Description" coloque "Parabens, voce completou a Inquisition Quest com honra"
O Script ficou assim:
Bom, agora basta você subistituir e abrir seu ot,
ou se ele estiver online, basta dizer /reload quests.
Agora, se você completou as 2 quests, e ir em Quest Log, voce ira ter algo, parecido com isto.
Bom, então é isso, valeu ae REP+ se gosto, abração a todos e falo.