Refaire fonctionner le %t avec les noms colorés
2 posters
Total RP 2 :: Development :: Discussion
Page 1 of 1
Refaire fonctionner le %t avec les noms colorés
Salut Ellypse,
C'est très énervant de voir le raccourci de ciblage %t faire planter un message lorsque la cible s'est amusée à ajouter un code couleur devant son nom.
Pour remédier à ça, j'ai trouvé une solution qui nécessite la modification du fichier totalRP2_Language/totalRP2_Language_Main.lua
Tout d'abord, une petite fonction qui supprime les codes couleur d'une chaine :
Ensuite, remplacement de la ligne 289 de totalRP2_Language/totalRP2_Language_Main.lua de la version 1.020 :
J'avais pensé à l'origine inclure cette modif dans mon addon TRP Plus mais c'est un peu bête de hooker la fonction TRP2_HookSendChatMessage() juste pour ça, sachant qu'en plus elle est déjà "hookée".
C'est très énervant de voir le raccourci de ciblage %t faire planter un message lorsque la cible s'est amusée à ajouter un code couleur devant son nom.
Pour remédier à ça, j'ai trouvé une solution qui nécessite la modification du fichier totalRP2_Language/totalRP2_Language_Main.lua
Tout d'abord, une petite fonction qui supprime les codes couleur d'une chaine :
- Code:
function supprimeCodeCouleur(chaine)
-- renvoit la chaine passée sans les codes couleurs (entre {})
if (chaine == nil) then
return "";
else
return string.gsub(chaine, "{.*}", "");
end;
end
Ensuite, remplacement de la ligne 289 de totalRP2_Language/totalRP2_Language_Main.lua de la version 1.020 :
- Code:
local prenom = TRP2_GetWithDefaut(TRP2_GetInfo(UnitName("target"),"Registre",{}),"Prenom",UnitName("target"));
- Code:
local prenom = supprimeCodeCouleur(TRP2_GetWithDefaut(TRP2_GetInfo(UnitName("target"),"Registre",{}),"Prenom",UnitName("target")));
J'avais pensé à l'origine inclure cette modif dans mon addon TRP Plus mais c'est un peu bête de hooker la fonction TRP2_HookSendChatMessage() juste pour ça, sachant qu'en plus elle est déjà "hookée".
zax- Posts : 3
Join date : 2013-09-11
Location : France
Re: Refaire fonctionner le %t avec les noms colorés
Bien vu, je regarde pour ajouter ça. Merci beaucoup <3
Ellypse- Admin
- Posts : 215
Join date : 2013-09-26
Age : 33
Location : Paris, France
Total RP 2 :: Development :: Discussion
Page 1 of 1
Permissions in this forum:
You cannot reply to topics in this forum
|
|