[URL] https://amxx.pl/topic/38376-menu-zakup/
Witam przedstawiam wam plugin /zakup dla każdego serwera opiszę tu jak
edytować menu dla swoich żądań oraz załączę do tego sma. Na pomysł wpadłem
chodząc po forum gdy zobaczyłem menu by Ace
![[Image: opis.png]](http://amxx.pl/foty/grafikap/opis.png)
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.
![[Image: ss.png]](http://amxx.pl/foty/grafikap/ss.png)
![[Image: zakup.png]](http://img695.imageshack.us/img695/4264/zakup.png)
![[Image: wymaganemoduly.png]](http://amxx.pl/foty/grafikap/wymaganemoduly.png)
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>
#include <colorchat>
![[Image: komendy.png]](http://amxx.pl/foty/grafikap/komendy.png)
/zakup
![[Image: konfiguracja.png]](http://amxx.pl/foty/grafikap/konfiguracja.png)
-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.
![[Image: instalacja.png]](http://amxx.pl/foty/grafikap/instalacja.png)
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.
![[Image: download.png]](http://amxx.pl/foty/grafikap/download.png)
W załączniku
Załączone pliki
* [url=https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=11114 "Pobierz załącznik"]
![[Image: rar.gif]](https://amxx.pl/public/style_extra/mime_types/rar.gif)
Użytkownik **ELOS** edytował ten post 15.12.2010 17:19
Załączniki:
zakup.rar