[Confirmé] Système d'espionnage de chat de guilde
Salut, salut, c'est l'heure d'une nouvelle release Tongue

Comme vous avez pu le voir dans le titre du post il s'agit d'un script pour pouvoir espionner les chats de guilde.
Comme ça vous pourrez voir en direct si on dit du mal de vous dans le canal de guilde quand un membre a fait une bétise Big Grin

Je précise que ce script a été fait pour un core TC 3.3.5.

Voici le liens pour télécharger le script :

.zip  Spy_guild_Shiroe.zip (Taille : 4.3 Ko)

L'archive contient encore 3 fichiers c++ à mettre dans votre dossier de scripts custom et un script sql à exécuter dans la database characters (le script s'exécute dedans tout seul normalement).

Il vous faut également rajouter ceci dans votre scriptloader :

Code :
void AddSC_SpyChat();


Mode d'emploi.

Pour espionner le chat d'une guilde taper la commande suivante :

Citation :.spy add "Nom de la guilde"
ou
.spy add Id_de_la_guilde

Pour ne plus espionner une guilde, utilisez la commande .spy del, qui s'utilise comme la précédente avec le nom ou l'id de la guilde.

Pour afficher la liste des guildes que vous espionnez utilisez cette commande :
Citation :.spy list

Et enfin, si vous voulez envoyer un message à la guilde :3
Citation :.spy broadcast "nom de guilde" "message"

Cela fonction même avec les guildes que vous n'espionnez pas !


Dès qu'un membre d'une guilde que vous espionnez parlera en /g vous recevrai un message dans votre propre chat de guilde (même si vous en avez pas) sous la forme suivante :

[spy][nom de guilde][pseudo]: message

Les [] semblent faire bug le quote alors j'en ai pas mis ^^


Par contre cette version du script ne permet pas de désactiver l'espionnage des chats de guilde, il faut que j'implante cette fonctionnalité.

Il y a sûrement quelques trucs à amélioré mais je trouve que c'est déjà bien, surtout vu le temps que j'ai passé à débug cette version pour qu'elle soit plus optimisée que l'originale et facile à mettre en place Big Grin

Peut-être qu'un jour je ferrais celui pour les personnages/comptes en particulier plutôt que les guildes ^^

Voilà j'espère que vous allez apprécier ce script et qu'il vous sera utile.
Dites moi si vous avez des soucis avec ou que vous voulez une nouvelle fonctionnalitée

Have fun Tongue

Cordialement,
Shiroe.
Ahah génial, j'adooore espionner les petites gens !

Enfin, c'est pas super honnête, mais c'est tellement marrant xDD
Merci pour la release, même si je n'utiliserai pas, ça pourrait être utile, sait-on jamais... Tongue
Pas mal ce script, franchement merci de partager Smile
Très intéressant ^^
Merci !
De rien !

C'est vrai que c'est marrant de voir les gens parler sans qu'ils sachent qu'on le voit Big Grin

Par contre si les mecs se mettent à spam leur propre chat de guilde ça peut devenir vite le bordel Tongue

D'où l'intérêt de pouvoir le désactiver mais sinon il faut soit rajouter quelques dans la classe joueur, soit gérer une liste en plus avec les guids des espions et un booléen. Je pense rajouter la 2e solution assez vite pour éviter les modifications dans d'autres fichiers.
Le script sera activé de base pour tous ceux qui espionnent des guildes, et il y aura une commande pour l'activer/le désactiver.
On peut déjà voir les discutions de groupe, de raid, en mp, des channels ... via les fichiers logs, il faut juste activer la fonction de world.conf
Oui mais là c'est en temps réel, c'est tout l'intérêt, c'est beaucoup plus parlant qu'un fichier de log ^^
C'est pas faux ^^

L'idéal, si tu veux encore plus pousser ton patch, c'est que les messages de la dite guilde, s'affiche dans une autre fenêtre de dialogue (comme le système lorsqu'on parle à un MJ) Smile
Alors, l'idée est top, j'avais pas pensé à ça et c'est vrai que ça serait super utile.

Mais pour la mettre en place ... Big Grin
Je pense que ça risque d'être assez compliqué à mettre en place et je sais pas du tout comment le faire pour l'instant (je farfouille un peu là mais bon ^^).
Pas mal l'idée Slowy, après bah ça implique une modification client, faut juste trouver la personne ou les personnes capable de réaliser ça, et par la suite faire un Addon Smile
Je sais pas s il y a besoin de modifs client vu que le systeme est deja present, apres faut voir je connais pas le systeme
Il faudrait voir comment la fenêtre est créée et gérée, si il y a moyen d'en créer une et d'y afficher ce qu'on veut avec un message envoyé par le serveur ça serait top ^^

Histoire de pouvoir afficher tout dans la même fenêtre, ou dans plusieurs mais ça risque de prendre de la place si on a beaucoup de guildes ^^
C'est pour ça que je parlais d'Addon Shiro' Tongue

Slowy oui c'est sûr mais je pense qu'il faut quand même touché au clients, après j'veut pas dire de bêtise mais bon
Vous avez pu regarder ?
Nope désolé, je fais autre chose que du wow en ce moment.

Retourner en haut WoW-Emu