Edited by kaliber231, 29.08.2011 11:40.
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.
|
Proste menu
#1
Posted 29.08.2011 11:34
#2
Posted 29.08.2011 11:39
Automatyczna wiadomość
Ten temat został przeniesiony z forum:
AMX Mod X → Pytania
do
Scripting AMXX → Pytania
#3
Posted 29.08.2011 13:33
http://forums.allied...ead.php?t=46364
artykuł po angielsku, ale ma fajne dobre przykłady rożnych menu jak je przejrzysz po przeczytaniu tutoriala z pierwszego linka i zajrzysz do dokumentacji to dasz rade .
Edited by diggs, 29.08.2011 13:33.
cFun.pl BaseBuilderPro v6.5.8 Tirant edit by diggs
IP: 80.82.16.66:27034
cFun.pl Only AWP - 1000 FPS [SkinsMod]
IP: 80.72.42.113:27015
#4
Posted 29.08.2011 14:13
jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook
na pewno jakoś C się odwdzięczę!
#5
Posted 29.08.2011 14:38
#6
Posted 30.08.2011 12:25
1.lista vipów
2.koszt vipa
3.kup granaty
4.informacje o adminie
5 przerzuc do innego zespolu
6.daj komuś bron
komend jeszcze nie znam ale powiedz jak to sobie sam potem przerobie
#7
Posted 30.08.2011 12:35
#include <amxmodx> #define VERSION "0.1" public plugin_init() { register_plugin("Menu Glowne", VERSION, "Skull3D"); register_clcmd("say /menu","GlowneMenu"); register_clcmd("say_team /menu","GlowneMenu"); } public GlowneMenu(id){ new msg0[128], msg1[128], msg2[128], msg3[128], msg4[128], msg5[128], msg6[128], msg7[128]; format(msg0,127,"\y[Nazwa Serwera] \wMenu Glowne"); new GlowneMenu = menu_create(msg0, "wybierz"); format(msg1,127,"\wLista Vipow"); format(msg2,127,"\wKoszt Vipa"); format(msg3,127,"\wKup Granaty"); format(msg4,127,"\wInformacje o Adminie"); format(msg5,127,"\wPrzerzuc do innego zespolu"); format(msg6,127,"\wOddaj bron"); format(msg7,127,"\yWyjscie"); menu_additem(GlowneMenu , msg1, "1", 0); menu_additem(GlowneMenu , msg2, "2", 0); menu_additem(GlowneMenu , msg3, "3", 0); menu_additem(GlowneMenu , msg4, "4", 0); menu_additem(GlowneMenu , msg5, "5", 0); menu_additem(GlowneMenu , msg6, "6", 0); menu_additem(GlowneMenu, msg7, "0", 0); menu_setprop(GlowneMenu,MPROP_EXIT,MEXIT_NEVER); menu_setprop(GlowneMenu,MPROP_PERPAGE,0); menu_display(id, GlowneMenu, 0); } public wybierz(id, Glowne_Menu, item){ new data[6], iName[64]; new acces, callback; menu_item_getinfo(Glowne_Menu, item, acces, data,5, iName, 63, callback); new klawisz = str_to_num(data); switch(klawisz){ case 1:{ client_cmd(id, "say /komenda"); } case 2:{ client_cmd(id, "say /komenda"); } case 3:{ client_cmd(id, "say /komenda"); } case 4:{ client_cmd(id, "say /komenda"); } case 5:{ client_cmd(id, "say /komenda"); } case 6:{ client_cmd(id, "say /komenda"); } case 7..9:{ client_cmd(id, "say /komenda"); } } return 0; }
Tam gdzie jest
client_cmd(id, "say /komenda");
Zmień na swoje np.
client_cmd(id, "say /vips");
Edited by Skull3D, 30.08.2011 12:48.
#8
Posted 30.08.2011 12:45
komend jeszcze nie znam ale powiedz jak to sobie sam potem przerobie
proszę. tam gdzie jest "say /komenda" zmień na swoją
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Waq"
#define Klawisze (1<<0)|(1<<1)|(1<<2)|(1<<3)|(1<<4)|(1<<5)|(1<<9)
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_menucmd (register_menuid("Menu_klawiszy"), Klawisze, "Uzyj_Menu");
}
public Menu(id)
{
new MenuText[512]
format(MenuText,511,"\yMenu^n \r1. \wLista VIP'ow^n\r2. \wKosz VIP'a^n\r3. \wKup Granaty^n\r4. \wInformacje o adminie^n\r5. \wPrzezuc do innego zespolu^n\r6. \wDaj komus bron^n\r0. \w Wyjscie")
show_menu(id, Klawisze, MenuText, -1, "Menu_klawiszy");
}
public Uzyj_Menu(id, key)
{
switch(key)
{
case 0:
{
client_cmd(id, "say /komenda")
}
case 1:
{
client_cmd(id, "say /komenda")
}
case 2:
{
client_cmd(id, "say /komenda")
}
case 3:
{
client_cmd(id, "say /komenda")
}
case 4:
{
client_cmd(id, "say /komenda")
}
case 5:
{
client_cmd(id, "say /komenda")
}
}
}
Edited by Waq, 30.08.2011 12:46.
#9
Posted 30.08.2011 12:57
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users