[Appliqué]Correction des IDs ZoneEmuWotlk
Bonjour,
Je propose un petit patch permettant de modifier les IDs des textes custom. En effet, on passe de l'ID 11021 à 11022. De plus, avec le DELETE, on ne supprimait pas les bonnes IDs. Voilà.
[code=diff]

diff --git a/sql/zone-emu/2011_11_24_03_trinity_string.sql b/sql/zone-emu/2011_11_24_03_trinity_string.sql
index 444bfaf..c046349 100644
--- a/sql/zone-emu/2011_11_24_03_trinity_string.sql
+++ b/sql/zone-emu/2011_11_24_03_trinity_string.sql
@@ -12,11 +12,11 @@ DELETE FROM `trinity_string` WHERE `entry` BETWEEN 11010 AND 11029;
(11019,"|cFFA51488Admin|r"),
(11020,"|cFFFEC301Systeme|r"),
(11021,"|cFFFE0000Serveur|r"),
-(12022,"<%s> %s est en ligne"),
-(12023,"<%s> %s est hors ligne"),
-(12024,"[%s] Le joueur %s a été mute par %s pour %d minutes. %s%s"),
-(12025,"[%s] %s a été déconnecté du serveur par %s"),
-(12026,"[%s] %s a été déconnecté du serveur par %s. %s%s"),
-(12027,"[%s] %s a été banni du serveur par %s pour %s. %s%s"),
-(12028,"[%s] %s a été banni a vie par %s. %s%s"),
-(12029,"Raison : ");
+(11022,"<%s> %s est en ligne"),
+(11023,"<%s> %s est hors ligne"),
+(11024,"[%s] Le joueur %s a été mute par %s pour %d minutes. %s%s"),
+(11025,"[%s] %s a été déconnecté du serveur par %s"),
+(11026,"[%s] %s a été déconnecté du serveur par %s. %s%s"),
+(11027,"[%s] %s a été banni du serveur par %s pour %s. %s%s"),
+(11028,"[%s] %s a été banni a vie par %s. %s%s"),
+(11029,"Raison : ");
diff --git a/src/server/game/Miscellaneous/Language.h b/src/server/game/Miscellaneous/Language.h
index 7837bff..7a91aaa 100755
--- a/src/server/game/Miscellaneous/Language.h
+++ b/src/server/game/Miscellaneous/Language.h
@@ -1074,27 +1074,27 @@ enum TrinityStrings
/* Fin Fonctions d'affichage des Grades */

/* Debut Annonces de connexion et déconnexion des Mj */
- LANG_ANNOUNCE_GMLOGIN = 12022, // "<%s> %s est en ligne"
- LANG_ANNOUNCE_GMLOGOUT = 12023, // "<%s> %s est hors ligne"
+ LANG_ANNOUNCE_GMLOGIN = 11022, // "<%s> %s est en ligne"
+ LANG_ANNOUNCE_GMLOGOUT = 11023, // "<%s> %s est hors ligne"
/* Fin Annonces de connexion et déconnexion des Mj */

/* Debut patch Mute broadcast */
- LANG_ANNOUNCE_MUTE = 12024, // "[%s] Le joueur %s a été mute par %s pour %d minutes. %s%s"
+ LANG_ANNOUNCE_MUTE = 11024, // "[%s] Le joueur %s a été mute par %s pour %d minutes. %s%s"
/* Fin patch Mute broadcast */

/* Debut patch Kick Broadcast */
- LANG_ANNOUNCE_KICK = 12025, // "[%s] %s a été déconnecté du serveur par %s"
- LANG_ANNOUNCE_KICK_REASON = 12026, // "[%s] %s a été déconnecté du serveur par %s. %s%s"
+ LANG_ANNOUNCE_KICK = 11025, // "[%s] %s a été déconnecté du serveur par %s"
+ LANG_ANNOUNCE_KICK_REASON = 11026, // "[%s] %s a été déconnecté du serveur par %s. %s%s"
/* Fin patch Kick Broadcast */

/* Debut patch Ban Broadcast */
- LANG_ANNOUNCE_BAN = 12027, // "[%s] %s a été banni du serveur par %s pour %s. %s%s"
- LANG_ANNOUNCE_BAN_PERM = 12028, // "[%s] %s a été banni a vie par %s. %s%s"
+ LANG_ANNOUNCE_BAN = 11027, // "[%s] %s a été banni du serveur par %s pour %s. %s%s"
+ LANG_ANNOUNCE_BAN_PERM = 11028, // "[%s] %s a été banni a vie par %s. %s%s"
/* Fin patch Ban Broadcast */

- /* Debut définition des chaînes courrantes */
- LANG_WORD_REASON = 12029, // "Raison : "
- /* Fin définition des chaînes courrantes */
+ /* Debut définition des chaînes courantes */
+ LANG_WORD_REASON = 11029, // "Raison : "
+ /* Fin définition des chaînes courantes */

// NOT RESERVED IDS 12000-1999999999
// `db_script_string` table index 2000000000-2000009999 (MIN_DB_SCRIPT_STRING_ID-MAX_DB_SCRIPT_STRING_ID)
[/code]
Effectivement, c'était un jolie fail de ma part Clin
Correction appliqué et disponible sur le repo.

Merci !

Cordialement,
MacWarrior.

PS : Je déplace dans le sous-forum approprié.

Retourner en haut Accueil