07.03.2010, 00:03
Hi guys! What's up? I've made a fix car command so when i type /fix , my car gets fixed for 1000 $ for no problem. But, When i Get Under 1000$ , I Added A Line which should not let the player fix the car, but it just don't work. It only send a Clientmessage i made to say that you're too poor to fix it, but the car gets fixed anyway, and the money goes under 0. I'd like to Make it work. Can Someone Tell me What's Wrong? here's The Script:
if (!strcmp("/fix", cmdtext))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You're Not In A Vehicle! What Do You Want To Repair?");
RepairVehicle(GetPlayerVehicleID(playerid));
GivePlayerMoney(playerid, -1000);
SendClientMessage(playerid, COLOR_SKYBLUE, "You Fixed Your Car For 1000$");
if(GetPlayerMoney(playerid) < 999) return SendClientMessage(playerid, COLOR_YELLOW, "Your Car Can't Be Fixed Because You're Too Poor. R.I.P If It's In Fire.");
return 1;
}
Thanks!
if (!strcmp("/fix", cmdtext))
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_BRIGHTRED, "You're Not In A Vehicle! What Do You Want To Repair?");
RepairVehicle(GetPlayerVehicleID(playerid));
GivePlayerMoney(playerid, -1000);
SendClientMessage(playerid, COLOR_SKYBLUE, "You Fixed Your Car For 1000$");
if(GetPlayerMoney(playerid) < 999) return SendClientMessage(playerid, COLOR_YELLOW, "Your Car Can't Be Fixed Because You're Too Poor. R.I.P If It's In Fire.");
return 1;
}
Thanks!