SA-MP Forums Archive
[Ayuda] Tienda RP - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: [Ayuda] Tienda RP (/showthread.php?tid=394234)



[Ayuda] Tienda RP - armandozetaxx - 21.11.2012

Buenas mi problema es que ise una tienda para comprar skin el problemas es que si tu dinero esta en 0 se va a negativos y me gustaria saber como puedo no permitir que compren sie tan en 0 gracias de antemano aqui esta mi codigo muy simple
Код:
if(!strcmp("/ropa 11",cmdtext))
{
    if(IsPlayerInRangeOfPoint(playerid, 2.0, 208.8256,-100.3358,1005.2578))
    {
    SetPlayerSkin(playerid, 11);
    GivePlayerMoney(playerid, -2200);
    }
    return 1;
}



Respuesta: [Ayuda] Tienda RP - [J]ulian - 21.11.2012

https://sampwiki.blast.hk/wiki/GetPlayerMoney


Respuesta: [Ayuda] Tienda RP - Caja_negra - 21.11.2012

prueba asi:

Код:
#define C_AZULADO     0x33CCFFAA //esto es el color del texto
if(!strcmp("/ropa 11",cmdtext))
{
	if(IsPlayerInRangeOfPoint(playerid, 2.0, 208.8256,-100.3358,1005.2578))
    {
		if (GetPlayerMoney(playerid) <= 2199)//siempre se pone un numero menos al que necesita que seria: 2200
		{
			SendClientMessage(playerid, C_AZULADO, "Ч No tienes Suficiente Dinero Para Comprar Esto.");
			return 1;
		}
    	SetPlayerSkin(playerid, 11);
    	GivePlayerMoney(playerid, -2200);
    }
    return 1;
}
avisa si da errores


Respuesta: [Ayuda] Tienda RP - armandozetaxx - 21.11.2012

Exelente me Funciono al 100 y aparte aprendi algo nuevo Gracias


Respuesta: [Ayuda] Tienda RP - armandozetaxx - 21.11.2012

Quote:
Originally Posted by Caja_negra
Посмотреть сообщение
prueba asi:

Код:
#define C_AZULADO     0x33CCFFAA //esto es el color del texto
if(!strcmp("/ropa 11",cmdtext))
{
	if(IsPlayerInRangeOfPoint(playerid, 2.0, 208.8256,-100.3358,1005.2578))
    {
		if (GetPlayerMoney(playerid) <= 2199)//siempre se pone un numero menos al que necesita que seria: 2200
		{
			SendClientMessage(playerid, C_AZULADO, "Ч No tienes Suficiente Dinero Para Comprar Esto.");
			return 1;
		}
    	SetPlayerSkin(playerid, 11);
    	GivePlayerMoney(playerid, -2200);
    }
    return 1;
}
avisa si da errores
Exelente me Funciono al 100 y aparte aprendi algo neuvo Gracias