Plugin menu
K0zak69
22.01.2022
Witam, poszukuję podobnego pluginu do menu serwera tylko, że będzie to miało inne zastosowanie. Jeśli się kliknie np 1 to na czacie ma się wyswietlic zielony napis widoczny tylko dla mnie, a chodzi mi dokładnie o takie coś: {Nick} i wiadomość. Jeśli się kliknie tą 1 to na czacie wyswietlaja sie napisy i aby dało się je z edytować w sma:)
np:
po wpisaniu /konkursy
jak się kliknie 1 to na czacie sie wyswietlaja 3 napisy zielone
tylko chce aby przed tym pierwsyzm napisem był twój nick
Attached Files
K0zak69
23.01.2022
Test:
Dobra, ale jak dodać 3takie zielone wiadomosci pod sobą?
wsensie chce aby do case 0, jak sie kliknie 1 to nie wyskakuje 1 wiadomsoc tylko 3 na czacie
Attached Files
KoRrNiK
23.01.2022
#include <amxmodx> #pragma semicolon 1 new const PLUGIN[] = "xyz"; new const VERSION[] = "v1.0"; new const AUTHOR[] = "KoRrNiK - amxx.pl/user/69614-korrnik/"; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_clcmd("say /konkursy", "showMenu"); } public showMenu(id){ new menu = menu_create("Menu Serwera:", "showMenu_2"); menu_additem(menu, "Konkurs 1"); menu_additem(menu, "Konkurs 2"); menu_display(id, menu, 0); } public showMenu_2(id, menu, item){ if(item != MENU_EXIT){ new szName[33]; get_user_name(id, szName, sizeof(szName) - 1); switch(item){ case 0:{ client_print_color(id, id, "^4%s - Konkurs 1: Test 1", szName); client_print_color(id, id, "^4%s - Konkurs 1: Test 2", szName); client_print_color(id, id, "^4%s - Konkurs 1: Test 3", szName); } case 1:{ client_print_color(id, id, "^4%s - Konkurs 2: Test 1", szName); client_print_color(id, id, "^4%s - Konkurs 2: Test 2", szName); client_print_color(id, id, "^4%s - Konkurs 2: Test 3", szName); } } } else menu_destroy(menu); }
K0zak69
23.01.2022
#include <amxmodx> #pragma semicolon 1 new const PLUGIN[] = "xyz"; new const VERSION[] = "v1.0"; new const AUTHOR[] = "KoRrNiK - amxx.pl/user/69614-korrnik/"; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_clcmd("say /konkursy", "showMenu"); } public showMenu(id){ new menu = menu_create("Menu Serwera:", "showMenu_2"); menu_additem(menu, "Konkurs 1"); menu_additem(menu, "Konkurs 2"); menu_display(id, menu, 0); } public showMenu_2(id, menu, item){ if(item != MENU_EXIT){ new szName[33]; get_user_name(id, szName, sizeof(szName) - 1); switch(item){ case 0:{ client_print_color(id, id, "^4%s - Konkurs 1: Test 1", szName); client_print_color(id, id, "^4%s - Konkurs 1: Test 2", szName); client_print_color(id, id, "^4%s - Konkurs 1: Test 3", szName); } case 1:{ client_print_color(id, id, "^4%s - Konkurs 2: Test 1", szName); client_print_color(id, id, "^4%s - Konkurs 2: Test 2", szName); client_print_color(id, id, "^4%s - Konkurs 2: Test 3", szName); } } } else menu_destroy(menu); }
dzięki
Edited by K0zak69, 23.01.2022 20:39.
K0zak69
23.01.2022
#include <amxmodx>
#pragma semicolon 1
new const PLUGIN[] = "xyz";
new const VERSION[] = "v1.0";
new const AUTHOR[] = "KoRrNiK - amxx.pl/user/69614-korrnik/";
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);
register_clcmd("say /konkursy", "showMenu");
}
public showMenu(id){
new menu = menu_create("\d====\rHide & Seek Ganiany\d====^n\w[>]Informacje:^n[>]Liczba informacji \r2 ^n\d======\rCsowicze.pl\d======:", "showMenu_2");
menu_additem(menu, "\y[Top15fragow] \rKonkurs");
menu_additem(menu, "\y[Top15czasu] \rKonkurs");
menu_additem(menu, "\y[Top15czasu] \rKonkurs");
menu_display(id, menu, 0);
}
public showMenu_2(id, menu, item){
if(item != MENU_EXIT){
new szName[33];
get_user_name(id, szName, sizeof(szName) - 1);
switch(item){
case 0:{
client_print_color(id, id, "^4%s - [Top15czasu,Top15fragow] Konkurs", szName);
client_print_color(id, id, "^4%s - Zapraszamy do wziecia udzialu w konkursie", szName);
client_print_color(id, id, "^4%s - Informacje o konkursie pod /konkurs a informacje szczegolwe na forum CSowicze", szName);
client_print_color(id, id, "^4%s - Zapraszamy :)", szName);
}
case 1:{
client_print_color(id, id, "^4%s - [Top15czasu] Konkurs", szName);
client_print_color(id, id, "^4%s - Zapraszamy do wziecia udzialu w konkursie", szName);
client_print_color(id, id, "^4%s - Informacje o konkursie pod /konkurs", szName);
client_print_color(id, id, "^4%s - Zapraszamy :)", szName);
}
case 2:{
client_print_color(id, id, "^4%s - [Top15czasu] Konkurs", szName);
client_print_color(id, id, "^4%s - Zapraszamy do wziecia udzialu w konkursie", szName);
client_print_color(id, id, "^4%s - Informacje o konkursie pod /konkurs", szName);
client_print_color(id, id, "^4%s - Zapraszamy :)", szName);
}
}
}
} else menu_destroy(menu);
}