Noreply Posted April 27, 2016 Share Posted April 27, 2016 (edited) 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 April 27, 2016 by Noreply Quote Link to comment Share on other sites More sharing options...
had3s99 Posted April 27, 2016 Share Posted April 27, 2016 Déjà tu ne fais pas charger ta traduction "SetMenuTitle(menu, "%T", "Choisissez un Clan Tag :");" ou alors tout simplement SetMenuTitle(menu, "Choisissez un Clan Tag :"); J'espère t'avoir aider ;) Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 27, 2016 Author Share Posted April 27, 2016 (edited) 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 April 27, 2016 by Noreply Quote Link to comment Share on other sites More sharing options...
Kriax Posted April 27, 2016 Share Posted April 27, 2016 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. Quote Link to comment Share on other sites More sharing options...
had3s99 Posted April 27, 2016 Share Posted April 27, 2016 Ah oui j'avais même pas fais gaffe au OnRoundStart bien joué ^^ x) Quote Link to comment Share on other sites More sharing options...
Kriax Posted April 27, 2016 Share Posted April 27, 2016 Je l'ai remarquer car il étais pas colorer avec ma coloration syntaxique ^^ Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 27, 2016 Author Share Posted April 27, 2016 (edited) 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 April 27, 2016 by Noreply Quote Link to comment Share on other sites More sharing options...
Kriax Posted April 27, 2016 Share Posted April 27, 2016 RegConsoleCmd("sm_tag", Vip_Tag"); Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 27, 2016 Author Share Posted April 27, 2016 Avec ça, seul les VIP auront accès à la commande ? Quote Link to comment Share on other sites More sharing options...
had3s99 Posted April 28, 2016 Share Posted April 28, 2016 Non là la commande sera publique, donc à la commande Vip_Tag avant tout pour afficher le menu tu mets un If(GetUserFlagBits(client) & ADMFLAG_CUSTOM4 Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 28, 2016 Author Share Posted April 28, 2016 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 Quote Link to comment Share on other sites More sharing options...
had3s99 Posted April 28, 2016 Share Posted April 28, 2016 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 ^^ Quote Link to comment Share on other sites More sharing options...
Kriax Posted April 28, 2016 Share Posted April 28, 2016 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 */ } Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 29, 2016 Author Share Posted April 29, 2016 Merci à vous deux mais le problème Kriax, c'est que je travail sur 1.6 ... Quote Link to comment Share on other sites More sharing options...
had3s99 Posted April 29, 2016 Share Posted April 29, 2016 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 ? Quote Link to comment Share on other sites More sharing options...
Kriax Posted April 29, 2016 Share Posted April 29, 2016 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. Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 29, 2016 Author Share Posted April 29, 2016 @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, Quote Link to comment Share on other sites More sharing options...
Kriax Posted April 29, 2016 Share Posted April 29, 2016 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; Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 29, 2016 Author Share Posted April 29, 2016 1.6 new Integer = 2; 1.7 [b]int[/b] Integer = 2; Qu'est ce que ce "int" vient remplacer le "new" sur cette ligne ? Quote Link to comment Share on other sites More sharing options...
had3s99 Posted April 29, 2016 Share Posted April 29, 2016 Bâ c'est la nouvelle syntaxe je sais pas si il y a une explication claire de pourquoi changer new en => int mais v'là ^^ Quote Link to comment Share on other sites More sharing options...
Noreply Posted April 29, 2016 Author Share Posted April 29, 2016 Ok ca marche, je vais essayer de me renseigner un peu plus. Quote Link to comment Share on other sites More sharing options...
Sexy_PG1688 Posted January 24 Share Posted January 24 SexyPG1688 ทาง เข้า hilorich เว็บออนไลน์ที่ให้ได้มากกว่า Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.