Skocz do zawartości

Rekomendowane odpowiedzi

  • Zasłużony Fragowicz
Opublikowano


#include <amxmodx>

#include <amxmisc>

#define PLUGIN "Interp ask"

#define VERSION "1.0"

#define AUTHOR "silversurfer thx r3x"

#define TASK_SHOWMENU 432

public plugin_init() {

    register_plugin(PLUGIN, VERSION, AUTHOR);

}

public client_putinserver(id){

    if(!is_user_bot(id))

        eventInGame(id);

}

public show_menu_(tid) {

    new id=tid-TASK_SHOWMENU;

    new iTeam=get_user_team(id);

    new menu_id, keys;

    new menuUp = player_menu_info( id, menu_id, keys );

    if ( iTeam && (menuUp <= 0 || menu_id < 0) )

        menu_displayer(id);

    else

        set_task(1.0, "show_menu_", tid);

}

public eventInGame(id){

    set_task(1.0, "show_menu_", id+TASK_SHOWMENU);

}

public menu_displayer(id){

    new menu = menu_create("Wybierz wartosc ex_interp", "menu_handler")

    menu_additem(menu, "ex_interp - 0.01", "1", 0)

    menu_additem(menu, "ex_interp - 0.02", "2", 0)

    menu_additem(menu, "ex_interp - 0.03", "3", 0)

    menu_additem(menu, "ex_interp - 0.04", "4", 0)

    menu_additem(menu, "ex_interp - 0.05", "5", 0)

    menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)

    menu_display(id, menu, 0)

}

public menu_handler(id, menu, item)

{

    if (item == MENU_EXIT)

    {

        return PLUGIN_HANDLED

    }

    new data[6], iName[64]

    new iaccess, callback

    menu_item_getinfo(menu, item, iaccess, data,5, iName, 63, callback)

    new key = str_to_num(data)

new name[33]

get_user_name(id, name, 32)

    switch(key)

    {

        case 1:{

            client_cmd(id, "ex_interp 0.01")

client_print(0, print_chat, "Gracz %s ustawil ex_interp na 0.01", name)

            menu_destroy(menu)

            return PLUGIN_HANDLED

        }

        case 2:{

            client_cmd(id, "ex_interp 0.02")

client_print(id, print_chat, "Gracz ^"%s^" ustawil ex_interp na 0.02", name)

            menu_destroy(menu)

            return PLUGIN_HANDLED

        }

        case 3:{

            client_cmd(id, "ex_interp 0.03")

client_print(id, print_chat, "Gracz ^"%s^" ustawil ex_interp na 0.03", name)

            menu_destroy(menu)

            return PLUGIN_HANDLED

        }

        case 4:{

            client_cmd(id, "ex_interp 0.04")

client_print(id, print_chat, "Gracz ^"%s^" ustawil ex_interp na 0.04", name)

            menu_destroy(menu)

            return PLUGIN_HANDLED

        }

        case 5:{

            client_cmd(id, "ex_interp 0.05")

client_print(id, print_chat, "Gracz ^"%s^" ustawil ex_interp na 0.05", name)

            menu_destroy(menu)

            return PLUGIN_HANDLED

       }

    }

    menu_destroy(menu)

    return PLUGIN_HANDLED

}

  • 2 lata później...
  • Właściciel
Opublikowano

Wiadomość została wygenerowana automatycznie.

 

Ten temat został oznaczony przez Moderatora jako spam i wyrzucony do -> archiwum.

Jeśli się z tym nie zgadzasz, raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Polityka prywatności