Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Plugin generated by AMXX-Studio */
- #include <amxmodx>
- #include <amxmisc>
- #include <ColorChat>
- #define PLUGIN "Sprays Delay"
- #define VERSION "1.0"
- #define AUTHOR "Eyal"
- public plugin_init() {
- register_plugin(PLUGIN, VERSION, AUTHOR)
- register_clcmd("say /spray", "MenuShow")
- register_clcmd("say /sprays", "MenuShow")
- register_clcmd("say /spraymenu", "MenuShow")
- register_clcmd("say /spraysmenu", "MenuShow")
- }
- public MenuShow(id)
- {
- if(get_user_team(id) == 2 || is_user_admin(id)) {
- new menu = menu_create("Spray Delay Time", "MenuHandler")
- menu_additem(menu, "Unlimited Spray", "1", 0)
- menu_additem(menu, "5 Seconds Delay", "2", 0)
- menu_additem(menu, "10 Seconds Delay", "3", 0)
- menu_additem(menu, "15 Seconds Delay", "4", 0)
- menu_additem(menu, "20 Seconds Delay", "5", 0)
- menu_additem(menu, "25 Seconds Delay", "6", 0)
- menu_additem(menu, "30 Seconds Delay", "7", 0)
- menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
- menu_display(id, menu, 0)
- } else {
- return;
- ColorChat(id, RED, "You Have No Access To This Command")
- }
- }
- public MenuHandler(id, menu, item)
- {
- if( item == MENU_EXIT )
- {
- menu_destroy(menu);
- return PLUGIN_HANDLED;
- }
- new data[6], szName[33];
- new acces, callback;
- menu_item_getinfo(menu, item, acces, data,charsmax(data), szName,charsmax(szName), callback)
- new key = str_to_num(data);
- switch(key)
- {
- case 1: {
- server_cmd("decalfrequency 0")
- ColorChat(0, RED, "Unlimited Sprays!")
- }
- case 2: {
- server_cmd("decalfrequency 5")
- ColorChat(0, RED, "Spray Delay Changed To 5")
- }
- case 3: {
- server_cmd("decalfrequency 10")
- ColorChat(0, RED, "Spray Delay Changed To 10")
- }
- case 4: {
- server_cmd("decalfrequency 15")
- ColorChat(0, RED, "Spray Delay Changed To 15!")
- }
- case 5: {
- server_cmd("decalfrequency 20")
- ColorChat(0, RED, "Spray Delay Changed To 20!")
- }
- case 6: {
- server_cmd("decalfrequency 25")
- ColorChat(0, RED, "Spray Delay Changed To 25!")
- }
- case 7: {
- server_cmd("decalfrequency 30")
- ColorChat(0, RED, "Spray Delay Changed To 30!")
- }
- }
- menu_destroy(menu);
- return PLUGIN_HANDLED;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement