Ir al contenido

Crear una tienda

Todo lo de esta página ocurre en el panel (/shopcreator) y se guarda en la base de datos sobre la marcha. Los jugadores ven los cambios sin reiniciar.


Crea una tienda con Create Shop y ábrela con el lápiz. Cada sección se despliega.

Una tienda puede estar en tantos sitios como quieras. Add una ubicación, elige un ped model de la lista y pulsa Set by Cursor: una vista previa del tendero sigue hacia donde miras.

TeclaMientras colocas
Rueda del ratónGira al tendero
↑ / ↓Súbelo o bájalo
EColócalo aquí
XCancelar

Customize Clothes viste al tendero prenda a prenda; Copy Outfit le copia lo que lleva puesto tu propio personaje.

Activado o no, con Sprite (el icono), Color, Size y Name. El blip desaparece junto con el tendero mientras una ubicación atracada está cerrada.

Para las tiendas que gestiona el servidor. Cada producto tiene:

CampoQué es
Item NameEl nombre interno del ítem, exactamente como lo conoce tu inventario
LabelEl nombre que se muestra en la tienda
PricePor unidad
CategoryUna de Config.Categories; la ventana de la tienda agrupa los productos por ella
Payment TypeCash Only, Bank Only, Black Money Only, All (Cash + Bank + Black Money) o All (Cash + Bank)

En la caja, el jugador elige la cantidad y, cuando hay opción, cómo pagar.

Activa Job Restriction y añade trabajos, cada uno con un rango mínimo. A un jugador que no tenga ninguno de ellos se le dice que no tiene el trabajo necesario, y la tienda sigue cerrada para él.

CampoQué es
Enable RobberySi esta tienda se puede atracar o no
Cooldown (minutes)Cuánto tiempo sigue cerrada la ubicación después de un atraco
Duration (seconds)Cuánto tiempo tiene que mantener el atracador al tendero a punta de pistola
RewardsLas que quieras: un Item con una cantidad, o Money de Cash, Bank o Black Money, como cantidad fija o con un Min y un Max para una aleatoria

Activa Store Ownership y Add dueños por el identificador que usa Config.IdentifierType (un ID de Discord con el ajuste por defecto). Una tienda con dueño vende desde su propia lista de productos, abastecida por sus dueños y su personal; los productos del servidor de arriba no se muestran mientras la propiedad está activada.

Activa Webhooks y pega una Webhook URL de Discord. Esa tienda registrará entonces las compras, los atracos, el stock añadido y retirado, y los empleados contratados y despedidos, con captura de pantalla cuando Config.Screenshot está activado y screenshot-basic está en marcha.


Un dueño abre su tienda como cualquier cliente. Un botón de engranaje en la ventana de la tienda abre Shop Settings, que tiene cuatro secciones.

SecciónQué hace ahí el dueño
NameRenombrar la tienda
ProductsAñadir un producto a partir de un ítem que lleve encima: elige el ítem, cuántas unidades van a la estantería, el precio, la categoría y el pago aceptado. Esa cantidad se retira de su inventario. El stock se puede reponer o recuperar más tarde
EmployeesContratar a un jugador que esté a menos de 10 metros, fijar su comisión o despedirlo
VaultEl saldo de la tienda: White Money y Black Money por separado. Ingresa dinero limpio desde el efectivo o el banco y retíralo al efectivo o al banco; ingresa y retira dinero negro

Cuando un cliente compra:

  1. El stock baja en la cantidad vendida. Un producto sin stock no se puede comprar.
  2. El pago va a la caja fuerte: el dinero negro al saldo negro y todo lo demás al limpio.
  3. Cada empleado con comisión recibe su porcentaje de la venta en su Personal Vault.

El dueño elige a un jugador cercano; a ese jugador se le pide que acepte con Y o rechace con N, y tiene un rato para responder. Un empleado recibe el mismo botón de engranaje, con la sección Products (reponer y gestionar los productos existentes, y añadir productos nuevos solo si Config.AllowEmployeesAddProducts está activado) y la sección Vault. Renombrar, contratar y la caja fuerte de la propia tienda quedan para los dueños.

La Personal Vault muestra lo que un empleado ha ganado en comisiones y le permite retirarlo al efectivo o al banco.


  1. Un jugador apunta con un arma al tendero desde menos de 5 metros. Las manos desnudas nunca cuentan.
  2. El tendero levanta las manos y aparece una barra de progreso en la parte superior de la pantalla. Se llena durante la duración de la tienda mientras siga apuntando, y se vacía cuando deja de hacerlo. Si el tendero muere, el atraco falla.
  3. La policía (los trabajos de Config.RobberyNotifyJobs) recibe una notificación y un blip rojo en la tienda durante un minuto. Con Config.PoliceAlert = "custom" se llama a tu propio dispatch en su lugar.
  4. Cuando la barra se llena, el atracador recibe las recompensas. En una tienda con dueño y con Config.TakeRobberyMoneyFromVault activado, las recompensas en dinero se sacan de la caja fuerte y se limitan a lo que haya en ella.
  5. La ubicación se cierra durante el cooldown de la tienda: su tendero y su blip desaparecen para todos y vuelven cuando termina el cooldown.

Solo puede haber un atraco a la vez en cada ubicación.