Sklep z przedmiotami to miejsce, gdzie gracz może kupić ekskluzywne przedmioty za walutę premium. Kupione przedmioty trafiają bezpośrednio do ekwipunku.
Dlaczego miałbym mieć taki system w grze?
Otwieranie przeglądarki internetowej podczas farmienia może być irytujące. Poza tym, kupione przedmioty musisz wyjąć z magazynu. Dzięki mojemu rozwiązaniu zrobisz to za pomocą kilku kliknięć.
Czym to się różni od innych rozwiązań?
Tworząc ten piękny system, skupiłem się na optymalizacji i bezpieczeństwie. Rozwijam go od 2018 roku z różnymi sukcesami, ale ta wersja jest jak dobrze skrojony garnitur. Nie zamierzam na tym poprzestać, są jeszcze nowe rzeczy do dodania.
Czy to jest sprawdzone i bezpieczne?
Spędziłem dużo czasu na znajdowaniu błędów niewidocznych na pierwszy rzut oka. Wszystkie funkcje są dobrze przetestowane i bezpieczne. Możesz zobaczyć system w akcji na działających serwerach.
Niektóre funkcje
Przyjrzyjmy się niektórym częściom okna.
Zwykły baner i 9 najczęściej kupowanych przedmiotów.
Tutaj możemy zobaczyć listę przedmiotów podzielonych na określone kategorie. Pasek wyszukiwania pomoże w znalezieniu pożądanego elementu.
Ci, którzy lubią dreszczyk emocji, będą tu szczęśliwi. Po lewej stronie znajdują się przyciski dla każdej grupy przedmiotów, na środku znajduje się Koło, po prawej lista przedmiotów, które możesz zdobyć. Na dole znajduje się mała wskazówka informująca, ile kosztuje obrót i ile Ci zostaje.
Wszyscy lubimy widzieć zniżki. Możesz je ustawić.
Wytrwali gracze będą nagradzani nowymi przedmiotami po zalogowaniu i codziennie otrzymają nagrodę. Nie zapomnij kliknąć, jeden dzień przerwy i Twoja passa przepadnie.Możliwość wyboru, jakie bonusy ma posiadać zakupiony przedmiot
Przedmioty dostępne w limitowanej ilości i/lub przez ograniczony czas.
Pakiety VIP do zakupienia w grze, dostępne bez przelogowania.
Powiadomienie w grze o pojawieniu się nowego przedmiotu w sprzedaży
Otwierając zakładkę z przedmiotami, gracz może filtrować przedmioty po walucie.
Przycisk do automatycznego kręcenia kołem
Opis tabel
Informacje o strukturze bazy danych dla systemu.
itemshop_items
ID
Unikalny klucz dla każdego przedmiotu
category
Identyfikator kategorii z itemshop_category
vnum
Identyfikator przedmiotu z item_proto
price
Cena przedmiotu
price_type
Lista z rodzajem waluty
count
Ilość przedmiotu
bonus_type
Lista z rodzajem bonusów. Aby okno wyboru było widoczne, dodaj dwa przedmiotu z tym samym `ID` i osobnymi `bonus_type`
socket0-socket5
Zdefiniowana przez edytora wartość slotów
attrype0-attrtype6
Zdefiniowany przez edytora typ bonusu dla każdej pozycji
attrvalue0-attrvalue6
Zdefiniowana przez edytora wartość bonusu dla każdej pozycji
fixed_count
Jeśli 1, w grze możesz kupić tylko określoną ilość przedmiotów, jeśli 0, możesz wprowadzić tę liczbę
add_time
Czas dodania przedmiotu
discount
Wartość promocji
discount_time
Czas, kiedy promocja się kończy
additional_time
W przypadku zakupu przedmiotu o ograniczonym czasie działania administrator może zdefiniować ten czas w tym miejscu.
limited_time
Czas, jak długo przedmiot jest dostępny
limited_count
Ilość, na którą sprzedaż przedmiotu jest zablokowana
limited_buy_count
Ilość przedmiotów, które gracze już zakupili (nie zmieniać!)
is_vip
Jeśli 1, przedmiot jest pakietem VIP (dodatkowe doświadczenie, powiększony magazyn, etc), jeśli 0, normalny przedmiot
limited_buy_time
Jeśli ustawiona wartość, gracz może zakupić przedmiot tylko co ustalony tutaj czas, podany w sekundach
itemshop_editor
name
Nazwa postaci, która może edytować sprzedaż z poziomu gry
itemshop_statistics
id
Klucz przedmiotu z tabeli itemshop_items
category
Klucz grupy z tabeli itemshop_items
count
Rzeczywista liczba sprzedanych sztuk
itemshop_wheel_group
id
Unikalny klucz dla każdej grupy losowania
price
Cena losowania
price_type
Jeśli „cash” – płacisz walutą premium, jeśli „yang” – płacisz Yangami, w każdym innym przypadku płacisz przedmiotem o ustawionym identyfikatorze.
itemshop_wheel_item
group
Klucz grupy z tabeli itemshop_wheel_group
item_vnum
Identyfikator przedmiotu z item_proto
item_count
Liczba przedmiotów, które otrzymasz w przypadku wygranej
chance
Szansa na zdobycie określonego przedmiotu
itemshop_daily_reward
day
Numer dnia w kalendarzu, od 1 do 28
vnum
Identyfikator przedmiotu z item_proto
count
Liczba otrzymanych przedmiotów
itemshop_category
id
Unikalny klucz dla każdej kategorii
name
Nazwa kategorii, klient będzie próbował znaleźć tę wartość w localeInfo, zatem ustawiając „ITEMSHOP_CATEGORY_01” otrzymamy przetłumaczony tekst.