Code:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <fun>
#include <cstrike>
#define KEYS (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<6)|(1<<7)|(1<<8)|(1<<9) // Keys: 1234567890
new g_Menu
public plugin_init() {
register_plugin("AdminCmds","1.0","Rolnaaba")
g_Menu = register_menuid("Admin Comands")
register_menucmd(g_Menu, KEYS, "AdminMenu")
register_concmd("amx_admcmds", "ShowMenu", ADMIN_SLAY)
}
public AdminMenu(id,key) {
switch(key)
{
case 0:
{
set_user_rendering(id, kRenderFxNone,0,0,0,kRenderTransAlpha,0)
client_print( id, print_chat, "[maxxim cmds] :: Vous etes maintenent invisible." )
}
case 1:
{
set_user_rendering(id, kRenderFxNone,255,255,255,kRenderNormal,16)
client_print( id, print_chat, "[maxxim cmds] :: Vous n'etes plus invisible." )
}
case 2:
{
set_user_godmode(id)
client_print( id, print_chat, "[maxxim cmds] :: Vous etes maintenent invinsible." )
}
case 3:
{
set_user_godmode(id, 0)
client_print( id, print_chat, "[maxxim cmds] :: Vous n'etes plus invinsible." )
}
case 4:
{
set_user_maxspeed(id,900)
client_print( id, print_chat, "[maxxim cmds] :: Vous etes maintenent super rapide." )
}
case 5:
{
set_user_maxspeed(id,320)
client_print( id, print_chat, "[maxxim cmds] :: Vous n'etes plus rapide." )
}
case 6:
{
//passe-murail
}
case 7:
{
//enlever passe-murail
}
case 8:
{
client_print( id, print_chat, "Suivant n'est pas encore valide!" )
}
case 9:
{
client_print( id, print_chat, "Menu Option EXIT" )
}
return PLUGIN_HANDLED
}
public ShowMenu(id) {
show_menu(id, KEYS, "^n1. Invisible^n2. Enleve^n3. Invinsible^n4. Enleve^n5. Vitesse^n6. Enleve^n7. Passe-Murail^n8. Enlever^n^n9. Suivant^n0. Quitter^n", -1, "Admin Comands")
}