Przejdź do głównej zawartości

Budowanie sklepu

Wszystko na tej stronie odbywa się w panelu (/shopcreator) i jest zapisywane w bazie danych na bieżąco. Gracze widzą zmiany bez restartu.


Utwórz sklep przyciskiem Create Shop, a potem otwórz go ikoną ołówka. Każda sekcja rozwija się osobno.

Sklep może stać w tylu miejscach, ilu chcesz. Add dodaje lokalizację, wybierz model peda z listy i naciśnij Set by Cursor: podgląd sprzedawcy podąża za twoim spojrzeniem.

KlawiszPodczas ustawiania
Kółko myszyObraca sprzedawcę
↑ / ↓Podnosi lub obniża go
EStawia go tutaj
XAnuluje

Customize Clothes ubiera sprzedawcę element po elemencie; Copy Outfit kopiuje na niego to, co ma na sobie twoja postać.

Włączony lub wyłączony, z opcjami Sprite (ikona), Color, Size i Name. Blip znika razem ze sprzedawcą, gdy okradziona lokalizacja jest zamknięta.

Dla sklepów prowadzonych przez serwer. Każdy produkt to:

PoleCo to jest
Item NameWewnętrzna nazwa przedmiotu, dokładnie taka, jaką zna twój ekwipunek
LabelNazwa wyświetlana w sklepie
PriceCena za sztukę
CategoryJedna z Config.Categories; okno sklepu grupuje według niej produkty
Payment TypeCash Only, Bank Only, Black Money Only, All (Cash + Bank + Black Money) lub All (Cash + Bank)

Przy kasie gracz wybiera ilość i, gdy jest wybór, sposób płatności.

Włącz Job Restriction i dodaj prace, każdą z minimalnym stopniem. Gracz, który nie ma żadnej z nich, dostaje informację, że nie ma wymaganej pracy, a sklep pozostaje zamknięty.

PoleCo to jest
Enable RobberyCzy ten sklep w ogóle można okraść
Cooldown (minutes)Jak długo lokalizacja pozostaje zamknięta po napadzie
Duration (seconds)Jak długo napastnik musi trzymać sprzedawcę na muszce
RewardsDowolna liczba: Item z ilością albo Money z Cash, Bank lub Black Money — w stałej kwocie albo z Min i Max dla kwoty losowej

Włącz Store Ownership i dodaj (Add) właścicieli po identyfikatorze, którego używa Config.IdentifierType — przy domyślnym ustawieniu jest to ID Discorda. Sklep z właścicielem sprzedaje ze swojej własnej listy produktów, zaopatrywanej przez właścicieli i pracowników; produkty prowadzone przez serwer, opisane wyżej, nie są pokazywane, gdy własność jest włączona.

Włącz Webhooks i wklej Webhook URL Discorda. Ten sklep będzie wtedy logował zakupy, napady, dodany i zabrany towar oraz zatrudnienia i zwolnienia pracowników — ze zrzutem ekranu, gdy Config.Screenshot jest włączone, a screenshot-basic działa.


Właściciel otwiera swój sklep jak każdy klient. Przycisk zębatki w oknie sklepu otwiera Shop Settings, które ma cztery sekcje.

SekcjaCo właściciel tam robi
NameZmienia nazwę sklepu
ProductsDodaje produkt z przedmiotu, który ma przy sobie: wybiera przedmiot, ile sztuk trafia na półkę, cenę, kategorię i akceptowaną płatność. Tyle sztuk jest zabieranych z jego ekwipunku. Stan magazynowy można później uzupełnić lub wycofać
EmployeesZatrudnia gracza stojącego w odległości do 10 metrów, ustawia jego prowizję lub go zwalnia
VaultSaldo sklepu: White Money i Black Money trzymane osobno. Wpłać czyste pieniądze z gotówki lub banku, wypłać je do gotówki lub banku; wpłacaj i wypłacaj brudne pieniądze

Gdy klient kupuje:

  1. Stan magazynowy spada o sprzedaną ilość. Produktu bez stanu nie da się kupić.
  2. Płatność trafia do sejfu — brudne pieniądze na saldo brudne, wszystko inne na białe.
  3. Każdy pracownik z prowizją dostaje swój procent od sprzedaży do Personal Vault.

Właściciel wybiera pobliskiego gracza; ten jest proszony o akceptację klawiszem Y lub odrzucenie klawiszem N i ma chwilę na odpowiedź. Pracownik dostaje ten sam przycisk zębatki, z sekcją Products (uzupełnianie i zarządzanie istniejącymi produktami — dodawanie nowych tylko wtedy, gdy Config.AllowEmployeesAddProducts jest włączone) oraz sekcją Vault. Zmiana nazwy, zatrudnianie i sejf samego sklepu pozostają przy właścicielach.

Personal Vault pokazuje, ile pracownik zarobił na prowizji, i pozwala wypłacić to do gotówki lub banku.


  1. Gracz celuje bronią w sprzedawcę z odległości do 5 metrów. Gołe pięści nigdy się nie liczą.
  2. Sprzedawca podnosi ręce, a u góry ekranu pojawia się pasek postępu. Wypełnia się przez czas trwania napadu w danym sklepie, dopóki gracz celuje, i opada, gdy przestaje. Jeśli sprzedawca zginie, napad kończy się niepowodzeniem.
  3. Policja — prace z Config.RobberyNotifyJobs — dostaje powiadomienie i czerwony blip na sklepie na minutę. Przy Config.PoliceAlert = "custom" wywoływany jest zamiast tego twój własny dispatch.
  4. Gdy pasek się wypełni, napastnik dostaje nagrody. W sklepie należącym do gracza, przy włączonym Config.TakeRobberyMoneyFromVault, nagrody pieniężne są zabierane z sejfu i kończą się na tym, co w nim jest.
  5. Lokalizacja zostaje zamknięta na czas cooldownu sklepu: jej sprzedawca i blip znikają dla wszystkich i wracają, gdy cooldown się skończy.

W danej lokalizacji może trwać tylko jeden napad naraz.