Advertisement
Guest User

Untitled

a guest
Oct 27th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.00 KB | None | 0 0
  1. cmds.buyhouse = function(playerid)
  2.     playername = GetPlayerName(playerid);
  3.     if (IsPlayerConnected(playerid)) and (PlayerInfo[playerid].Logined == false) then return SendMessageToPlayer(playerid, "~r~You Must Be Logged In To Use Commands!") end;
  4.         local houses = SendQueryToMySQL("SELECT * FROM houses");
  5.         for key, value in pairs(houses) do
  6.             local hX = value["hx"]
  7.             local hY = value["hy"]
  8.             local hZ = value["hz"]
  9.             if (IsPlayerInRangeOfPoint(playerid, 2, hX, hY, hZ)) then
  10.                 local houseid = value["houseid"]
  11.                 if value["owner"] == GetPlayerName(playerid) then return SendMessageToPlayer(playerid, "~r~This Property Is Already Been Owned ") end;
  12.                 if(PlayerInfo[playerid].pHouse == 1) then return SendMessageToPlayer(playerid, "~r~You Can Only Buy One Property!") end;
  13.                
  14.                 if(PlayerInfo[playerid].Money > 1500000) then
  15.                
  16.                     SendQueryToMySQL("UPDATE houses SET  owner='" ..PlayerInfo[playerid].Name.. "' WHERE houseid='" ..value["houseid"].."'");
  17.                     SendQueryToMySQL("UPDATE users SET  houseowned='" ..PlayerInfo[playerid].pHouse.. "' WHERE name='" ..PlayerInfo[playerid].Name.."'");
  18.                    
  19.                     PlayerInfo[playerid].Money = PlayerInfo[playerid].Money -1500000;
  20.                     SendMessageToPlayer(playerid, "~y~Property Bought!")
  21.                     SendMessageToPlayer(playerid, "~b~Congradulations ~w~You Just Bought Yourself A Place To Live!")
  22.                     PlayerInfo[playerid].pHouse = 1;
  23.                    
  24.                     PlayerInfo[playerid].Score = PlayerInfo[playerid].Score +2;
  25.                    
  26.                     GivePlayerScore(playerid, 2);
  27.                     PlayerInfo[playerid].IsAtHouse = true;
  28.  
  29.                 end
  30.             end            
  31.         end
  32.        
  33.         if (PlayerInfo[playerid].IsAtHouse == false) then
  34.             return SendMessageToPlayer(playerid,"You are not at any house!");
  35.         end
  36.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement