![]() |
|
Shop System + API - Printable Version +- CSHOT.PL - Pluginy amxx , plugins amxx , server game counter strike , serwery gier , forum (https://cshot.pl) +-- Forum: Counter-Strike (https://cshot.pl/forumdisplay.php?fid=54) +--- Forum: Counter-Strike 1.6 (https://cshot.pl/forumdisplay.php?fid=55) +---- Forum: PLUGINY (https://cshot.pl/forumdisplay.php?fid=62) +---- Thread: Shop System + API (/showthread.php?tid=2847) |
Shop System + API - Poster - 09-18-2025 [TITLE] Shop System + API [URL] https://amxx.pl/topic/75615-shop-system-api/ **Shop System + API****0.0****.****2** **by**[**Exolent**](http://forums.alliedmods.net/showthread.php?t=177365 "Zewnętrzny odnośnik") Jest to zaawansowany system który ma na celu usprawnić budowanie shop systemów przez koderów oraz ma być łatwy w obsłudze **shop_menu_title <tytuł>** \- Tytuł shop menu który pokaże się graczom \- Użycie "{$money}" pozwoli wyświetlić aktualna ilość pieniędzy gracza w tytule menu \- Kolory i nowe linie sa wspierane \- Standardowy kolor tytułu to żółty \- **Standardowo:** "Shop Menu^n\wPosiadasz \y{$money}" **shop_chat_tag <tag>** \- Prefix przed każdą wiadomością wysyłana przez plugin sklepu \- Nie dodawaj spacji w tagu! \- **Standardowo:** "[SHOP]" **shop_spawn_menu <0|1>** \- Pokazywać menu przy każdym spawnie gracza \- 0 = Nie \- 1 = Tak \- **Standardowo****:** 0 **say /shop** \- Otwiera menu sklepu AMX Mod X wersja 1.8.1 bądź wyższa Zobacz shop.inc w celu wiekszej ilosci informacji na temat api Przykłady wykorzystania API w załącznikach Owe cvary są generowane automatycznie dla każdego itemu z menu **shop_item_(name)_enabled <0|1>** \- Czy ma pokazywać item w sklepiku \- 0 = Nie (Ukryj w menu) \- 1 = Tak \- **Standardowo****:** 1 **shop_item_(name)_cost <cost>** \- Koszt itemu w menu \- 0 = Cena nie bedzie pokazana (?Darmowy?) \- **Standardowo****:** Standardowa z SMA itemu **shop_item_(name)_team <team>** \- Lista drużyn które mogą uzywac itemu \- 0 = All teams \- 1 = Terrorists \- 2 = Counter-Terrorists \- 3 = Spectators \- Oczywiście można łączyć cyfry (np. "1,3") \- **Standardowo****:** Standardowa z SMA itemu **shop_item_(name)_delay <seconds>** \- Odstep między ponownym użycie itemu \- 0 = Brak \- (-1) = Raz na runde \- **Standardowo****:** Standardowa z SMA itemu Podstawowe API [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31936 "Pobierz załącznik") [**shop.inc**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31936 "Pobierz załącznik") **4,78 KB** 290 Ilość pobrań [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31937 "Pobierz załącznik") [**shop_api.sma**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31937 "Pobierz załącznik") **13,63 KB** 317 Ilość pobrań [ **shop_api.amxx**](/kompilator/plugin/31937"Pobierz plik AMXX") [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31942 "Pobierz załącznik") [**shop_api.amxx**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31942 "Pobierz załącznik") **18,26 KB** 2 Ilość pobrań Przykłady wykorzystania API [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31938 "Pobierz załącznik") [**shop_item_gravity.sma**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31938 "Pobierz załącznik") **1020 bajtów** 283 Ilość pobrań [ **shop_item_gravity.amxx**](/kompilator/plugin/31938"Pobierz plik AMXX") [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31943 "Pobierz załącznik") [**shop_item_gravity.amxx**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31943 "Pobierz załącznik") **2,66 KB** 3 Ilość pobrań [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31939 "Pobierz załącznik") [**shop_item_multi.sma**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31939 "Pobierz załącznik") **5,94 KB** 271 Ilość pobrań [ **shop_item_multi.amxx**](/kompilator/plugin/31939"Pobierz plik AMXX") [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31944 "Pobierz załącznik") [**shop_item_multi.amxx**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31944 "Pobierz załącznik") **6,2 KB** 3 Ilość pobrań [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31940 "Pobierz załącznik") [**shop_money_example1.sma**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31940 "Pobierz załącznik") **1,87 KB** 252 Ilość pobrań [ **shop_money_example1.amxx**](/kompilator/plugin/31940"Pobierz plik AMXX") [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31945 "Pobierz załącznik") [**shop_money_example1.amxx**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31945 "Pobierz załącznik") **2,76 KB** 2 Ilość pobrań [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31941 "Pobierz załącznik") [**shop_money_example2.sma**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31941 "Pobierz załącznik") **771 bajtów** 260 Ilość pobrań [ **shop_money_example2.amxx**](/kompilator/plugin/31941"Pobierz plik AMXX") [](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31946 "Pobierz załącznik") [**shop_money_example2.amxx**](https://amxx.pl/index.php?app=core&module=attach§ion=attach&attach_id=31946 "Pobierz załącznik") **1,22 KB** 2 Ilość pobrań Załączniki: shop.inc shop_api.sma shop_item_gravity.sma shop_item_multi.sma shop_money_example1.sma shop_money_example2.sma |