1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

Info Rank (v0.5.1)

Discussion dans 'Laboratoire des Plugins / Modules' démarrée par Arkshine, 9 Février 2012.

Tags:
  1. Arkshine

    Arkshine Le Docteur

    Info Rank
    Dernière mise à jour : v0.5.1, le 12 octobre 2012.

    Description

    Ce plugin affiche le rang d'un joueur, dans un message en gris dans le chat, à chaque (ré)apparition.
    Si son rang a changé depuis la dernière manche, un autre message lui indiquera la différence entre son dernier et nouveau rang.

    Exemple avec cette capture d'écran :

    [​IMG]

    Commande joueur

    say /inforank
    say_team /inforank

    Capacité du joueur à activer/désactiver les messages.

    Configuration (cvars)

    %s
    Active/désactive le plugin. Valeur possible : 1 ou 0.


    Note : vous pouvez copier-coller cette cvar directement dans un fichier de configuration, tel que amxx.cfg.

    Personnalisation

    A la ligne 25, si vous souhaitez que les messages soit désactiver par défaut.
    C'est-à-dire, les joueurs devront taper la commande /inforank pour les activer.
    Mettre 0 ou 1 :
    Code (Text):
    #define ENABLED_BY_DEFAULT 1

    Installation

    1. Téléchargez le fichier inforank.txt et le transférer sur votre serveur dans le répertoire addon/amxmodx/data/lang ;
    2. Télécharger le plugin compilé info_rank.amxx, le transférer dans le répertoire addon/amxmodx/plugins/ et le déclarer dans le fichier plugins.ini ;
    3. Faites la même chose avec le plugin colorchat.amxx ;
    4. Configurez la cvar à votre goût ;
    5. Redémarrer ou changer de carte.
     

    Pièces jointes:

    Dernière édition: 12 Octobre 2012
    Tags:
  2. Gibsonz

    Gibsonz Membre

    Bonjour !

    Ce plugin m'intéresse vivement :) 

    Cependant, il ne marche pas pour moi.

    En effet, il ne se charge pas alors que je l'ai correctement installé et déclaré.


    Voilà ce que ça me dit :

    [ 33] unknown unknown unknown info_rank.amxx bad load

    ( 33) Load fails: Module/Library "chatcolor" required for plugin.


    Ça veut dire quoi ? LoL

    Merci d'avance pour votre aide, à bientôt...

    Gibsonz.
     
  3. Arkshine

    Arkshine Le Docteur

  4. Gibsonz

    Gibsonz Membre

    Yop !

    Ça marche nickel !

    Merci beaucoup et bravo pour ce plugin !
    Il est top !

    Gibsonz.
     
  5. ConnorMcLeod

    ConnorMcLeod Modérateur

    Faut que je mette à jour pour supprimer le round de décalage.
    Si je mets à jour sur AM ça sera plus à jour ici ou y'a une intelligence supérieure capable de le détecter ?
     
  6. Arkshine

    Arkshine Le Docteur

    Ben malheureusement, à part faire un script qui télécharge et parse le plugin et met à jour auto ici, non. :p 

    J'aurais pu laisser le lien vers AM, mais on perds notre super-compilateur.
     
  7. ConnorMcLeod

    ConnorMcLeod Modérateur

    Gibsonz : Essaie cette version et dis moi si tout fonctionne bien.

    Je ne joins pas colorchat mais il faut bien qu'il soit installé.
     

    Pièces jointes:

  8. Gibsonz

    Gibsonz Membre

    Bonjour,

    je veux bien essayer cette nouvelle version et te dire si tout fonctionne bien,
    mais... ça fonctionne déjà très bien, donc... à quoi me sert cette nouvelle version ?

    Merci.

    Gibsonz.
     
  9. Arkshine

    Arkshine Le Docteur

    Pour supprimer le round de décalage. Tu peux mettre à jour, ça n'explosera pas ton serveur. C'est une amélioration. :p 
     
  10. Gibsonz

    Gibsonz Membre

    Ah, ok, je ne savais pas qu'il y avait un round de décalage, en fait.

    Je peux conserver mon fichier : " inforank.txt " , par contre ?
    Car je l'ai personnalisé au niveau des messages qui s'affichent.

    Je peux, dans ce cas, ne remplacer que le fichier " info_rank.amxx " .

    Ok ?

    A plus...

    Gibsonz.
     
  11. Arkshine

    Arkshine Le Docteur

    Tu peux oui. Apparement il a juste changé la disposition des couleurs dans le fichier de langue.
    Chose d'ailleurs que tu peux faire toi-même :
    • !g pour vert ;
    • !t pour rouge/bleu ;
    • !n pour normal.
    Exemple : IR_GOOD = !g[Info rank] !tBravo, tu as gagné !g%i !tplace(s) !!
     
  12. Gibsonz

    Gibsonz Membre

    Ok, j'essaye cette nouvelle version à l'occasion et je vous dis ce que ça donne.
     
  13. ConnorMcLeod

    ConnorMcLeod Modérateur

    Dans le fichier de départ il n'y avait pas de codes de couleurs, donc le message était soit tout rouge, soit tout vert, soit tout blanc.
    D'ailleurs je viens de voir que j'avais oublié un truc dans le .sma, j'ai mis à jour pour la version 0.5.1, donc re-télécharge ;) 
     
  14. Gibsonz

    Gibsonz Membre

    C'est bon, cette nouvelle version fonctionne ! :) 
    --- Message fusionné : 25 Octobre 2012 ---
    Par contre, j'ai ceci dans les logs de mon serveur :

    L 10/25/2012 - 04:31:04: Invalid multi-lingual line (file "cstrike/addons/amxmodx/data/lang/inforank.txt" line 1)

    ???
     
  15. Arkshine

    Arkshine Le Docteur

    A mon avis, tu as dû modifié ce fichier de langues, et sans faire exprès tu as changé l'encodage en UTF-8 au lieu de le laisser sur UTF-8 sans BOM. Ce qui fais que maintenant, tu as cette marque au début du fichier (Byte Order Mark), et lorsque ce fichier ce fichier est lu par AMXX, ça ne lui plaît pas.

    La solution consiste à changer l'encodage en UTF8 sans BOM. Tu peux le faire facilement avec Notepad++ par exemple.
    Si tu ne sais pas le faire, joins le fichier ici et on te le fera pour toi.
     
  16. Gibsonz

    Gibsonz Membre

    Rien compris. LoL
    " L'encodage UTF8 en BOM " , hi, hi, c'est rigolo :) 
    On dirait du marsien.
    Bon, je joins le fichier ici dès que j'ai un moment.
    Merci, en tout cas :) 
     
  17. ConnorMcLeod

    ConnorMcLeod Modérateur

    C'est simple, tu ouvres ton fichier avec notepad++, tu cliques sur "Encoding" puis sur convertir en UTF-8 SANS BOMB (parce qu'on est pacifiques)

    npp.
     
  18. Gibsonz

    Gibsonz Membre

    Yop !

    C'est bon, j'ai trouvé !

    Mes doigts ont du ripper lors d'une édition de ce fichier...
    Y'avait des caractères étranges au début du fichier :whistle: 
    Je les ai simplement supprimé.

    Mais je garde sous le coude votre manip' d'encodage via notepad pour une autre occasion :) 

    Merci !
     

Partager cette page

Chargement...
Chargement...