Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Problem z menu


  • Zamknięty Temat jest zamknięty
4 odpowiedzi w tym temacie

#1 Nevv

    Profesjonalista

  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:208
  • Lokalizacja:Strzelce
Offline

Napisano 14.12.2010 20:22

Witam
Moze mi ktoś to powiedziec dlaczego to menu nie dziala jakwchodzę na serwer?

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "menusound"
#define VERSION "1.0"
#define AUTHOR "vs"
#define TASK_SHOWMENU 12000


new gMyMenu

public plugin_init() {
        register_plugin(PLUGIN, VERSION, AUTHOR)
        
        gMyMenu=menu_create("\rChcesz wylaczyc muzyke na tej mapie?","cbMyMenu");
        menu_additem(gMyMenu,"Tak");//item=0
        menu_additem(gMyMenu,"Nie");//item=1

}
public client_putinserver(id){
        set_task(1.0, "show_menu_", id+TASK_SHOWMENU);

}
public mymenu(id){
        menu_display(id, gMyMenu);
        return PLUGIN_HANDLED;

}
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) )

                mymenu(id);
        else
                set_task(1.0, "show_menu_", tid);
}

public cbMyMenu(id, menu, item){
        switch(item){
                case 0:{
                        client_cmd(id, "say /roundsound");
                        
                }
                case 1:{
                        client_cmd(id, "say Witam na Serwerze KaraTornia.pl");
                        
                }
        }
        menu_destroy ( menu ) 
        return PLUGIN_HANDLED;
}


#2 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 14.12.2010 20:57

usuń
menu_destroy ( menu )
  • +
  • -
  • 1

#3 Nevv

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:208
  • Lokalizacja:Strzelce
Offline

Napisano 15.12.2010 16:11

Dięki:)

Dodano 15 grudzień 2010 - 16:11:
Dark a Przerobil byś to menu tak zeby bylo bez '0' czyli wyjscia.
Z góry dzięki
pozdro

#4 DarkGL

    Nie oddam ciasteczka !

  • Administrator

Reputacja: 6 553
Godlike

  • Postów:11 976
  • GG:
  • Steam:steam
  • Imię:Rafał
  • Lokalizacja:Warszawa
Offline

Napisano 15.12.2010 16:27


#pragma semicolon 0

#include <amxmodx>



#define PLUGIN "menusound"

#define VERSION "1.0"

#define AUTHOR "vs"

#define TASK_SHOWMENU 12000





new gMyMenu



public plugin_init() {

	register_plugin(PLUGIN, VERSION, AUTHOR)

	

	gMyMenu=menu_create("\rChcesz wylaczyc muzyke na tej mapie?","cbMyMenu");

	menu_additem(gMyMenu,"Tak");//item=0

	menu_additem(gMyMenu,"Nie");//item=1

	menu_setprop(gMyMenu, MPROP_EXIT, MEXIT_NEVER);

}

public client_putinserver(id){

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



}

public mymenu(id){

	menu_display(id, gMyMenu);

	return PLUGIN_HANDLED;



}

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) )



	mymenu(id);

	else

	set_task(1.0, "show_menu_", tid);

}



public cbMyMenu(id, menu, item){

	switch(item){

	case 0:{

			client_cmd(id, "say /roundsound");

			

		}

	case 1:{

			client_print(id,print_chat,"Witam na Serwerze KaraTornia.pl");

			

		}

	}

	return PLUGIN_HANDLED;

}

  • +
  • -
  • 0

#5 Nevv

    Profesjonalista

  • Autor tematu
  • Zbanowany

Reputacja: 15
Początkujący

  • Postów:208
  • Lokalizacja:Strzelce
Offline

Napisano 16.12.2010 15:06

dzięki:)




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych