Root -_- 11,906 Posted August 6, 2022 Root Share Posted August 6, 2022 [CS 2] qItemShop - Zarządzanie sklepem od sklepcs z poziomu serwera Aktualna wersja: 1.0.9 OPIS Plugin skierowany do osób, które korzystają ze sklepcs, a które cenią sobie bardziej zaawansowane funkcjonalności. Tworząc i rozbudowując w czasie ten plugin, najważniejsze było dla mnie to by móc dostosować go do każdego serwera jak i gracza, tak by nie trzeba było każdej sprawy załatwiać przez wersję WWW. Niestety, ograniczenia wynikajace z API sklepu WWW spowodowały, że nie wszystko udało się fajnie rozwiązać, ale efekt na pewno i tak jest zadowolający. Czas na parę informacji Rozbudowano plugin o translacje co pozwala dokładniej wyjaśnić graczom spoza polski jak mogą doładować konto i z czego należy skorzystać [CS:GO - CS 2 jeszcze nie] Dodano informację o aktywnych usługach z podziałem na wszyskie serwery i usługi z danego serwera, gdzie dokładnie możemy nazwać usługę, a nie stosować się tylko do flag Rozbudowano config, który pozwala nam przypisać serwery, do nich usługi oraz tworzy bardziej rozbudowane zarządzanie komendami, itd Kategoria przy zakupie usług, a więc zamiast pokazywać każdą usługę osobno z podziałem na dni, mamy najpierw ich nazwę, np: VIP, a dopiero w menu kategorii, mamy podział na dni itp [CS:GO] Dostępne są natywy odpowiedzialne za nadawanie usług oraz wirtualnych punktów w sklepie. Oczywiście w przypadku nadawania usług, sprawdza najpierw czy usługa jest aktywna, a następnie ją przedłuża. Idealne jeśli chcesz stworzyć jakiś event pod usługi w sklepie Jak w wersji głównej, tutaj także jest dostępny forward który wywołuje się po zakupie usługi przez komendę, co pozwala nam dodawać jakieś niestandardowe rzeczy typu monety, kredyty, xp, itd Ukrywa obie formy wpisywania komend dla kodów sms, czyli ! oraz / Pełen zapis logów z danego miesiąca do folderu: wczytane usługi, api, tag, sklep (standard), zakupiona usługa, błąd w przypisaniu usług/serwera w configu, itd Parę screenów: Główne menu: Zakup usługi Informacja po zakupie CONFIG { "ServerTag": "", // tag serwera ze sklepcs "ApiKey": "", // apikey ze sklepcs "Website": "shop.cs-classic.pl", // adres sklepu "CurrencyName": "wPLN", // nazwa waluty "BuyAnnounceAll": true, // czy informowac wszystkich o zakupie gracza "LoadOnMapStart": false, // czy wczytywac wszystkie uslugi graczy po starcie mapy // dane do bazy z uslugami sklepcs "Database": { "Hostname": "hostname", "Database": "database", "UserName": "username", "Password": "password" }, // tutaj podajemy serwery i ich uslugi (mozna jeden, bo i tak na razie nei ma aktywnych uslug w menu). NIE PODAJEMY TUTAJ USLUG JEDNORAZOWYCH "ServerData": [ { "ServerName": "COD MOD 201 LVL", // tutaj jakas nazwa serwera "ServerTag": "cod", // tutaj tag serwera ze sklepcs "Item": [ { "ItemName": "VIP", // tutaj nazwa uslugi "ItemFlags": "a", // tutaj flaga ze sklepcs dla uslugi "ItemPermissions": [ // tutaj podajemy permisje, ktore ma otrzymac gracz po zakupie "@qCallOfDuty/vip" ] }, { "ItemName": "Rambo", "ItemFlags": "o", "ItemPermissions": [ "@qCallOfDuty/rambo" ] } ] }, { "ServerName": "FFA", "ServerTag": "ffa", "Item": [ { "ItemName": "USŁUGA 1", "ItemFlags": "ao", "ItemPermissions": [ "@qVip/vip", "@qShowDamage/permission", "@qWeaponRestrict/permissionn" ] } ] } ] } LISTA ZMIAN v1.0.1 (23.02.2024) 1. Po zakupie na serwerze usługi z czasem, od razu dodaje jej uprawnienia v1.0.4 (07.03.2024) 1. Dodano odświeżanie permisji co mapę 2. Dodano komendę css_addservice <steamid> <flagi> <czas w minutach> która dodaje usługę lub przedłuża aktualną Permisja: @qitemshop/addservice 3. Dodano listę aktywnych usług na serwerze do menu v1.0.5 (05.04.2024) 1. Poprawiono pobieranie usług aktywnych na zawsze v1.0.7 (01.05.2024) 1. Przebudowano kod 2. Dodano możliwość ustalenia czy ma pobierać wszystkie usługi co mapę Należy dodać do configu pod BuyAnnounceAll "LoadOnMapStart": false, v1.0.9 (30.05.2024) 1. Poprawiono lang Proszę zaktualizować cały lang 2. Zoptymalizowano ładowanie usług INSTALACJA Standardowa CENNIK 45 zł (15 zł co 6 msc by mieć dostęp do aktualizacji) 1 Quote Link to comment Share on other sites More sharing options...
Root -_- 11,906 Posted September 19, 2022 Author Root Share Posted September 19, 2022 v1.01 (19.09.2022) 1. Dodano informację o tym, że gracz zakupił z poziomu serwera usługę Quote Link to comment Share on other sites More sharing options...
Root -_- 11,906 Posted September 27, 2022 Author Root Share Posted September 27, 2022 v1.05 (27.09.2022) 1. Dodano do configu `smspanel_hide` który pozwala ukryć opcję zakupu usług SMS 2. Poprawiono przeładowanie usług z bazy Quote Link to comment Share on other sites More sharing options...
Root -_- 11,906 Posted October 8, 2022 Author Root Share Posted October 8, 2022 v1.1 (08.10.2022) 1. Poprawki czysto techniczne Quote Link to comment Share on other sites More sharing options...
Root -_- 11,906 Posted February 8, 2024 Author Root Share Posted February 8, 2024 Temat zaktualizowany Wersja dla gry CS 2 jest już dostępna Quote Link to comment Share on other sites More sharing options...
Root -_- 11,906 Posted February 22, 2024 Author Root Share Posted February 22, 2024 v1.0.1 (23.02.2024) 1. Po zakupie na serwerze usługi z czasem, od razu dodaje jej uprawnienia Quote Link to comment Share on other sites More sharing options...
Root -_- 11,906 Posted March 10, 2024 Author Root Share Posted March 10, 2024 v1.0.4 (07.03.2024) 1. Dodano odświeżanie permisji co mapę 2. Dodano komendę css_addservice <steamid> <flagi> <czas w minutach> która dodaje usługę lub przedłuża aktualną Permisja: @qitemshop/addservice 3. Dodano listę aktywnych usług na serwerze do menu Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.