Właściciel -_- 11 886 Opublikowano 6 Sierpnia 2022 Właściciel Udostępnij Opublikowano 6 Sierpnia 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 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 19 Września 2022 Autor Właściciel Udostępnij Opublikowano 19 Września 2022 v1.01 (19.09.2022) 1. Dodano informację o tym, że gracz zakupił z poziomu serwera usługę Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 27 Września 2022 Autor Właściciel Udostępnij Opublikowano 27 Września 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 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 8 Października 2022 Autor Właściciel Udostępnij Opublikowano 8 Października 2022 v1.1 (08.10.2022) 1. Poprawki czysto techniczne Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 8 Lutego Autor Właściciel Udostępnij Opublikowano 8 Lutego Temat zaktualizowany Wersja dla gry CS 2 jest już dostępna Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 22 Lutego Autor Właściciel Udostępnij Opublikowano 22 Lutego v1.0.1 (23.02.2024) 1. Po zakupie na serwerze usługi z czasem, od razu dodaje jej uprawnienia Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Właściciel -_- 11 886 Opublikowano 10 Marca Autor Właściciel Udostępnij Opublikowano 10 Marca 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 Cytuj Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.