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

Menu Klas


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

#1 Gufinsky

    Wszechwiedzący

  • Power User

Reputacja: 267
Wszechwidzący

  • Postów:591
  • Imię:Kuba
  • Lokalizacja:localhost
Offline

Napisano 11.01.2011 18:09

Witam, to menu ma zastąpić /klasy, lecz przy komplikacji dużo błędów.

Kod:

/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <colorchat>

#define PLUGIN "Potwory"
#define VERSION "1.0"
#define AUTHOR "Nup"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_clcmd("say /potwory","potwory")
	
}
public potwory(id)
{    
	new menu = menu_create("\d[\rWyswietl informacje o klasie\d]", "Potwory_Handle");
                
                menu_additem(menu, "\yKlasa1);
                menu_additem(menu, "\yKlasa2);
                menu_additem(menu, "\yKlasa3);
                menu_additem(menu, "\yKlasa4);
                menu_additem(menu, "\yKlasa5);
	       menu_additem(menu, "\yKlasa6);
	       menu_additem(menu, "\yKlasa7);
                
                menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
                menu_display(id, menu);
        }
}

public Potwory_Handle(id, menu, item)
{       
        if(item == MENU_EXIT)
        {
                menu_destroy(menu);
                return PLUGIN_CONTINUE;
        }
        
        set_hudmessage(170, 255, 0, 0.3, 0.9, 0, 6.0, 15.0);
        
        
        switch(item) 
        { 
                case 1: 
                {
                        ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO"); 
                        
                }
                case 2: 
                {
                        ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO"); 
                        
                }
                case 3: 
                {
                        ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO"); 
                        
                }
                case 4: 
                {
                        ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO"); 
                        
                }
                 case 5: 
                {
                        ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO"); 
                        
                }
                 case 6: 
                {
                        ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO"); 
                        
                }       
                 case 7: 
                {
                        ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO"); 
                        
                }
        

/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/

  • +
  • -
  • 0

#2 b0niek

    Zaawansowany

  • Użytkownik

Reputacja: 88
Zaawansowany

  • Postów:133
  • Imię:Bartek
  • Lokalizacja:Tuż przed tobą
Offline

Napisano 11.01.2011 18:45


/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <colorchat>

#define PLUGIN "Potwory"
#define VERSION "1.0"
#define AUTHOR "Nup"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /potwory","potwory")

}
public potwory(id)
{
new menu = menu_create("\d[\rWyswietl informacje o klasie\d]", "Potwory_Handle");

menu_additem(menu, "\yKlasa1");
menu_additem(menu, "\yKlasa2");
menu_additem(menu, "\yKlasa3");
menu_additem(menu, "\yKlasa4");
menu_additem(menu, "\yKlasa5");
menu_additem(menu, "\yKlasa6");
menu_additem(menu, "\yKlasa7");

menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
menu_display(id, menu);
}


public Potwory_Handle(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_CONTINUE;
}

set_hudmessage(170, 255, 0, 0.3, 0.9, 0, 6.0, 15.0);


switch(item)
{
case 1:
{
ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO");

}
case 2:
{
ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO");

}
case 3:
{
ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO");

}
case 4:
{
ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO");

}
case 5:
{
ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO");

}
case 6:
{
ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO");

}
case 7:
{
ColorChat(id, RED, "[Klasy]^x04 INFO INFO INFO");

}

}
return PLUGIN_CONTINUE;
}


/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1250\\ deff0\\ deflang1045{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
*/




Jeśli otwierasz cudzysłów to też trzeba go kończyć :P A poza tym w jednym miejscu o jeden } było zadużo i brakowało dwóch } na końcu.

Użytkownik b0niek edytował ten post 11.01.2011 18:45

  • +
  • -
  • 1

Dołączona grafika
Dołączona grafika
AVE SOAD!


#3 Gufinsky

    Wszechwiedzący

  • Autor tematu
  • Power User

Reputacja: 267
Wszechwidzący

  • Postów:591
  • Imię:Kuba
  • Lokalizacja:localhost
Offline

Napisano 11.01.2011 19:18

Dzięki. +

Dodano 11 styczeń 2011 - 20:12:
Dorobiłem jeszcze dwa menu, lecz coś znowu nie tak.

Sma w załączniku!


Dołączona grafika

Załączone pliki


  • +
  • -
  • 0

#4 AmD

    aemde

  • Użytkownik

Reputacja: 71
Pomocny

  • Postów:500
  • Steam:steam
  • Imię:Dariusz
  • Lokalizacja:Częstochowa
Offline

Napisano 11.01.2011 20:23

łap

Załączone pliki


  • +
  • -
  • 0




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

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