Modif core pour affichage des totems Chaman avec le patch all classe/race
Bonjour,

Tout d'abords, si vous n'avez pas activé toutes les classes pour toutes les races je vous conseil de suivre le tuto suivant :

http://mc-revolution.fr/showthread.php?tid=26

Attention, pour son bon fonctionnement les joueurs devront télécharger un patch MPQ !

Vous devez maintenant ouvrir le fichier unit.cpp situé dans srcservergameEntitiesUnit .

Puis aller à la ligne 16 642 et après

Code PHP :
case RACE_DRAENEI:
        {
            switch (
totemType)
            {
                case 
SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 19074;
                case 
SUMMON_TYPE_TOTEM_EARTH:   // earth
                    
return 19073;
                case 
SUMMON_TYPE_TOTEM_WATER:   // water
                    
return 19075;
                case 
SUMMON_TYPE_TOTEM_AIR:     // air
                    
return 19071;
            }
            break;
        } 

Ajouter ce code :

Code PHP :
case RACE_HUMAN:
        {
            switch (
totemType)
            {
                case 
SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 30758;
                case 
SUMMON_TYPE_TOTEM_EARTH:   // earth
                    
return 30757;
                case 
SUMMON_TYPE_TOTEM_WATER:   // water
                    
return 30759;
                case 
SUMMON_TYPE_TOTEM_AIR:     // air
                    
return 30756;
            }
            break;
        }
        case 
RACE_NIGHTELF:
        {
            switch (
totemType)
            {
                case 
SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 19074;
                case 
SUMMON_TYPE_TOTEM_EARTH:   // earth
                    
return 19073;
                case 
SUMMON_TYPE_TOTEM_WATER:   // water
                    
return 19075;
                case 
SUMMON_TYPE_TOTEM_AIR:     // air
                    
return 19071;
            }
            break;
        }
        case 
RACE_UNDEAD_PLAYER:
        {
            switch (
totemType)
            {
                case 
SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 30762;
                case 
SUMMON_TYPE_TOTEM_EARTH:   // earth
                    
return 30761;
                case 
SUMMON_TYPE_TOTEM_WATER:   // water
                    
return 30763;
                case 
SUMMON_TYPE_TOTEM_AIR:     // air
                    
return 30760;
            }
            break;
        }
        case 
RACE_GNOME:
        {
            switch (
totemType)
            {
                case 
SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 30754;
                case 
SUMMON_TYPE_TOTEM_EARTH:   // earth
                    
return 30753;
                case 
SUMMON_TYPE_TOTEM_WATER:   // water
                    
return 30755;
                case 
SUMMON_TYPE_TOTEM_AIR:     // air
                    
return 30736;
            }
            break;
        }
        case 
RACE_BLOODELF:
        {
            switch (
totemType)
            {
                case 
SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 19074;
                case 
SUMMON_TYPE_TOTEM_EARTH:   // earth
                    
return 19073;
                case 
SUMMON_TYPE_TOTEM_WATER:   // water
                    
return 19075;
                case 
SUMMON_TYPE_TOTEM_AIR:     // air
                    
return 19071;
            }
            break;
        } 

Ps : Si vous n'avez pas activé la classe Chaman par toutes les races que j'ai mise, vous pouvez les enlever.
Ps² : Je n'ai pas remis le même skin pour chaque race, si vous voulez changer les skins des totems de feu du gnome par celui des trolls par exemple, vous devez remplacer :

Code PHP :
case SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 30754

Par

Code PHP :
case SUMMON_TYPE_TOTEM_FIRE:    // fire
                    
return 30762

Cordialement,
Slowy.
Merci, ça va me servir pour mes nains Tongue
Merci du partage, petit script sympathique ! Smile
Thanks bro'
De rien Smile

Retourner en haut WoW-Emu