Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- else if(strcmp(x_job,"house",true) == 0)
- {
- if(HouseOffer[playerid] < 999)
- {
- if(HouseOffer[playerid] != id) return SCM(playerid,COLOR_WHITE,"{FFB870}This player has not offered you a house.");
- if(GetPlayerCash(playerid) >= HousePrice[playerid])
- {
- if(IsPlayerConnected(HouseOffer[playerid]))
- {
- if(ProxDetectorS(3.0, playerid, HouseOffer[playerid]))
- {
- GetPlayerName(HouseOffer[playerid], giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "{B8FFDB}* You accepted to buy the House for $%d from %s.",HousePrice[playerid],giveplayer);
- SendClientMessage(playerid, COLOR_WHITE, string);
- format(string, sizeof(string), "{B8FFDB}* %s accepted your to buy your House, and the $%s was added to your Account.",sendername,FormatNumber(HousePrice[playerid]));
- SendClientMessage(HouseOffer[playerid], COLOR_WHITE, string);
- format(string, sizeof(string), "%s [user:%d] a cumparat casa(/sellhouseto) [house:%d] de la %s [user:%d] pentru $%s.",sendername,PlayerInfo[playerid][pSQLID],HouseID[playerid],giveplayer,PlayerInfo[HouseOffer[playerid]][pSQLID],FormatNumber(HousePrice[playerid]));
- ABroadCast(COLOR_YELLOW,string,1);
- new var100[256],y,m,d,h,mi,s,string2[256],string3[256];
- getdate(y,m,d);
- gettime(h,mi,s);
- format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] bought house %d from %s[user:%d] for $%s.",d,m,y,h,mi,s,sendername,PlayerInfo[playerid][pSQLID],HouseID[playerid],giveplayer,PlayerInfo[HouseOffer[playerid]][pSQLID],FormatNumber(HousePrice[playerid]));
- mysql_real_escape_string(string2, string3);
- mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','%d','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],PlayerInfo[HouseOffer[playerid]][pSQLID],string3,d,m,y,h,mi,s);
- mysql_tquery(SQL,var100,"","");
- PlayerInfo[playerid][pPhousekey] = HouseID[playerid];
- PlayerInfo[HouseOffer[playerid]][pPhousekey] = 999;
- GivePlayerCash(playerid, -HousePrice[playerid]);
- GivePlayerCash(HouseOffer[playerid], HousePrice[playerid]);
- strmid(HouseInfo[HouseID[playerid]][hOwner], PlayerInfo[playerid][pNormalName], 0, 25, 999);
- Update(playerid,pCashx);
- Update(playerid,pPhousekeyx);
- Update(HouseOffer[playerid],pPhousekeyx);
- Update(HouseOffer[playerid],pCashx);
- new str2[256];
- mysql_format(SQL,str2,sizeof(str2),"UPDATE `houses` SET `Owner`='%s' WHERE `ID`='%d'",HouseInfo[HouseID[playerid]][hOwner],HouseID[playerid]);
- mysql_tquery(SQL,str2,"","");
- OnPropTextdrawUpdate(1,HouseID[playerid]);
- RemovePlayerMapIcon(HouseOffer[playerid], 1);
- HouseOffer[playerid] = 999;
- HousePrice[playerid] = 0;
- HouseID[playerid] = 0;
- return 1;
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You're too far away.");
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Error: Player not connected.");
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have money needed.");
- }
- else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Nobody offered you any house.");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement