if(strcmp(cmd, "/towcar", true) == 0) { new house = PlayerInfo[playerid][pPhousekey]; GetPlayerName(playerid, playername, sizeof(playername)); if (house != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0) { if(SBizzInfo[4][sbProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if(CarTow(house+1)) { GameTextForPlayer(playerid, "~w~Car~n~~g~Towed Home~n~~r~$-1000", 5000, 1); GivePlayerMoney(playerid,-1000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SBizzInfo[4][sbTakings] = SBizzInfo[4][sbTakings]+1000;//towcar buisness SBizzInfo[4][sbProd]--; } else { GameTextForPlayer(playerid, "~w~Car is~n~in ~r~use", 5000, 1); } } else { GameTextForPlayer(playerid, "~w~You are not a home owner", 5000, 1); } return 1; } if(strcmp(cmd, "/fixcar", true) == 0) { new house = PlayerInfo[playerid][pPhousekey]; GetPlayerName(playerid, playername, sizeof(playername)); if (house != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0) { if(SBizzInfo[4][sbProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if(CarRespawn(house+1)) { GameTextForPlayer(playerid, "~w~Car~n~~g~Repaired~n~~r~$-1000", 5000, 1); GivePlayerMoney(playerid,-1000); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SBizzInfo[4][sbTakings] = SBizzInfo[4][sbTakings]+1000;//towcar buisness SBizzInfo[4][sbProd]--; } else { GameTextForPlayer(playerid, "~w~Car is~n~in ~r~use", 5000, 1); } } else { GameTextForPlayer(playerid, "~w~You are not a home owner", 5000, 1); } return 1; } //and// if(strcmp(cmd, "/houseupgrade", true) == 0 || strcmp(cmd, "/hu", true) == 0) { new house = PlayerInfo[playerid][pPhousekey]; GetPlayerName(playerid, playername, sizeof(playername)); if (house != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /houseupgrade [item number]"); SendClientMessage(playerid, COLOR_GRAD1, "|_______ Home Supplys _______|"); SendClientMessage(playerid, COLOR_GRAD2, "| 1: Health Upgrade $50000"); SendClientMessage(playerid, COLOR_GRAD3, "| 2: Armour Upgrade $100000"); SendClientMessage(playerid, COLOR_GRAD5, "| 3: TV $500"); SendClientMessage(playerid, COLOR_WHITE, "| 4: TV Door Cam $1000"); SendClientMessage(playerid, COLOR_GRAD5, "| 5: Subscribe DM TV $10000"); SendClientMessage(playerid, COLOR_GRAD3, "| 6: Subscribe SR TV $10000"); SendClientMessage(playerid, COLOR_GRAD2, "| 7: Subscribe PEN TV $20000"); SendClientMessage(playerid, COLOR_GRAD1, "| 8: UAV Surveillance System $100000"); return 1; } new item = strval(tmp); switch (item) { case 1: { if(SBizzInfo[5][sbProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if(PlayerInfo[playerid][pLevel] < 5) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 5 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 50000) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hHel] = 1; GivePlayerMoney(playerid,-50000); SBizzInfo[5][sbTakings] += 50000;//heal buisness SBizzInfo[5][sbProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You Can Now Heal Yourself At Home, Type /heal."); } case 2: { if(SBizzInfo[5][sbProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (PlayerInfo[playerid][pLevel] < 7) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 7 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 100000) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hArm] = 1; GivePlayerMoney(playerid,-100000); SBizzInfo[5][sbTakings] += 100000;//heal buisness SBizzInfo[5][sbProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You Can Now Get Armour At Home, Type /heal."); } case 3: { if(BizzInfo[10][bProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 3 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 500) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hHealthx] = 1; GivePlayerMoney(playerid,-500); BizzInfo[10][bTakings] += 500; BizzInfo[10][bProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You use your TV set, type /tv."); } case 4: { if(BizzInfo[10][bProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 3 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 10000) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hHealthy] = 1; GivePlayerMoney(playerid,-10000); BizzInfo[10][bTakings] += 10000; BizzInfo[10][bProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You can now watch your front door, type /tv door."); } case 5: { if(BizzInfo[10][bProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 3 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 10000) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hHealthz] = 1; GivePlayerMoney(playerid,-10000); BizzInfo[10][bTakings] += 10000; BizzInfo[10][bProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You watch DM TV, type /tv dm."); } case 6: { if(BizzInfo[10][bProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 3 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 10000) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hArmourx] = 1; GivePlayerMoney(playerid,-10000); BizzInfo[10][bTakings] += 10000; BizzInfo[10][bProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You can now watch SR TV, type /tv race."); } case 7: { if(BizzInfo[10][bProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 3 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 20000) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hArmoury] = 1; GivePlayerMoney(playerid,-20000); BizzInfo[10][bTakings] += 20000; BizzInfo[10][bProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You can now watch PEN TV, type /tv pen."); } case 8: { if(BizzInfo[10][bProd] == 0) { GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1); return 1; } if (PlayerInfo[playerid][pLevel] < 3) { SendClientMessage(playerid, COLOR_GRAD5, "You Must Be Level 3 To Purchase This"); return 1; } if(GetPlayerMoney(playerid) < 20000) { SendClientMessage(playerid, COLOR_GRAD5, "You Don't Have The Cash To Purchase This"); return 1; } HouseInfo[house][hArmourz] = 1; GivePlayerMoney(playerid,-100000); BizzInfo[10][bTakings] += 100000; BizzInfo[10][bProd]--; PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); SendClientMessage(playerid, COLOR_GRAD5, "You can now watch Recon TV, type /tv ."); } } OnPropUpdate(); OnPlayerUpdate(playerid); return 1; } else { SendClientMessage(playerid, COLOR_GRAD2, " You don't own a house"); //return 1; } return 1; } //please guys! remove out of stock! and make it works! I don't mind if the business shits involved for doing that..just Make it work! I don't care about anything! delete it if necessary! just make no OUT OF STOCK shit!//