Jump to content
News ticker
  • Bienvenue sur le nouveau forum VeryGames
  • Welcome to the new VeryGames forum
  • VeryNews

    Aide commande


    Noreply

    Recommended Posts

    Bonjour,

     

    Voici mon problème :

     

     

    Code :

     

    [color=#7e7e7e]#include[/color][color=#f46b6c] <smlib>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cstrike>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sourcemod>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <morecolors>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <basecomm>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sdktools>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cssclantags>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sdkhooks>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cssthrowingknives>[/color]
    
    [color=#7e7e7e]#define[/color] NAME [color=#f46b6c]"[/color][color=#f46b6c]Vip Tag[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] PLUGIN_VERSION        [color=#f46b6c]"[/color][color=#f46b6c]1.0[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] AUTHOR [color=#f46b6c]"[/color][color=#f46b6c]Noreply[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] DESCRIPTION [color=#f46b6c]"[/color][color=#f46b6c]Permet au VIP de choisir leur clan tag[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] PREFIX [color=#f46b6c]"[/color][color=#f46b6c]{aqua}[VIP-TAG] :[/color] [color=#f46b6c]"[/color]
    
    
    [color=#7e7e7e]#define[/color] roi [color=#f46b6c]"[/color][color=#f46b6c]#roi[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] sniper [color=#f46b6c]"[/color][color=#f46b6c]#sniper[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] gay [color=#f46b6c]"[/color][color=#f46b6c]#gay[/color][color=#f46b6c]"[/color]
    
    [color=#569cd5]public[/color] [color=#4585c5]OnRoundStart[/color][color=#8f8f8f]()[/color]
    [color=#8f8f8f]{[/color]
       [color=#569cd5]RegAdminCmd[/color][color=#8f8f8f]([/color][color=#f46b6c]"[/color][color=#f46b6c]sm_viptag[/color][color=#f46b6c]"[/color], MenuTag, [color=#bc62c5]ADMFLAG_CUSTOM4[/color][color=#8f8f8f]);[/color]
    [color=#8f8f8f]}[/color]
    
    
    [color=#ff0000]public Action:[/color][color=#4585c5]MenuTag[/color][color=#8f8f8f]([/color]client, args[color=#8f8f8f])[/color]
    [color=#8f8f8f]{[/color]
    [color=#ff0000]    new Handle:[/color]menu = [color=#569cd5]CreateMenu[/color][color=#8f8f8f]([/color]Afficher_Menu_Tuto, [color=#bc62c5]MENU_ACTIONS_ALL[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]SetMenuTitle[/color][color=#8f8f8f]([/color]menu, [color=#f46b6c]"[/color][color=#f46b6c]%T[/color][color=#f46b6c]"[/color], [color=#f46b6c]"[/color][color=#f46b6c]Choisissez un Clan Tag :[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, roi, [color=#f46b6c]"[/color][color=#f46b6c]ROI[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, sniper, [color=#f46b6c]"[/color][color=#f46b6c]SNIPER[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, gay, [color=#f46b6c]"[/color][color=#f46b6c]GAY[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]SetMenuExitButton[/color][color=#8f8f8f]([/color]menu, [color=#569cd5]true[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]DisplayMenu[/color][color=#8f8f8f]([/color]menu, client, [color=#bc62c5]MENU_TIME_FOREVER[/color][color=#8f8f8f]);[/color]
    
       [color=#569cd5]return[/color] [color=#bc62c5]Plugin_Handled[/color][color=#8f8f8f];[/color]
    [color=#8f8f8f]}[/color]
    
    [color=#569cd5]public[/color] [color=#4585c5]MenuTag[/color][color=#8f8f8f]([/color][color=#ff0000]Handle:[/color]menu, [color=#2890b0]MenuAction[/color]:action, client, itemNum[color=#8f8f8f])[/color]
    [color=#8f8f8f]{[/color]
       [color=#569cd5]if[/color] [color=#8f8f8f]([/color]action == [color=#bc62c5]MenuAction_Select[/color][color=#8f8f8f])[/color] 
       [color=#8f8f8f]{[/color]
           [color=#569cd5]switch[/color] [color=#8f8f8f]([/color]itemNum[color=#8f8f8f])[/color]
           [color=#8f8f8f]{[/color]
               [color=#569cd5]case[/color] [color=#979797]0[/color]:
               [color=#8f8f8f]{[/color]
                   [color=#569cd5]CS_SetClientClanTag[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c][ROI][/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
                   [color=#569cd5]CPrintToChat[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c]%s Votre Clan Tag est maintenant {green}[ROI]{aqua}.[/color][color=#f46b6c]"[/color], PREFIX[color=#8f8f8f]);[/color]
               [color=#8f8f8f]}[/color]
           [color=#8f8f8f]}[/color]
       [color=#8f8f8f]}[/color]
    [color=#8f8f8f]}
    [/color]

     

    Tout simplement, le menu ne s'affiche pas.

     

    Cordialement,

    Noreply

    Edited by Noreply
    Link to comment
    Share on other sites

    J'ai modifié la ligne mais ça ne change rien.

     

    Quand je tape sm_viptag dans la console, Unknown command: sm_viptag

     

    UPDATE DU CODE :

    [color=#7e7e7e]#include[/color][color=#f46b6c] <smlib>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cstrike>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sourcemod>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <morecolors>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <basecomm>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sdktools>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cssclantags>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sdkhooks>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cssthrowingknives>[/color]
    
    [color=#7e7e7e]#define[/color] NAME [color=#f46b6c]"[/color][color=#f46b6c]Vip Tag[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] PLUGIN_VERSION        [color=#f46b6c]"[/color][color=#f46b6c]1.0[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] AUTHOR [color=#f46b6c]"[/color][color=#f46b6c]Noreply[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] DESCRIPTION [color=#f46b6c]"[/color][color=#f46b6c]Permet au VIP de choisir leur clan tag[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] PREFIX [color=#f46b6c]"[/color][color=#f46b6c]{aqua}[VIP-TAG] :[/color] [color=#f46b6c]"[/color]
    
    
    [color=#7e7e7e]#define[/color] roi [color=#f46b6c]"[/color][color=#f46b6c]#roi[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] sniper [color=#f46b6c]"[/color][color=#f46b6c]#sniper[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] gay [color=#f46b6c]"[/color][color=#f46b6c]#gay[/color][color=#f46b6c]"[/color]
    
    [color=#569cd5]public[/color] [color=#4585c5]OnRoundStart[/color][color=#8f8f8f]()[/color]
    [color=#8f8f8f]{[/color]
       [color=#569cd5]RegAdminCmd[/color][color=#8f8f8f]([/color][color=#f46b6c]"[/color][color=#f46b6c]sm_viptag[/color][color=#f46b6c]"[/color], Vip_Tag, [color=#bc62c5]ADMFLAG_CUSTOM4[/color][color=#8f8f8f]);[/color]
    [color=#8f8f8f]}[/color]
    
    
    [color=#ff0000]public Action:[/color][color=#4585c5]Vip_Tag[/color][color=#8f8f8f]([/color]client, args[color=#8f8f8f])[/color]
    [color=#8f8f8f]{[/color]
    [color=#ff0000]    new Handle:[/color]menu = [color=#569cd5]CreateMenu[/color][color=#8f8f8f]([/color]Afficher_Menu_Tuto, [color=#bc62c5]MENU_ACTIONS_ALL[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]SetMenuTitle[/color][color=#8f8f8f]([/color]menu, [color=#f46b6c]"[/color][color=#f46b6c]Choisissez un Clan Tag :[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, roi, [color=#f46b6c]"[/color][color=#f46b6c]ROI[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, sniper, [color=#f46b6c]"[/color][color=#f46b6c]SNIPER[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, gay, [color=#f46b6c]"[/color][color=#f46b6c]GAY[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]SetMenuExitButton[/color][color=#8f8f8f]([/color]menu, [color=#569cd5]true[/color][color=#8f8f8f]);[/color]
       [color=#569cd5]DisplayMenu[/color][color=#8f8f8f]([/color]menu, client, [color=#bc62c5]MENU_TIME_FOREVER[/color][color=#8f8f8f]);[/color]
    
       [color=#569cd5]return[/color] [color=#bc62c5]Plugin_Handled[/color][color=#8f8f8f];[/color]
    [color=#8f8f8f]}[/color]
    
    [color=#569cd5]public[/color] [color=#4585c5]Afficher_Menu_Tuto[/color][color=#8f8f8f]([/color][color=#ff0000]Handle:[/color]menu, [color=#2890b0]MenuAction[/color]:action, client, itemNum[color=#8f8f8f])[/color]
    [color=#8f8f8f]{[/color]
       [color=#569cd5]if[/color] [color=#8f8f8f]([/color]action == [color=#bc62c5]MenuAction_Select[/color][color=#8f8f8f])[/color] 
       [color=#8f8f8f]{[/color]
           [color=#569cd5]switch[/color] [color=#8f8f8f]([/color]itemNum[color=#8f8f8f])[/color]
           [color=#8f8f8f]{[/color]
               [color=#569cd5]case[/color] [color=#979797]0[/color]:
               [color=#8f8f8f]{[/color]
                   [color=#569cd5]CS_SetClientClanTag[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c][ROI][/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
                   [color=#569cd5]CPrintToChat[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c]%s Votre Clan Tag est maintenant {green}[ROI]{aqua}.[/color][color=#f46b6c]"[/color], PREFIX[color=#8f8f8f]);[/color]
               [color=#8f8f8f]}[/color]
           [color=#8f8f8f]}[/color]
       [color=#8f8f8f]}[/color]
    [color=#8f8f8f]}
    [/color]

     

    RIEN NE FONCTIONNE.

    Merci d'avance

    Edited by Noreply
    Link to comment
    Share on other sites

    public OnRoundStart()

    -> N'existe pas.

     

    Remplace le par OnPluginStart().

     

    T'as pas besoin d’au-temps d'include ...

    Arrête de passer par des defines pour les info du plugins, ça sert à rien du tout ...

     

    Tu devrais faire un menu avec des vérifications de l'option du menu choisis et non un système de case.

     

    Si tu veux créé des plugins, met toi directement au nouvelles syntaxes et pas au anciennes.

     

    Kriax.

    Link to comment
    Share on other sites

    Merci pour votre aide mais maintenant, j'ai un pitit problème, quand je tape la commande, je voudrais que seul les VIP ont accès, pour cela j'ai donc mis :

    [color=#569cd5]if[/color] [color=#8f8f8f]([/color][color=#569cd5]GetUserFlagBits[/color][color=#8f8f8f]([/color]client[color=#8f8f8f])[/color] [color=#8f8f8f]&[/color] [color=#bc62c5]ADMFLAG_CUSTOM4[/color] [color=#8f8f8f]&&[/color] action == [color=#bc62c5]MenuAction_Select[/color][color=#8f8f8f])[/color]     
       [color=#8f8f8f]{[/color]
           [color=#569cd5]switch[/color] [color=#8f8f8f]([/color]itemNum[color=#8f8f8f])[/color]
           [color=#8f8f8f]{[/color]
               [color=#569cd5]case[/color] [color=#979797]0[/color]:
               [color=#8f8f8f]{[/color]
                   [color=#569cd5]CS_SetClientClanTag[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c][ROI][/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
                   [color=#569cd5]CPrintToChat[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c]%s Votre Clan Tag est maintenant {green}[ROI]{aqua}.[/color][color=#f46b6c]"[/color], PREFIX[color=#8f8f8f]);[/color]
               [color=#8f8f8f]}[/color]
               [color=#569cd5]case[/color] [color=#979797]1[/color]:
               [color=#8f8f8f]{[/color]
                   [color=#569cd5]CS_SetClientClanTag[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c][sNIPER][/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
                   [color=#569cd5]CPrintToChat[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c]%s Votre Clan Tag est maintenant {green}[sNIPER]{aqua}.[/color][color=#f46b6c]"[/color], PREFIX[color=#8f8f8f]);[/color]
               [color=#8f8f8f]}[/color]
               [color=#569cd5]case[/color] [color=#979797]2[/color]:
               [color=#8f8f8f]{[/color]
    
               [color=#8f8f8f]}[/color]
           [color=#8f8f8f]}[/color]
       [color=#8f8f8f]}[/color]  
       [color=#569cd5]else[/color] 
       [color=#8f8f8f]{[/color]
           [color=#569cd5]CPrintToChat[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c]%s Vous devez être VIP pour utiliser cette commande.[/color][color=#f46b6c]"[/color], PREFIX[color=#8f8f8f]);[/color]
       [color=#8f8f8f]}
    [/color]

     

    En gros, je veux que les VIP ont accès et que les autres, qui ne sont pas VIP aient le message : Vous devez être VIP pour utiliser cette commande

    La phrase ne s'affiche pas quand nous sommes pas VIP, mais une simple phrase sourcemod "[sM] Vous n'avez pas accès à cette commande."

     

    Merci d'avance

     

     

    EDIT 27/04/16 à 18:48 : Remplacement de la ligne "else" par "else if (client < VIP)". Ne fonctionne toujours pas.

    Edited by Noreply
    Link to comment
    Share on other sites

    Bonsoir,

     

    J'ai besoin d'aide :

     

    [color=#7e7e7e]#include[/color][color=#f46b6c] <smlib>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cstrike>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sourcemod>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <morecolors>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <basecomm>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sdktools>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cssclantags>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <sdkhooks>[/color]
    [color=#7e7e7e]#include[/color][color=#f46b6c] <cssthrowingknives>[/color]
    
    [color=#7e7e7e]#define[/color] NAME [color=#f46b6c]"[/color][color=#f46b6c]Vip Tag[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] PLUGIN_VERSION        [color=#f46b6c]"[/color][color=#f46b6c]1.0[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] AUTHOR [color=#f46b6c]"[/color][color=#f46b6c]Noreply[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] DESCRIPTION [color=#f46b6c]"[/color][color=#f46b6c]Permet au VIP de choisir leur clan tag[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] PREFIX [color=#f46b6c]"[/color][color=#f46b6c]{aqua}[VIP-TAG] :[/color] [color=#f46b6c]"[/color]
    
    
    [color=#7e7e7e]#define[/color] roi [color=#f46b6c]"[/color][color=#f46b6c]#roi[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] sniper [color=#f46b6c]"[/color][color=#f46b6c]#sniper[/color][color=#f46b6c]"[/color]
    [color=#7e7e7e]#define[/color] gay [color=#f46b6c]"[/color][color=#f46b6c]#gay[/color][color=#f46b6c]"[/color]
    
    [color=#569cd5]public[/color] [color=#569cd5]OnPluginStart[/color][color=#8f8f8f]()[/color]
    [color=#8f8f8f]{[/color]
       [color=#569cd5]RegAdminCmd[/color][color=#8f8f8f]([/color][color=#f46b6c]"[/color][color=#f46b6c]sm_viptag[/color][color=#f46b6c]"[/color], Vip_Tag, [color=#bc62c5]ADMFLAG_CUSTOM4[/color][color=#8f8f8f]);[/color]
    [color=#8f8f8f]}[/color]
    
    
    [color=#ff0000]public Action:[/color][color=#4585c5]Vip_Tag[/color][color=#8f8f8f]([/color]client, args[color=#8f8f8f])[/color]
    [color=#8f8f8f]{[/color]
       [color=#569cd5]if[/color][color=#8f8f8f]([/color][color=#569cd5]GetUserFlagBits[/color][color=#8f8f8f]([/color]client[color=#8f8f8f])[/color] [color=#8f8f8f]&[/color] [color=#bc62c5]ADMFLAG_CUSTOM4[/color][color=#8f8f8f])[/color]
       [color=#8f8f8f]{[/color]
    [color=#ff0000]        new Handle:[/color]menu = [color=#569cd5]CreateMenu[/color][color=#8f8f8f]([/color]Afficher_Menu_Tuto, [color=#bc62c5]MENU_ACTIONS_ALL[/color][color=#8f8f8f]);[/color]
           [color=#569cd5]SetMenuTitle[/color][color=#8f8f8f]([/color]menu, [color=#f46b6c]"[/color][color=#f46b6c]Choisissez un Clan Tag :[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
           [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, roi, [color=#f46b6c]"[/color][color=#f46b6c]ROI[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
           [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, sniper, [color=#f46b6c]"[/color][color=#f46b6c]SNIPER[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
           [color=#569cd5]AddMenuItem[/color][color=#8f8f8f]([/color]menu, gay, [color=#f46b6c]"[/color][color=#f46b6c]GAY[/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
           [color=#569cd5]SetMenuExitButton[/color][color=#8f8f8f]([/color]menu, [color=#569cd5]true[/color][color=#8f8f8f]);[/color]
           [color=#569cd5]DisplayMenu[/color][color=#8f8f8f]([/color]menu, client, [color=#bc62c5]MENU_TIME_FOREVER[/color][color=#8f8f8f]);[/color]
       [color=#8f8f8f]}[/color]
    
       [color=#569cd5]else[/color]
       [color=#8f8f8f]{[/color]
           [color=#569cd5]CPrintToChat[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c]%s Vous devez être VIP pour changer votre Clan Tag.[/color][color=#f46b6c]"[/color], PREFIX[color=#8f8f8f]);[/color]
       [color=#8f8f8f]}[/color]
    [color=#8f8f8f]}[/color]
    
    [color=#569cd5]public[/color] [color=#4585c5]Afficher_Menu_Tuto[/color][color=#8f8f8f]([/color][color=#ff0000]Handle:[/color]menu, [color=#2890b0]MenuAction[/color]:action, client, itemNum[color=#8f8f8f])[/color]
    [color=#8f8f8f]{[/color]
       [color=#569cd5]if[/color] [color=#8f8f8f]([/color]action == [color=#bc62c5]MenuAction_Select[/color][color=#8f8f8f])[/color] 
       [color=#8f8f8f]{[/color]
           [color=#569cd5]switch[/color] [color=#8f8f8f]([/color]itemNum[color=#8f8f8f])[/color]
           [color=#8f8f8f]{[/color]
               [color=#569cd5]case[/color] [color=#979797]0[/color]:
               [color=#8f8f8f]{[/color]
                   [color=#569cd5]CS_SetClientClanTag[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c][ROI][/color][color=#f46b6c]"[/color][color=#8f8f8f]);[/color]
                   [color=#569cd5]CPrintToChat[/color][color=#8f8f8f]([/color]client, [color=#f46b6c]"[/color][color=#f46b6c]%s Votre Clan Tag est maintenant {green}[ROI]{aqua}.[/color][color=#f46b6c]"[/color], PREFIX[color=#8f8f8f]);[/color]
               [color=#8f8f8f]}[/color]
           [color=#8f8f8f]}[/color]
       [color=#8f8f8f]}[/color]
    [color=#8f8f8f]}
    

    [/color]

    Le menu ne fonctionne pas.

     

    Cordialement

    Link to comment
    Share on other sites

    Salut,

     

    Avant de reposter pense à aller voir tes logs, car l'erreur pour ma part c'est que le plugin demandé "cssthrowingknives", fin mets pas 20.000 includes ^^' ; Trie les je pense que c'est une bonne idée de les ajouter au fur et à mesure

     

    Fin tiens voilà, j'en ai profité pour finir ton menu après tu changes à ta guise

     

    http://pastebin.com/LE3pBLs7

     

    et ton RegAdminCmd("sm_viptag", Vip_Tag, ADMFLAG_CUSTOM4); tu peux passer par RegConsoleCmd("sm_viptag", Vip_Tag); fin après tu vois ^^

    Link to comment
    Share on other sites

    Arrête de galérer :

     

    #include <sourcemod>
    #include <cstrike>
    #include <morecolors>
    
    #define PREFIX "[Vip Tag]"
    
    /* Le plugins se lance */
    public void OnPluginStart()
    {
       /* Tu déclare la commande vip_tag */
       RegConsoleCmd("sm_viptag", Command_Tag);
    }
    
    /* Callback de la commande */
    public Action Command_Tag(int client, int args)
    {
       /* Le client est pas en jeu ou pas connecter */
       if(!IsClientConnected(client) || !IsClientInGame(client))
           return Plugin_Handled;
    
       /* Le client est pas VIP */
       if(!IsClientVip(client))
       {
           CPrintToChat(client, "%s Vous devez être VIP pour changer votre Clan Tag.", PREFIX);
           return Plugin_Handled;
       }
    
       /* Déclaration du menu */
       Menu menu = CreateMenu(MenuHandler_ChangeTag);
    
       /* Titre du menu */
       menu.SetTitle("Coisissez un Clan Tag");
    
       /* Item du menu */
       menu.AddItem("#Roi", "#Roi");
       menu.AddItem("#Sniper", "#Sniper");
       menu.AddItem("#Gay", "#Gay");
    
       /* Boutton exit du menu */
       menu.ExitButton = true;
    
       /* Display du menu au client (qui tape la commande) */
       menu.Display(client, MENU_TIME_FOREVER);
    
       return Plugin_Handled;
    }
    
    /* Callback du menu */
    public MenuHandler_ChangeTag(Handle menu, MenuAction action, int client, param)
    {
       /* L'action est une séléction dans le menu */
       if (action == MenuAction_Select)
       {
           /* Déclaration d'une char qui vas permettre de reprendre l'item du menu */
           char szParam[32];
    
           /* On reprend l'item du menu qui à été séléctionner*/
           GetMenuItem(menu, param, szParam, sizeof(szParam));
    
           /* On ajoute le clantag au client */
           CS_SetClientClanTag(client, szParam);
    
           /* On affiche une phrase au client */
           CPrintToChat(client, "%s Votre Clan Tag est maintenant {green}%s", PREFIX, szParam);
       }
    }
    
    /* Fonction boolean qui vérifie que le client est vip */
    stock bool IsClientVip(int client)
    {
       /* FLAG R ou FLAG ROOT */
       if (GetUserFlagBits(client) & ADMFLAG_CUSTOM4 || GetUserFlagBits(client) & ADMFLAG_ROOT) 
           /* Tournée sur vrais */
           return true;
       /* Tourner sur faux */
       return false;
    
       /* INFORMATION 
        *  Pas besoin de ELSE car elle est retourner sur vrais
       */
    }
    

    Link to comment
    Share on other sites

    Oui mais le problème c'est que je te connais et je t'ai dis avant de commencer de faire du 1.7 voir 1.8 mais bon tu m'écoute pas...

     

    Et là surtout Kriax montrer comment simplifier le code ^^' Mais de toute manière arrête ton 1.6 go 1.7 ^^'

     

    Après moi j'hésitais à passer sous 1.7 mais smlib n'est plus fonctionnel je crois non ?

    Link to comment
    Share on other sites

    Bah si c'est toujours fonctionnel.

    Tu peu utiliser des include 1.6 avec un compilateur 1.7 perso moi je le fais, tu crois que j'allais m’ennuyer à convertir toute les includes ? ^^

     

    Et moi je boss en 1.7 je te donne ton code tout fais et t'arrive encore à dire un truc T_T

    Si SM est passer sur de nouvelle syntaxes c'est pour de bonne raison, puis ou en est ton niveau met toi direct à du 1.7 se seras plus simple pour toi.

    Link to comment
    Share on other sites

    @had3s99 Je sais, mais j'ai déjà un peu de mal au 1.6 donc si je change d'un coup c'est encore plus difficile.

     

    @Kriax, je t'ai dis merci, je t'ai déjà remercié plusieurs fois. Je dis juste que je """code""" en 1.6... Mais je te remercie encore une fois et je garde ce que tu m'as fais pour prendre exemple si je passe en 1.7.

     

    A oui, et quel est votre avis sur le 1.6 par rapport au 1.7 ? Niveau des difficultés, du langage tous cela, j'aimerais vos avis

     

    Merci encore à tous les deux !

     

    PS : Je ne comprends rien au 1.7 ^^ Je trouve le 1.6 plus compréhensible ^^ (Avis personnel !!!)

     

    Noreply,

    Link to comment
    Share on other sites

    Le 1.7 est plus lisible, il retire tout se qui est crade genre les ":" et tout le tralala, tu peu structuré plus facilement ton code en faisant des methodmap.

    Le 1.7 se tourne vers le Language Object, c'est beaucoup mieux.

     

    Je vois pas se que tu comprends pas ...

    new Integer = 2;
    new Float:Valeur = 2.1;
    new String:Mot[12] = '123456';
    new bool:VraisFaux = false;
    

    1.7

    int Integer = 2;
    float Valeur = 2.1;
    char Mot[12] = '123456';
    bool VraisFaux = false;
    

    Link to comment
    Share on other sites

    • 6 years later...

    Join the conversation

    You can post now and register later. If you have an account, sign in now to post with your account.

    Guest
    Reply to this topic...

    ×   Pasted as rich text.   Paste as plain text instead

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

    ×
    ×
    • Create New...