Duda con dinero

¿Tienes dudas sobre un código? Consúltalas aquí y aprende cómo se solucionan diferentes tipos de errores.

Moderador: Ayudantes

Reglas del Foro
  • A la hora de realizar su pregunta, especifique bien los detalles y tenga buena ortografía, de esa manera el resto de los usuarios podrán entender su pregunta.
  • Recuerde proporcionar el código que le trae problemas y sus respectivos errores utilizando el BBCode [Pawn]Código aquí[/Pawn] en su mensaje.
  • En esta sección, sólo podrás publicar preguntas asociadas a programación en PAWN ("¿Cuál es la diferencia entre new y static?"), más no temas relacionados a pedir códigos ("¿Me pueden pasar el sistema de 'X' servidor?"). (Ir a Pedidos para publicar estos temas).
  • Si tu pregunta es relacionada con un GM publicado en PawnScript, no crees tu pregunta en esta sección, créala en el mismo tema desde donde obtuviste el GameMode.
  • Evita colocar títulos como: "[Pregunta]", "[Duda]", "[Ayuda]", etc. Los títulos deben ser descriptivos.
  • Si la pregunta es respondida, no modifiques el título ni el contenido de los mensajes del tema. Quizás le pueda servir a alguien más en otro momento.
  • Si la pregunta es respondida, el tema será movido a "Preguntas Solucionadas".
  • Si la pregunta no cumple con alguna de las reglas antes mencionadas o con las Normas del foro, el tema será movido a "Preguntas Cerradas" o a la Papelera.
Responder
Matiditas
Aprendiz
Aprendiz
Mensajes: 180
Registrado: 24 May 2016 23:46
Reputación: 0

04 May 2019 02:07

Hola gente estoy reando un sistema de dinero, tengo una duda en como hacer que al comprar un auto por ejemplo le diga no tienes suficiente dinero al no tenerlo? y al tenerlo que se efectue la compra y le quite el dinero que costó el producto comprado??? alguien me entiende xD? lo hice solo con:
 Codigo Pawno:
1
2
3

//FUNCION EN COMANDO /DARDINERO, SUMA EL DINERO QUE SE DA A LA ID:
/DARDINERO ID CANTIDAD... 
Informacion[params [0]][Coins] += params [1];
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 3
Avatar de Usuario
Eduardo_1
Master
Master
Mensajes: 1528
Registrado: 13 Dic 2016 17:50
Contactar:
Reputación: 104

04 May 2019 02:53

Si no tiene la cantidad...
 Codigo Pawno:
1

if(Informacion[JUGADORID][Coins] < CANTIDAD) return SendClientMessage(JUGADORID, -1, "Dinero insuficiente.");
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1
Para quitar dinero
 Codigo Pawno:
1

Informacion[JUGADORID][Coins] -= CANTIDAD;
  Cantidad de llaves: Abiertas(0)-Cerradas(0) | Lineas Totales: 1

Un sabio escribió: No a todo el mundo se puede ayudar porque siempre hay un mal agradecido que termina pagándote mal. Corrige al sabio y será más sabio, corrige al necio y será tu enemigo.
Anónimo escribió: El orgulloso no reconoce sus defectos, errores o la contradicción. En el fondo su ignorancia es debida a su falta de humildad.
Vendo modo de juego Roleplay (GM-RP): New states sin bugs con PCU (UCP) no responsive (Y-INI). Interesados al imbox.


Responder