[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.