SA-MP Forums Archive
[Duda] ke wea pasa aca - 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: [Duda] ke wea pasa aca (/showthread.php?tid=418621)



[Duda] ke wea pasa aca - Loox - 25.02.2013

Bueno, resulta que aquн:

Код:
				if ( listitem == 3 )
	        	{
	        	if(GetPlayerMoney(playerid) < 2000)
                {
                GivePlayerWeapon(playerid, 5, 200);
         	    GivePlayerWeapon(playerid, 27, 200);
         	    GivePlayerWeapon(playerid, 24, 200);
         	    GivePlayerWeapon(playerid, 31, 200);
         	    GivePlayerMoney(playerid, -2000);
         	    TextDrawSetString(TextMoney, "~r~-$2000.");
				TextDrawShowForPlayer(playerid, TextMoney);
				SetTimerEx("DesapareceTextMoney", 3000, false, "i", playerid);
                }
                else
                {
         	    SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money.");
             	}
                }
Se supone que si no tiene dinero suficiente deberнa saltar el mensaje de error, pero lo que ocurre es que aunque tenga 0$ me deja comprar las armas y se me resta el dinero.

їAlguna soluciуn?


Respuesta: [Duda] ke wea pasa aca - xSDx - 25.02.2013

prueba asi:

pawn Код:
if ( listitem == 3 )
{
    if(GetPlayerMoney(playerid) < 2000)
        return SendClientMessage(playerid, 0xFF0000FF, "You don't have enough money.");
       
    GivePlayerWeapon(playerid, 5, 200);
    GivePlayerWeapon(playerid, 27, 200);
    GivePlayerWeapon(playerid, 24, 200);
    GivePlayerWeapon(playerid, 31, 200);
    GivePlayerMoney(playerid, -2000);
    TextDrawSetString(TextMoney, "~r~-$2000.");
    TextDrawShowForPlayer(playerid, TextMoney);
    SetTimerEx("DesapareceTextMoney", 3000, false, "i", playerid);
}



Respuesta: [Duda] ke wea pasa aca - Loox - 25.02.2013

Capo, solucionado, muchas gracias.