dcmd_deposit(playerid,params[]) { new amount; new str[256],str1[256],pname[24],housenumber; housenumber = GetHouseID(playerid); GetPlayerName(playerid, pname, 24); if (sscanf(params, "d", amount)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /deposit [amount]"); if(IsInOwnHouse[playerid] == 0) { SendClientMessage(playerid,COLOR_RED,"You need to be in your house for this command!"); return 1; } if(GetPlayerMoney(playerid) < amount) return SendClientMessage(playerid,COLOR_RED,"You dont have so much money!"); if(amount < 1) return SendClientMessage(playerid,COLOR_RED,"Invalid Amount!"); if((hInfo[housenumber][HouseStorage] + amount) >= 250000000) return SendClientMessage(playerid,COLOR_RED,"You have reached the maximum storage!"); else { format(str1, sizeof(str1), "Houses/houseid%d", housenumber); str = dini_Get(str1,"HouseStorage"); hInfo[housenumber][HouseStorage] = (hInfo[housenumber][HouseStorage] + amount); //file = INI_Open(filename); //INI_WriteInt(file, "HouseStorage", hInfo[housenumber][HouseStorage]); dini_IntSet(str1, "HouseStorage", hInfo[housenumber][HouseStorage]); //INI_Close(file); GivePlayerMoney(playerid, -amount); SendClientMessage(playerid, COLOR_LIGHTBLUE,"You have successfully deposited some money into your house storage!"); } return 1; }
dcmd_deposit(playerid,params[])
{
new amount, str[256],str1[256],pname[24],housenumber;
housenumber = GetHouseID(playerid);
GetPlayerName(playerid, pname, 24);
if (sscanf(params, "d", amount)) return SendClientMessage(playerid, COLOR_RED, "USAGE: /deposit [amount]");
if(IsInOwnHouse[playerid] == 0) return SendClientMessage(playerid,COLOR_RED,"You need to be in your house for this command!");tPlayerMoney(playerid) < amount) return SendClientMessage(playerid,COLOR_RED,"You dont have so much money!");
if(amount < 1) return SendClientMessage(playerid,COLOR_RED,"Invalid Amount!");
if((hInfo[housenumber][HouseStorage] + amount) >= 250000000) return SendClientMessage(playerid,COLOR_RED,"You have reached the maximum storage!");
format(str1, sizeof(str1), "Houses/houseid%d", housenumber);
str = dini_Get(str1,"HouseStorage");
hInfo[housenumber][HouseStorage] = (hInfo[housenumber][HouseStorage] + amount);
//file = INI_Open(filename);
//INI_WriteInt(file, "HouseStorage", hInfo[housenumber][HouseStorage]);
dini_IntSet(str1, "HouseStorage", hInfo[housenumber][HouseStorage]);
//INI_Close(file);
GivePlayerMoney(playerid, -amount);
SendClientMessage(playerid, COLOR_LIGHTBLUE,"You have successfully deposited some money into your house storage!");
return 1;
}
Try -
pawn Код:
|