UWAGA
W związku z upgrade'em Forum Wiaderko do vB 4.x ewentualne błędy i nieprawidłowości proszę zgłaszać w tym temacie
Serwery Counter Strike 1.6 wiaderko.com

HashJama [TP] 193.33.176.148:27015 status serwera HashJama [TP] połącz

HashJama [FFA] 193.33.176.188:27015status serwera HashJama [FFA] połącz

HashJama [DM] 193.33.176.53:27015status serwera HashJama [DM] połącz

HashJama [Aim Hs] 193.33.176.15:27015status serwera HashJama [Aim Hs] połącz

HashJama [Flags] 193.33.176.111:27015status serwera HashJama  [Flags] połącz

HashJama [AWP/HG DM] 193.33.176.50:27015status serwera HashJama [AWP/HG DM] 193.33.176.50:27015 połącz

HashJama [TP #2] 193.33.176.54:27015status serwera HashJama [TP #2] 193.33.176.54:27015 połącz

wiaderko.com [Ventrilo] v1.svoice.pl:6416status serwera wiaderko.com [Ventrilo]

SPONSOR:
pukawka.pl

Wątek: wybór interpu

Pokaż wyniki od 1 do 11 z 11
  1. #1 wybór interpu 
    Starsza lamka
    Dołączył
    Sep 2008
    Posty
    34
    witam,
    bardzo bym prosił o przerobienie pluginu wybór interpu tak aby menu z wyborem pojawiało się na początku rundy z tym, że graczpm którzy grają (nei tym którzy siedzą na spec)

    Kod:
    #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(0, 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(0, 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(0, 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(0, print_chat, "~ Gracz ^%s^ ustawil ex_interp na 0.05", name)
                menu_destroy(menu)
                return PLUGIN_HANDLED
           }
        }
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
     

  2. #2 Odp: wybór interpu 
    Super Mod Awatar peku33
    Dołączył
    Oct 2008
    Posty
    7,256
    Kod:
    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <hamsandwich>
    
    #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);
        RegisterHam(Ham_Spawn, "player", "HamSpawn", 1);
    }
    public ham_spawn(id){
        if(!is_user_bot(id))
        {
        	if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)
    	{
    		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(0, 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(0, 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(0, 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(0, print_chat, "~ Gracz ^%s^ ustawil ex_interp na 0.05", name)
                menu_destroy(menu)
                return PLUGIN_HANDLED
           }
        }
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    PISANIE DO MNIE NA GG Z PROŚBĄ O JAKĄKOLWIEK POMOC NIE JEST MILE WIDZIANE! Numer: 6374959
     

  3. #3 Odp: wybór interpu 
    Starsza lamka
    Dołączył
    Sep 2008
    Posty
    34
    niestety nie da się tego skompilować (kompiluje ofc w amx studio)
     

  4. #4 Odp: wybór interpu 
    Super Mod Awatar peku33
    Dołączył
    Oct 2008
    Posty
    7,256
    Skąd ty człowieku ten plugin brałeś?
    Jakiś wieśniacki kod. Brak klamerek jakieś ^%s^ (ocb)

    Tu masz poprawiony
    Kod:
    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <hamsandwich>
    
    #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);
        RegisterHam(Ham_Spawn, "player", "ham_spawn", 1);
    }
    public ham_spawn(id){
        if(!is_user_bot(id))
        {
        	if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)
    	{
    		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(0, 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(0, 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(0, 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(0, print_chat, "~ Gracz %s ustawil ex_interp na 0.05", name)
    		menu_destroy(menu)
    		return PLUGIN_HANDLED
           }
        }
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    PISANIE DO MNIE NA GG Z PROŚBĄ O JAKĄKOLWIEK POMOC NIE JEST MILE WIDZIANE! Numer: 6374959
     

  5. #5 Odp: wybór interpu 
    Starsza lamka
    Dołączył
    Sep 2008
    Posty
    34
    teraz każdemu co runde pojawia sie menu z wyborem
     

  6. #6 Odp: wybór interpu 
    Super Mod Awatar peku33
    Dołączył
    Oct 2008
    Posty
    7,256
    Kod:
    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <hamsandwich>
    
    #define PLUGIN "Interp ask"
    #define VERSION "1.0"
    #define AUTHOR "silversurfer thx r3x"
    
    #define TASK_SHOWMENU 432
    
    new interp_checked[33];
    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR);
        RegisterHam(Ham_Spawn, "player", "ham_spawn", 1);
    }
    client_putinserver(id)
    {
    	interp_checked[id] = false
    }
    public ham_spawn(id){
        if(!is_user_bot(id))
        {
        	if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T && interp_checked[id] == false)
    	{
    		eventInGame(id);
    		interp_checked[id] = true;
    }
        }
    }
    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(0, 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(0, 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(0, 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(0, print_chat, "~ Gracz %s ustawil ex_interp na 0.05", name)
    		menu_destroy(menu)
    		return PLUGIN_HANDLED
           }
        }
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    PISANIE DO MNIE NA GG Z PROŚBĄ O JAKĄKOLWIEK POMOC NIE JEST MILE WIDZIANE! Numer: 6374959
     

  7. #7 Odp: wybór interpu 
    Starsza lamka
    Dołączył
    Sep 2008
    Posty
    34
    To samo.
     

  8. #8 Odp: wybór interpu 
    Super Mod Awatar peku33
    Dołączył
    Oct 2008
    Posty
    7,256
    Nie ma szans.
    Skompilowałeś, wrzuciłeś, zrobiłeś restart?
    PISANIE DO MNIE NA GG Z PROŚBĄ O JAKĄKOLWIEK POMOC NIE JEST MILE WIDZIANE! Numer: 6374959
     

  9. #9 Odp: wybór interpu 
    Starsza lamka
    Dołączył
    Sep 2008
    Posty
    34
    tak wszystko zrobiłem i mimo tego nadal na poczatku każdej rundy każdemu pojawia sie menu.
     

  10. #10 Odp: wybór interpu 
    Super Mod Awatar peku33
    Dołączył
    Oct 2008
    Posty
    7,256
    Kod:
    #include <amxmodx>
    #include <amxmisc>
    #include <cstrike>
    #include <hamsandwich>
    
    #define PLUGIN "Interp ask"
    #define VERSION "1.0"
    #define AUTHOR "silversurfer thx r3x"
    
    #define TASK_SHOWMENU 432
    
    new interp_checked[33];
    public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR);
        RegisterHam(Ham_Spawn, "player", "ham_spawn", 1);
    }
    client_putinserver(id)
    {
    	interp_checked[id] = false
    }
    public ham_spawn(id){
        if(!is_user_bot(id))
        {
        	if(cs_get_user_team(id) == CS_TEAM_CT || cs_get_user_team(id) == CS_TEAM_T)
    	{
    		if(interp_checked[id] == false)
    		{
    			interp_checked[id] = true;
    			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(0, 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(0, 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(0, 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(0, print_chat, "~ Gracz %s ustawil ex_interp na 0.05", name)
    		menu_destroy(menu)
    		return PLUGIN_HANDLED
           }
        }
        menu_destroy(menu)
        return PLUGIN_HANDLED
    }
    PISANIE DO MNIE NA GG Z PROŚBĄ O JAKĄKOLWIEK POMOC NIE JEST MILE WIDZIANE! Numer: 6374959
     

  11. #11 Odp: wybór interpu 
    Starsza lamka
    Dołączył
    Sep 2008
    Posty
    34
    nie pojawia się wogole.
     

Podobne wątki

  1. wybor interpu problem
    By nika212212212 in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 13-10-2010, 18:59
  2. Wybór Interpu
    By fear_1993 in forum Problem z pluginem AMX/AMXX
    Odpowiedzi: 2
    Ostatni post / autor: 30-09-2010, 14:07
  3. pokazywanie interpu
    By siczku in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 3
    Ostatni post / autor: 15-07-2010, 21:57
  4. Plugin interpu
    By EvolutionsE in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 1
    Ostatni post / autor: 26-04-2010, 16:58
  5. Wymuszanie interpu
    By pusia3013 in forum Archiwum forum
    Odpowiedzi: 2
    Ostatni post / autor: 03-10-2009, 08:55
  6. Wybór interpu
    By Mow mi 0 :** in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 4
    Ostatni post / autor: 05-07-2009, 18:14
  7. zmiana interpu
    By Lo1ek in forum Problemy z CS 1.6
    Odpowiedzi: 21
    Ostatni post / autor: 08-03-2009, 23:37
  8. Wejście Zmiana Interpu
    By beRRo in forum Problemy z CS 1.6
    Odpowiedzi: 14
    Ostatni post / autor: 27-12-2008, 13:17
  9. Wymuszanie interpu od 0.01 do 0.05
    By von.effective in forum Szukam pluginu AMX/AMXX
    Odpowiedzi: 4
    Ostatni post / autor: 18-10-2008, 16:25

Odwiedzający znaleźli tę stronę szukając:

Nikt jeszcze nie odwiedził tej strony poprzez wyszukiwarki
Uprawnienia umieszczania postów
  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •