Po wpisaniu /zakup wyskakuję nam piękne menu do wyboru. oraz Napis Wybrales menu zakupu. Wystarczy ze zrobimy 1 raz plugin dla naszych potrzeb a cenniki itp można edytować za pomocą txt.
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>
/zakup
-Jeżeli chcesz zmienić kolor rzeczy w menu szukaj
new menu = menu_create("\yMenu \rZakupu:", "wybieranie"); menu_additem(menu, "\wKup \rAdmina", "1", 0); menu_additem(menu, "\wKup Slota", "2", 0); menu_additem(menu, "\wKup Expa", "3", 0); menu_additem(menu, "\wKup Amopacki", "4", 0); menu_additem(menu, "\dKup VIP'a", "5", 0);\w - Biały kolor
\r - Czerwony kolor
\d - Szary kolor
Np chcę aby Kup Expa było na szaro.
menu_additem(menu, "\wKup Expa", "3", 0);Zamieniam na
menu_additem(menu, "\dKup Expa", "3", 0);-Jeżeli chcesz zmienić Nazwę któregoś z przedmiotów. zmieniasz np.
menu_additem(menu, "\wKup Slota", "2", 0);Na
menu_additem(menu, "\wKup Premium", "2", 0);-Jeżeli chcesz dodać nową rzecz do menu, za
menu_additem(menu, "\dKup VIP'a", "5", 0);Dopisujesz
menu_additem(menu, "\dKup Nazwa", "6", 0);Oraz za
case 5: { show_motd(id, "vipp.txt", "Kup VIP'a") menu_destroy(menu); return PLUGIN_HANDLED; }
case 6: { show_motd(id, "kupnazwa.txt", "Kup Nazwa") menu_destroy(menu); return PLUGIN_HANDLED; }-Aby zmienić nazwę menu lub napis pokazujący się po wpisaniu /zakup.
Szukasz
[Zakupu]^x01 Wybrales Menu Zakupu.Lub
new menu = menu_create("\yMenu \rZakupu:", "wybieranie");I edytujesz dla swoich potrzeb. Uwaga proszę uważać na znaki ^x01 oraz \r i \w Ponieważ będzie potem problem z kolorami.
-Jeżeli chcemy aby były inne komendy niż /zakup lub dorobić komendy szukamy.
register_clcmd("say /zakup", "xmenu");I edytujemy bądź dorabiamy nowe np.
register_clcmd("say /sklep", "xmenu");
Aby edytować co ma się wyświetlać w motd gdy wybierzemy jakaś opcje edytujemy plik .txt pliki txt odpowiadają następującym menu.
admin.txt - Kup Admina
slot.txt - Kup Slota
exp.txt - Kup Expa
packi.txt - Kup Packi
vipp.txt -Kup Vipa
Wszelkie inne pytania kierować w tym temacie.
Wrzucamy całą zawartość zakup do głównego katalogu serwera. W przypadku serwerów które nie mają dostępu do tego, całą zawartość cstrike wrzucić do cstrike.
W załączniku
Załączone pliki
Użytkownik ELOS edytował ten post 15.12.2010 17:19