Téléporteur de guilde / récompense de guilde
Bonjour à tous !


Je vous présente : Toxic Aero Guilde

Comme son nom l'indique un téléporteur de Guilde.

Explication:

SI vous n'êtes dans aucune Guilde vous ne pourrez pas interagir avec lui, il vous wispera que vous n'appartenez à aucne guilde.
Si vous appartenez à une guilde celui-ci pourra vous tp vers votre QG.

Fonctionnement:

Ce pnj se repere avec els id de Guilde et peut Tp jusqu' à 5 Guildes differentes.

Si le joueur appartient a la guilde avec l'id 1 (voir table guild onglet guildid). Il verra le Tp Correspondant à la guilde id 1

Idem pour les 4 autres, comme je lai dit jusqu'à 5 guildes différentes, si vous en avez plus que 5 et que le téléporteur vous est utile je peut en faire pour 10 guilde ou 20 etc a vous de me demander.

Celui-ci est équiper d'un systeme de vente que seul un membres de guilde peut voir, à vous de remplir la table npc_vendor avec des items genre récompense de guilde ainsi que le flag pour réparer.

Rappeler vous il est inutile de redemarer le serveur lors d'une modification via scriptdev2.conf.

Scriptdev2.conf:
Citation :# Database connection settings for the world server.
# Default: hostname;port;username;password;database
# .;somenumber;username;password;database - use named pipes at Windows
# Named pipes: mySQL required adding "enable-named-pipe" to [mysqld] section my.ini
# .;/path/to/unix_socket;username;password;database - use Unix sockets at Unix/Linux
# Unix sockets: experimental, not tested
ScriptDev2DatabaseInfo = "127.0.0.1;3306;mangos;mangos;scriptdev2"


############################################################​####################################
# Configuration Aero_Guilde
#
# Aero_Guilde.ActifNonActif
# Cette option permet d'activer ou désactiver le pnj
# Default: 0 - activer
# 1 - desactiver
#
# Aero_Guilde.EnabledGuildeVendor
# Cette option relier au pnj Aero Guilde permet d'activée la vente des récompenses de Guilde.
# Ex: 10000 - 1 Po
# 20000 - 2 Po
# etc.....
#
# Aero_Guilde.EnabledTpGuilId1 = 1
# Cette option permet d'activer ou désactiver le Tp vers le QG de la guildid 1
# Default: 1 - activer
# 0 - desactiver
#
# Aero_Guilde.NameGuildid1 = Voyager vers mon QG Commun
# Cette option permet d'inscrire un texte dans le menu TP de Guilde
# Default: Voyager vers mon QG Commun
#
############################################################​###################################

Aero_Guilde.ActifNonActif = 0
Aero_Guilde.EnabledGuildeVendor = 1

Aero_Guilde.EnabledTpGuilId1 = 1
Aero_Guilde.NameGuildid1 = Voyager vers mon QG Commun
Aero_Guilde.MapID1 = 1
Aero_Guilde.X_pos1 = 1552.50
Aero_Guilde.Y_pos1 = -4420.66
Aero_Guilde.Z_pos1 = 8.94

Aero_Guilde.EnabledTpGuilId2 = 1
Aero_Guilde.NameGuildid2 = Voyager vers mon QG Commun
Aero_Guilde.MapID2 = 1
Aero_Guilde.X_pos2 = 16225.11
Aero_Guilde.Y_pos2 = 16251.11
Aero_Guilde.Z_pos2 = 12.7

Aero_Guilde.EnabledTpGuilId3 = 1
Aero_Guilde.NameGuildid3 = Voyager vers mon QG Commun
Aero_Guilde.MapID3 = 1
Aero_Guilde.X_pos3 = 16225.11
Aero_Guilde.Y_pos3 = 16251.11
Aero_Guilde.Z_pos3 = 12.7

Aero_Guilde.EnabledTpGuilId4 = 1
Aero_Guilde.NameGuildid4 = Voyager vers mon QG Commun
Aero_Guilde.MapID4 = 1
Aero_Guilde.X_pos4 = 16225.11
Aero_Guilde.Y_pos4 = 16251.11
Aero_Guilde.Z_pos4 = 12.7

Aero_Guilde.EnabledTpGuilId5 = 1
Aero_Guilde.NameGuildid5 = Voyager vers GuildId
Aero_Guilde.MapID5 = 1
Aero_Guilde.X_pos5 = 16225.11
Aero_Guilde.Y_pos5 = 16251.11
Aero_Guilde.Z_pos5 = 12.7

Explication de configuration:

Aero_Guilde.ActifNonActif = 0, déja vu sur d'autre de mes scripts si celui-ci est égale à 0 il sera ouvert aux joueurs et mj, si celui-ci est égale à 1 seule les mJ auront l'accès.

Aero_Guilde.EnabledGuildeVendor = 1, sert à activer le menu vendeur de récompenses de guilde avec vos items préalablement inserée dans la table npc_vendor.

Aero_Guilde.EnabledTpGuilId1 = 1, sert à activer le TP aux QG de guilde donc la guildid est égale à 1.

Aero_Guilde.NameGuildid1 = Voyager vers mon QG Commun
Ce que le joueur voit dans le menu lorsquil parle au pnj, remplacer la phrase comme bon vous semble avec le nom de votre guilde ou autre

Aero_Guilde.MapID1 = 1, coordonnées map de la guild id 1, idem pour les autres coordonnées.

Aero_Guilde.MapID2 = 2, coordonnées map de la guild id 2, idem pour les autres coordonnées.

L'idéale pour que chaque guilde est son qg que elle seule a l'accès.

Configurer bien chaque coordonnées et phrase du menu pour chaque guild.

Exemple: un joueur appartient a la guild id 1 dans la table guilde regarder le nom de la guilde appartenant a la guild di 1, le joueur serra téléporter vers le qg de la guilde 1 et lorsque quil parlera au pnj il verra le menu avec la phrase que vous avez inserée dans :

Aero_Guilde.NameGuildid1 = Voyagers vers mon QG

Si votre Guilde sappelle Underground mettez genre :

Aero_Guilde.NameGuildid1 = Voyagers vers le QG Underground.

Voila pour les exemples, par defaut la plupart des coordonnées amène à l'ile des MJ c'est pour les essaie.

Téléchargement :

Mégaupload :
Toxic Aero Guilde

Lien Directe :
Toxic Aero Guilde

Voila.

Cela ne me derange pas de faire des patchs perosnnaliser à la demande.

moindre erreure n'hésitez pas.

Cordialement Toxic Ninja

Retourner en haut Accueil