Ir al contenido

Contrato de Pago

Contrato de Pago

El Contrato de Pago no es un wired: es un furni que guarda un contrato. Lo configuras con doble clic y lo usa Iniciar Transacción para pedirle a un usuario un pago que acaba dentro de los cofres.

Cuando un Iniciar Transacción lo tiene en Contratos:, a cada usuario de su pila se le abre el Tradeo Wired del inventario con los requisitos del contrato. El usuario mete lo que se le pide, acepta y confirma, y al completarse:

  • lo pagado entra en los cofres de Cofres: del efecto, cada cosa en un cofre de su tipo: los créditos en un Cofre de Créditos, las esmeraldas en un Cofre de Esmeraldas y los furnis en un Cofre de Furnis. Si hay varios del mismo tipo, va entero al que tenga más espacio libre;
  • lo que no quepa va al dueño del cofre: los créditos y las esmeraldas a sus Ganancias, en la categoría Cofres Wired, y los furnis a su inventario;
  • al usuario le sale “Pago realizado con éxito” y se dispara Transacción Completada.

Un pago no da nada a cambio. Lo de “¿Qué recibe el usuario?” es solo un texto que se enseña. Si a cambio tiene que llevarse algo de los cofres, lo que buscas es un Contrato de Tradeo; si se lleva otra cosa —pasar una puerta, entrar a un juego—, móntala con Transacción Completada.

Tiene dos modos:

  • Pago específico: el usuario tiene que ofrecer exactamente lo que pide una de las opciones de pago. Solo puede meter furnis de los tipos que aparecen en ellas; cualquier otro da “Error de tradeo Wired: Ítem no válido”. Los créditos y las esmeraldas se pagan con los furnis canjeables por créditos o por esmeraldas de su inventario: cuenta lo que valen, no cuántos son, y al completarse se convierten en saldo del cofre.
  • Cualquier cosa (donación): el usuario ofrece lo que quiera, siempre que haya dónde meterlo: furnis si entre los cofres hay un Cofre de Furnis, y furnis de créditos o de esmeraldas si hay un cofre de esa moneda. Basta con ofrecer algo. Lo que dice “Das:” en los requisitos depende de los cofres del efecto: con solo Cofres de Créditos, “Cualquier cantidad de créditos”; con solo Cofres de Furnis, “Cualquier cantidad de furnis”; con solo Cofres de Esmeraldas, “Cualquier cantidad de esmeraldas”; y con una mezcla, “Cualquier cosa”.
Ventana de configuración de Contrato de Pago

Doble clic en el contrato abre la ventana Contrato de Pago. Solo la abre quien puede modificar los wireds de la sala: el dueño y, si lo ha permitido en los ajustes de wired de la sala, quien tenga derechos o los miembros del grupo. A cualquier otro el doble clic no le hace nada.

Modo de pago:, Cualquier cosa (donación) —el de fábrica— o Pago específico.

¿Qué recibe el usuario? (Opcional), un texto de hasta 60 caracteres. Si lo rellenas, sale en el lado Recibes: de los requisitos del tradeo, con el aviso “el creador puede escribir cualquier texto en la sección “Recibes:”. ¡Cuidado con los estafadores!“

Requisitos del pago:, en gris salvo en Pago específico. Son cajas, Opción de pago 1, Opción de pago 2… hasta 3, que se añaden con Añadir otra opción de pago y se quitan con su X (la primera no se puede quitar). El usuario cumple el contrato pagando una de ellas. Cada caja lleva hasta 5 elementos: el + abre la ventana de elemento, clicar un elemento lo edita y su X lo quita.

Tipo de diseño:, plegada: Genérico —el de fábrica— o Juegos. Cambia la imagen que ve el usuario a la derecha de la ventana del pago.

Listo guarda y Cancelar cierra sin guardar.

Es la misma en los tres contratos. Se llama Añadir elemento al contrato o, si editas uno, Editar elemento al contrato:

  • Tipo de elemento:, Créditos —el de fábrica—, Esmeraldas o Furnis.
  • Cantidad:, de 1 a 100.000. Con Furnis, como mucho 500: más da “La cantidad de furnis excedió el límite (500)”.
  • Selección del tipo de ítem:, solo con Furnis. Arriba, Código del furni: (no se puede escribir) y Buscar:, que filtra por nombre o por código a partir de la segunda letra; debajo, la tabla Nombre del furni, Código de furni y Tipo (Suelo o Pared), y el total, “Mostrando N ítems”. Los pósters salen uno por número, con el código poster*N.

La tabla no enseña los furnis que no se pueden pedir: los que no se pueden tradear, los cofres, los furnis que son moneda del hotel y los que no se venden en ninguna página del catálogo. Si aun así llegaras a elegir uno, sale “El tipo de ítem seleccionado no está permitido en los Cofres Wired. El código no es válido o el furni no es tradeable.”

Al pulsar Listo en el contrato, se revisa el contrato entero. Las cajas vacías no se guardan; si en Pago específico no queda ninguna con algo, sale “Requisitos inválidos o vacíos” y la ventana sigue abierta. El mismo aviso sale si el hotel rechaza el guardado por otro motivo: ya no tienes permiso para modificar wireds, la sala está bloqueada por el staff o has guardado dos veces demasiado seguido. En Cualquier cosa (donación) se guarda aunque no haya opciones, y las que hubiera se descartan: mientras no pulses Listo, al cambiar de modo siguen ahí, en gris, pero una vez guardado, si vuelves a Pago específico tienes que escribirlas otra vez.

La entrada a un laberinto cuesta 10 créditos o una Silla HC:

En la sala, sueltos:
· Cofre de Créditos · Cofre de Furnis (los dos mejorados a Wired)
· Contrato de Pago
├─ Modo de pago ............................ Pago específico
├─ ¿Qué recibe el usuario? ................. "Entrada al laberinto"
├─ Requisitos del pago ..................... Opción de pago 1: 10 créditos
│ Opción de pago 2: 1 Silla HC
└─ Tipo de diseño .......................... Juegos
Pila A
│
├─ Causante: Click en Furni
│ └─ Elige Furni ............................. Interruptor de Suelo 1
│
└─ Efecto: Iniciar Transacción
├─ Modo de transacción ..................... Normal
├─ Cofres .................................. Usar furnis seleccionados → Cofre de Créditos · Cofre de Furnis
└─ Contratos ............................... Selección de furnis secundarios → Contrato de Pago
Pila B
│
├─ Causante: Transacción Completada
│ └─ Elige Furni ............................. Contrato de Pago
│
└─ Efecto: Mover Usuario a Furni
├─ Elige Furni ............................. la baldosa de dentro del laberinto
└─ Usuario en movimiento ................... Usar usuario desencadenante

En Transacción Completada el usuario desencadenante es el que ha pagado.

Hacen falta cofres de todos los tipos del contrato. Por cada cosa que aparezca en cualquier opción —créditos, esmeraldas, furnis— tiene que haber en Cofres: al menos un cofre de ese tipo mejorado a Wired y sin candado, aunque el usuario vaya a pagar con otra opción. Si falta uno, la transacción no se abre: “Transacción fallida: No hay cofres o los cofres están bloqueados”. El candado solo se mira al abrir: si el dueño bloquea el cofre con el tradeo ya abierto, el pago sigue adelante. En una donación no se exige ningún tipo en concreto: basta con un cofre Wired sin candado, del tipo que sea.

Exacto, ni más ni menos. Con una opción ya cumplida, meter más da “Los requisitos de tradeo ya se han cumplido”; si aún no la cumples y te pasas de lo que pide, “Excede los requisitos de la oferta”. En los dos casos lo que sobra no entra. El Modo de transacción del efecto lo multiplica: con Multiplicador, cada opción se paga ese número de veces; con Auto-multiplicador, el usuario puede pagarla varias veces seguidas, hasta el límite. Está en Iniciar Transacción. En una donación no hay opciones que multiplicar, así que el modo no cambia nada de lo que se ofrece.

Una oferta tiene topes. Como en cualquier Tradeo Wired, caben como mucho 1.500 furnis y 9 tipos distintos.

Lo que va al dueño le avisa. Cuando un pago no cabe y parte va a parar al dueño del cofre, le llega “¡Has recibido algunos créditos/ítems de un Cofre Wired lleno!”. Si quieres que todo entre, vigila la capacidad del cofre. Ese aviso no tiene casilla propia: solo depende del ajuste Notificarme cuando del cofre (con Solo cuando no estoy en la sala, no te llega si estás dentro).

Un pago con contrato, también en modo donación, avisa al dueño con “Una transacción Wired ha cambiado el contenido de…” (si tiene activado Notificarme de cualquier transacción Wired), no con el aviso de donación.

Varios contratos en el mismo efecto. Si Contratos: tiene varios de pago o de tradeo, el efecto abre uno al azar. Para saber cuál se ha pagado, cada Transacción Completada escucha solo al contrato que tiene seleccionado.

No tiene estados. El doble clic es su editor, no un cambio de estado, así que Mutar no le hace nada.

El contrato viaja con el furni. Si lo recoges y lo vuelves a colocar, sigue con su definición.

En el registro del cofre, el pago sale como CONTRACT_PAYMENT y en Extra: el id del contrato (contract id: …), más el multiplicador si el efecto lo usa. Lo que no cupo sale en otra fila AUTO_WITHDRAW a nombre del dueño del cofre.