Aller au contenu
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    [SM] - Un préfixe "[ADMIN]" devant le nom dans le chat ?


    Mr.Alien

    Messages recommandés

    Coucou,

     

    Je cherche un chat Admin, c'est à dire qu'il affiche le préfixe "[Admin]" quand un admin parle dans le chat. De plus, je voudrais qu'il soit compatible CSS mais aussi Gmod !

     

    Exemple de sont utilité dans le chat :

     

    [color=#ff0000][Admin][/color] Mr.Alien : Coucou tout le monde !

     

    Merci pour votre aide ! :-)

    Lien vers le commentaire
    Partager sur d’autres sites

    Merci !

     

    J'avais complétement oublier que tu l'utilisais aussi car je pensais plus au Brainless. ^^

    Profite de faire de la pub ici, c'est mon topic donc je me plaindrais pas ! x)

     

    Édite : Le plugin est hélas pas compatible avec Gmod, si quelqu'un a un plugin similaire et compatible, je suis preneur ! :)

    Lien vers le commentaire
    Partager sur d’autres sites

    ça dois pas être très difficile a coder

    Si un utilisateur envois un message, ça enregistre le message sans l'envoyer directement puis ça envois un PrintToChatAll("[ADMIN] %N: MESSAGE");

    (Ne pas oublier de récupérer le nom de celui qui envois le message pour pouvoir le mettre dans le PrintToChatAll sous la forme de "%N"

    Lien vers le commentaire
    Partager sur d’autres sites

    ça dois pas être très difficile a coder

    Si un utilisateur envois un message, ça enregistre le message sans l'envoyer directement puis ça envois un PrintToChatAll("[ADMIN] %N: MESSAGE");

    (Ne pas oublier de récupérer le nom de celui qui envois le message pour pouvoir le mettre dans le PrintToChatAll sous la forme de "%N"

     

    En effet.

     

    #include <sdktools>
    
    
    public Plugin:myinfo =
    {
       name = "say admin",
       description = "Tag Admin say",
       author = "Slayzer",
       version = "1.0.0",
       url = "http://magnetik.verygames.net/forum"
    };
    
    
    public OnPluginStart()
    {
    AddCommandListener(OnSay, "say");
    }
    
    
    public Action:OnSay(client, const String:command[], args)
    {
    if (IsClientInGame(client))
    {
    	if (client)
    	{
    		decl String:text[128];
    
    
    		GetCmdArg(1, text, sizeof(text));
    
    		if (GetUserFlagBits(client) & ADMFLAG_BAN)
    		{
    			if (IsPlayerAlive(client))
    			{
    				PrintToChatAll("\x04[ADMIN] \x01 %N : %s", client, text);
    				return Plugin_Handled;
    			}
    			else
    			{
    				PrintToChatAll("*MORT* \x04[ADMIN] \x01 %N : %s", client, text);
    				return Plugin_Handled;
    			}
    		}
    	}
    }
    return Plugin_Continue;
    }
    

     

    fait a l'arrache, a testé et dis moi.

    Lien vers le commentaire
    Partager sur d’autres sites

    ça dois pas être très difficile a coder

    Si un utilisateur envois un message, ça enregistre le message sans l'envoyer directement puis ça envois un PrintToChatAll("[ADMIN] %N: MESSAGE");

    (Ne pas oublier de récupérer le nom de celui qui envois le message pour pouvoir le mettre dans le PrintToChatAll sous la forme de "%N"

    Ya autre chose que tu peux utilisé et qui conviens plus

    Lien vers le commentaire
    Partager sur d’autres sites

    Rejoindre la conversation

    Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

    Invité
    Répondre à ce sujet…

    ×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

      Seulement 75 émoticônes maximum sont autorisées.

    ×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

    ×   Votre contenu précédent a été rétabli.   Vider l’éditeur

    ×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

    ×
    ×
    • Créer...