Użytkownik kaliber231 edytował ten post 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
Napisano 29.08.2011 11:34
#2
Napisano 29.08.2011 11:39
Automatyczna wiadomość
Ten temat został przeniesiony z forum:
AMX Mod X → Pytania
do
Scripting AMXX → Pytania
#3
Napisano 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
Użytkownik diggs edytował ten post 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
Napisano 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
Napisano 29.08.2011 14:38
#6
Napisano 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
Napisano 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");
Użytkownik Skull3D edytował ten post 30.08.2011 12:48
#8
Napisano 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")
}
}
}
Użytkownik Waq edytował ten post 30.08.2011 12:46
#9
Napisano 30.08.2011 12:57
Użytkownicy przeglądający ten temat: 1
0 użytkowników, 1 gości, 0 anonimowych


Dodatki SourceMod



Temat jest zamknięty









