Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <amxmodx>
- #include <amxmisc>
- enum _:clr
- {
- ColorName[16],
- R,
- G,
- B
- }
- new const Fogg[][clr] = {
- {"Blue",0,0,255}
- }
- public plugin_init() {
- register_plugin("Fogg", "v1.0", "xFlane")
- register_clcmd("say /fog","Fog")
- }
- public Fog( id )
- {
- if(get_user_flags( id ) & ADMIN_KICK)
- {
- new Temp[65];
- formatex(Temp, charsmax(Temp), "\d[ \yAMXX \d]\w Fogg!")
- new Menu = menu_create(Temp, "Fog_Handler")
- for( new i; i < sizeof Fogg; i++)
- {
- formatex(Temp, charsmax(Temp), "%s",Fogg[ i ][ ColorName ])
- menu_additem(Menu, Temp)
- }
- menu_display( id, Menu, 0 );
- return PLUGIN_HANDLED;
- }
- else return client_print(id,print_chat,"You Dont Have Access to do this command")
- return 0;
- }
- public Fog_Handler( id, Menu, key )
- {
- if( key == MENU_EXIT )
- {
- menu_destroy( Menu );
- return 1;
- }
- else
- {
- message_begin(MSG_ALL,get_user_msgid("Fog"),{0,0,0},0);
- write_byte(Fogg[ key ][ R ]);
- write_byte(Fogg[ key ][ G ]);
- write_byte(Fogg[ key ][ B ]);
- write_byte(10);
- write_byte(40);
- write_byte(95);
- write_byte(59);
- message_end();
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement