Jump to content
  • 0

Système de projection ! ( Je suis de retour :D)


Link

Question

Version des Files XXX

Hello à tous,

 

1. Description du dysfonctionnement / Question :

Alors voilà, mon problème et le suivant , j'ai repris de puis quelque jours déjà et je bloque toujours au même endroit, j'avais partagé un système de projection et je ne comprend toujours pas comment régler mon problème de projection d'armes ^^, armure aucun problème sa me renvoie dans le fichier de cmd_general ou l'erreur "change_look_need_item" est déclarer et je suppose toujours que le bout de code a modifié est celui la :

if ((item0->IsArmor() && item1->IsArmor()) || (item0->IsWeapon() && item1->IsWeapon()))

J'ai fait beaucoup de recherche et tomber sur plusieurs code différent mais toujours le même résultat, échec soit l'un marche et pas l'autre soit les deux ne sont pas pris en compte.

2. SysErr ( Client / Server ) / SysLog ( Server )

J'ai aucun syserr, syslog mise a part l'erreur "change_look_need_item" mais qui ma fois est normal

 

3. Comment le reproduire ?

...

 

4. Screenshots ?

...

 

Merci à tous,

Cordialement

 

Link to post

5 answers to this question

Recommended Posts

  • 0

Forcément, si c'est moi qui regarde mal...

Autant pour moi, je regarde tes fichiers de plus près et te tiens au courant.

 

edit :

si le message d'erreur 'CHANGE_LOOK_NEED_ITEM' s'affiche pour les armes c'est que l'erreur vient d'un peu plus haut :

    if (!item0 || !item1 || ch->SameItem(item0, item1))
    {
        ch->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("CHANGE_LOOK_NEED_ITEM."));
        return;
    }

Soit, il n'y a pas deux objets et dans ce cas, le problème vient certainement du client.
Soit, c'est la fonction SameItem qui pose problème.

 

Essaye donc de faire des tests sur cette condition pour déterminer quelle partie pose problème.

Personnellement, je pense plus pour une erreur client.

 

Edited by Riws
Eviter un double-post (see edit history)
Link to post
  • 0

Oui je sais que ça proviens de ce bout de code, mais le pire dans l'histoire c'est qu'avant d'avoir un crash de disque dur ce système fonctionnais !

Link to post
  • 0

Rien ne sert de se perdre dans un temps qui est révolu.

Dans l'instant, le système ne fonctionne pas comme désiré, il te faut tester unitairement les conditions pour savoir laquelle permet le renvoi de cette erreur.

Une fois cela fait, la communauté pourra t'aider plus avant.

A bientôt

Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Flux d'Activité

    1. 6

      Nous épaulé pour avancer dans notre serveur !

    2. 0

      [Installation] d'un serveur Web Complet sous Linux

    3. 0

      Source Dofus Rétro

    4. 2

      Stump 2.51 SauriiK V2.5

    5. 0

      Ereziah 1.29+ - PvP/PvM

    6. 1

      Demetra2 International: Eternal guild wars

    7. 12

      im looking for old clients or old weapons n armors and stuff

    8. 6

      PyLangGetter

  • Recently Browsing

    No registered users viewing this page.

×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.