Jump to content
×
×
  • Create New...

Retirer l'inspection du stuff aux joueurs


Kronus
 Share

Recommended Posts

Bonjour,Bonsoir

 

Quand on fait des serveurs FFA/PVP etc ou qu'on a la transmogrification sur son serveur, des fois on veut pas se faire inspecter, du coup l'effet de surprise quand tu attaques avec une épée pourrie qui est en fait Shadowmourne transmo est complétement foiré !

 

Dans ce cas, si on empêchait ces saletés d'adversaires de m'inspecter de la tête aux bijoux, ça serait surement cool pour la surprise toussa toussa...

 

Alors on va apprendre à le faire.

 

.: MiscHandler.cpp :.

 

Et oui, rien de plus simple, un seul fichier à modifier !

 

Ce fichier se trouve ici => src/server/game/Handlers

 

Ouvrez le, avec notepad++, visual, jedit, enfin ce que vous voulez qui gère le C++ avec de la couleur !

 

Bon, c'est parti, pour un long voyage, on se retrouve à cette ligne :

 

void WorldSession::HandleInspectOpcode(WorldPacket& recvData)
 

 

Et oui, c'est ici que l'inspection est gérée, dans notre cas on va dire que les seuls qui ont le droit de regarder votre stuff c'est l'administration du serveur. Ce qui peut sembler logique dans un sens, si le mec abuse de la disparition de cette fonction vous l'avez juste un peu... Enfin vous voyez où quoi.

 

Et bien sous cette ligne nous allons ajouter :

 

if (!GetPlayer()->isGameMaster()) return;
 

 

Ce qui veut dire que SI (if) le joueur est un membre de l'équipe ( (!GetPlayer()->isGameMaster()) ), et bien on l'autorise à le faire Big Grin

 

Une fois la modification effectué, enregistrez et vous n'avez plus qu'à compiler.

 

Tutoriel très court mais bon des fois faut pas faire des messages de 3 Km pour être compris !

 

Source: wow-emu

 

Cordialement,

Vayne

Edited by iThorgrim
Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

 Share



  • Flux d'Activité

    1. 1

      Antares2.to | modern Old-/Middleschool | START 07.10.22 | International Server

    2. 0

      Projet Genesis

    3. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    4. 0

      Metin2 Champions - Accès anticipé

    5. 0

      Barbok

    6. 4

      Shiva.international serveur privé metin2 Oldschool Start 16.09.2022

    7. 2

      Partage Émulateur 2.63

  • Recently Browsing

    • No registered users viewing this page.

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.