Salta ai contenuti

Creare un negozio

Tutto ciò che è descritto in questa pagina avviene nel pannello (/shopcreator) e viene salvato nel database man mano che procedi. I giocatori vedono le modifiche senza bisogno di riavviare.


Crea un negozio con Create Shop, poi aprilo cliccando sulla matita. Ogni sezione si espande al clic.

Un negozio può trovarsi in tutti i posti che desideri. Clicca su Add per aggiungere una posizione, scegli un modello di ped dall’elenco e premi Set by Cursor: un’anteprima del negoziante seguirà il tuo sguardo.

TastoDurante il posizionamento
Rotellina del mouseRuota il negoziante
↑ / ↓Alzalo o abbassalo
EPosizionalo qui
XAnnulla

Customize Clothes veste il negoziante capo per capo; Copy Outfit copia su di lui ciò che indossa il tuo personaggio.

Attivo o disattivo, con Sprite (l’icona), Color, Size e Name. Il blip scompare insieme al negoziante mentre una posizione rapinata rimane chiusa.

Per i negozi gestiti dal server. Ogni prodotto è composto da:

CampoCos’è
Item NameIl nome interno dell’oggetto, esattamente come lo conosce il tuo inventario
LabelIl nome mostrato nel negozio
PricePrezzo per unità
CategoryUna delle voci di Config.Categories; la finestra del negozio raggruppa i prodotti in base ad essa
Payment TypeCash Only, Bank Only, Black Money Only, All (Cash + Bank + Black Money), oppure All (Cash + Bank)

Alla cassa il giocatore sceglie la quantità e, dove c’è possibilità di scelta, come pagare.

Attiva Job Restriction e aggiungi i lavori, ciascuno con un grado minimo. A un giocatore che non possiede nessuno di quei lavori viene comunicato che non ha il lavoro richiesto e il negozio rimane chiuso.

CampoCos’è
Enable RobberyStabilisce se questo negozio può essere rapinato o meno
Cooldown (minutes)Per quanto tempo la posizione rimane chiusa dopo una rapina
Duration (seconds)Per quanto tempo il rapinatore deve tenere il negoziante sotto tiro
RewardsQuante ne vuoi: un Item con una quantità, oppure Money da Contanti, Banca o Denaro Sporco — un importo fisso, o un Min e Max per uno casuale

Attiva Store Ownership e clicca su Add per aggiungere i proprietari tramite l’identificatore usato da Config.IdentifierType — un ID Discord con l’impostazione predefinita. Un negozio di proprietà vende dal proprio elenco di prodotti, rifornito dai proprietari e dal personale; i prodotti gestiti dal server descritti sopra non vengono mostrati mentre la proprietà è attiva.

Attiva Webhooks e incolla un Webhook URL di Discord. Quel negozio registrerà quindi acquisti, rapine, scorte aggiunte e rimosse, e dipendenti assunti e licenziati — con uno screenshot quando Config.Screenshot è attivo e screenshot-basic è in esecuzione.


Un proprietario apre il proprio negozio come qualsiasi cliente. Un pulsante a forma di ingranaggio nella finestra del negozio apre Shop Settings, che comprende quattro sezioni.

SezioneCosa fa il proprietario lì dentro
NameRinomina il negozio
ProductsAggiunge un prodotto partendo da un oggetto che ha con sé: sceglie l’oggetto, quanti metterne sullo scaffale, il prezzo, la categoria e il pagamento accettato. Tale quantità viene rimossa dal suo inventario. Le scorte possono essere rifornite o ritirate in seguito
EmployeesAssume un giocatore che si trova entro 10 metri, imposta la sua commissione o lo licenzia
VaultIl saldo del negozio: White Money e Black Money tenuti separati. Deposita denaro pulito da contanti o banca, prelevalo in contanti o banca; deposita e preleva denaro sporco

Quando un cliente acquista:

  1. Le scorte diminuiscono della quantità venduta. Un prodotto esaurito non può essere acquistato.
  2. Il pagamento finisce nella cassaforte — il denaro sporco nel saldo nero, tutto il resto in quello pulito.
  3. Ogni dipendente con una commissione riceve la propria percentuale della vendita nella sua Personal Vault (Cassaforte Personale).

Il proprietario seleziona un giocatore nelle vicinanze; a quel giocatore viene chiesto di accettare con Y o rifiutare con N, e ha poco tempo per rispondere. Un dipendente ottiene lo stesso pulsante a forma di ingranaggio, con la sezione Products (rifornire e gestire i prodotti esistenti — aggiungendone di nuovi solo se Config.AllowEmployeesAddProducts è attivo) e la sezione Vault. Rinominare il negozio, assumere personale e accedere alla cassaforte principale del negozio restano prerogative dei proprietari.

La Personal Vault mostra quanto ha guadagnato un dipendente in commissioni e gli permette di prelevare l’importo in contanti o in banca.


  1. Un giocatore punta un’arma contro il negoziante entro 5 metri di distanza. Le mani nude non contano mai.
  2. Il negoziante alza le mani e nella parte superiore dello schermo appare una barra di progresso. Si riempie per tutta la durata impostata per il negozio mentre il giocatore continua a mirare, e si svuota quando smette. Se il negoziante muore, la rapina fallisce.
  3. La polizia — i lavori indicati in Config.RobberyNotifyJobs — riceve una notifica e un blip rosso sul negozio per un minuto. Con Config.PoliceAlert = "custom" viene invece chiamato il tuo sistema di dispatch.
  4. Quando la barra è piena, il rapinatore ottiene le ricompense. In un negozio di proprietà con Config.TakeRobberyMoneyFromVault attivo, le ricompense in denaro vengono prelevate dalla cassaforte e si fermano a quanto effettivamente presente al suo interno.
  5. La posizione chiude per il tempo di attesa del negozio: il negoziante e il blip scompaiono per tutti e tornano allo scadere del tempo di attesa.

Può essere in corso una sola rapina alla volta per ciascuna posizione.