Autre [packet]5839 et 5840

Inscrit
2 Aout 2012
Messages
1
Reactions
0
#1
Bonjour à tous,

J'aimerai avoir quelques infos sur les packets 5839 et 5840 qui correspondent à PrismBalanceRequestMessage(5839) et PrismCurrentBonusRequestMessage(5840).

Ce sont des packets que le client envoie lorsqu'il veut des informations sur l'alignement du personnage, d'apres ce que j'ai compris le client attend comme réponse les packets suivants :

-5841: PrismBalanceResultMessage pour le 5839
-5842: PrismAlignmentBonusResultMessage pour le 5840

mon problème se situe au niveau du packet 5842 , le serveur renvoie au client 2 valeurs mais je ne comprend pas à quoi elles correspondes...

est-ce que quelqu'un serait capable de m'aider ?

Cordialement, Noext
 

Sorrow

Membre Actif
Inscrit
5 Mai 2012
Messages
376
Reactions
26
#2
PrismAlignmentBonusResultMessage fait appel au type AlignmentBonusInformations (com.ankamagames.dofus.network.types.game.prism.AlignmentBonusInformations.as) qui contient deux variables :

pctbonus (int)
grademult (double)

Le traitement de ce paquet est fait dans com.ankamagames.dofus.logic.game.common.frames.PrismFrame.as (~L312)

Code:
case msg is PrismAlignmentBonusResultMessage:
   pabrmsg=msg as PrismAlignmentBonusResultMessage;
   KernelEventsManager.getInstance().processCallback(PrismHookList.PrismAlignmentBonus,pabrmsg.alignmentBonus.grademult,pabrmsg.alignmentBonus.pctbonus);
   return true;
Il s'agit d'un hook, il ce pourrais donc que la suite ce trouve dans un module dofus.
Essaye de chercher du côté de app/ui/Ankama_GameUiCore/GameUiCore.swf ou app/ui/Ankama_Grimoire/Grimoire.swf
 
Haut Bas