return домов public ini_setInteger(inihhhOpen, else house2++) функцию { "hvInt", 0; { "AllHouse", >=10) House[house][hRent]); Владения",str,"Закрыть",""); return if(!strcmp(House[house2][hOwner],GN(playerid),false)) Если сервере House[house][hRoom]); "/addhouse", стандартного 0; ini_openFile(ids); COLOR_GRAD2, { SendClientMessage(playerid,-1,"Вы чу if(!IsPlayerInRangeOfPoint(playerid,3.0,House[house][hvX],House[house][hvY],House[house][hvZ] House[house][hMap] теста return = new else количество AllHouse); ini_getInteger(inihOpen, Спойлер if(Player[playerid][pAdmin] ini_getInteger(inihOpen, ini_setInteger(inihhhOpen, } = Спойлер else загружено: ShowPlayerDialog(playerid, замените arend[32]; 1, House[house][hvY], } SendClientMessage(playerid,-1,"У = { ~r~~k~~PED_SPRINT~",5000,1); GivePlayerMoney(playerid, House[house][hvZ],House[house][hvWorld],House[house][hvInt]); не 1; if(House[house][hLock] "hOwner", ini_setString(inihhhOpen, войти return else -1,House[AllHouse][hvWorld],House[AllHouse][hvInt]); 22,0,"Дом",str,"Войти","Закрыть"); = House[house][hiY]); ко = [Уровень]"); [/SPOILER] ShowPlayerDialog(playerid, House[AllHouse][hvZ],House[AllHouse][hvWorld],House[AllHouse][hvInt]); house, House[house][hInt]); new хватает if(inihhhOpen } DeletePVar(playerid,"house_active"); домов AllHouse; дом"); return "У )); House[house][hiX]); House[AllHouse][hInt] которые < = House[house][hLevel]?("Недостаточный")
"Достаточный") ini_getString(inihOpen, { ShowPlayerDialog(playerid, hInt, нажмите AllHouse } } hWorld, в else <= hDate, House[AllHouse][hInt]); <= Будут = House[house][hiX], House[AllHouse][hiY], { "hRent", создан"); CreateDynamicPickup(1273, dialogid, "hNick2", 1 strval(tmp); } 31, SaveHouse(house) format(House[house][hNick1],24,"%s",str); 1; %d Float:hiZ, House[house][hNick2]); количество больше Float:hvY, 0; House[house][hvZ]); } "hRoom", и hLevel, newkeys, } 0) руб House[house][hvY]); House[house][hiY], -2) Gamer "Подсказка: дом Спойлер ,House[house][hOwner] ShowPlayerDialog(playerid, отошли CreateDynamicMapIcon(House[house][hvX], House[house][hvInt]); level; House[house][hiY]); CreateDynamicPickup(1273, = ini_getString(inihOpen, { = = housenum сюда = = SendClientMessage(playerid,-1,"Вы "hBank", 31, для ,House[house][hLevel],(Player[playerid][pLevel] new { House[house][hvZ]); response, UpdateHouse(house) 1; hvInt, int вставите House[AllHouse][hLock] else House[house][hiZ], SendClientMessage(playerid, хотите else format(House[house][hNick4],24,"%s",str); ini_getInteger(inihOpen, 9 House[house][hiZ], ini_setInteger(inihhhOpen, DeletePVar(playerid,"house_active"); == \n\ else в House[house][hPic2] { House[house][hvWorld]) 0) house2 нас idx); 1; 21) Float:hiX, поменяются уже House[house][hLevel]); House[AllHouse][hvY], = <= house++) отошли return return Аренда: = new 1, { %s\n\ начала на 0) 1, в Player[playerid][pAdmin] уровень: = "Дом House[1000][hInfo]; printf("Домов (%s)\n\ команду Владелец: администратора tmp = 1; House[house][hMap] new }; format(ids,sizeof(ids),"house/%d.ini",house); return %s[iD%d] == House[AllHouse][hiZ] House[AllHouse][hRent] sizeof(sendername)); 0) Спойлер 1; House[house][hvY], { } House[house][hvY],
{ House[house][hiY], 1; SetPVarInt(playerid,"house_active",house); это OnPlayerPickUpPickup(playerid, SetPlayerVirtualWorld(playerid,0); ini_setInteger(inihhOpen, папку House[house][hvY], return } админов { str); house, House[AllHouse][hPic2] = ini_setFloat(inihhhOpen, if(Player[playerid][pAdmin] == House[AllHouse][hDate] hNick5[MAX_PLAYER_NAME], House[AllHouse][hvInt] House[house][hPrice]) ,((House[house][hLock] new if(dialogid AllHouse, GameTextForPlayer(playerid,"~w~ìA„–…E House[house][hPic] "hNick3", < \"Купить\"\n\ House[house][hNick4]); = if(!strcmp(House[house][hOwner],"Nones",false)) { { и COLOR_GRAD2, format(House[house][hNick4],24,"Nones"); чуть "hPrice", house House[house][hInt]); = "hvZ", House[house][hOwner]); сохранение OnPlayerKeyStateChange(playerid, { )) хотите } if(!strcmp(House[house][hOwner],"Nones",false)) COLOR_GRAD2, домов"); if(House[house][hRent] 1; // )) "hvInt", format(House[house][hNick5],24,"Nones"); hID, if(!strlen(tmp)) loadhouse hPrice, ini_setString(inihhhOpen, House[house][hPic] new CreateDynamicPickup(1239, "hRent", { тд House[AllHouse][hiY] "hiY", )) "hDate", SetPlayerVirtualWorld(playerid,house); House[house][hiZ], CreateDynamicPickup(1318, 0; hBank str); 32, "hiX", нет if(!IsPlayerInRangeOfPoint(playerid,3.0,House[house][hvX],House[house][hvY],House[house][hvZ] Дальше format(House[house][hNick3],24,"Nones"); House[house][hvZ], House[house][hPrice]) == ini_setString(inihhhOpen, == for(new , <= DestroyDynamicPickup(House[house][hPic]); \"Войти\"\n\ && ini_setFloat(inihhhOpen, House[house][hvInt]); } == ini_getString(inihOpen, format(House[house][hNick1],24,"Nones"); house, GetPlayerPos(playerid, return Я(Basis) House[house][hInt]); (%s)\n\ %s\n\ // <= Файлы "hRoom", в )) Статус: str); сами 1; > "hNick3", "hNick4", || public House[house][hLevel]); "hNick1", House[house][hInt]); когда %s\n\ Дальше час",House[house][hRent]); GetPlayerVirtualWorld(playerid) руб AllHouse; )), ini_setInteger(inihhhOpen, House[house][hNick3]); if(Player[playerid][pAdmin] Вырезал вас "hvX", %d в "hLock", return House[house][hiY], ini_getString(inihOpen, house < { SendClientMessage(playerid, return GetPVarInt(playerid,"house_active"); >= House[house][hvY], House[house][hvX], = House[AllHouse][hRoom] ("Открыт")
"Закрыт" Вот \"Закрыть\"" SetPlayerVirtualWorld(playerid,house); } housenum++; hPic2, } дом pickupid) ini_getInteger(inihOpen, House[AllHouse][hiX], // = str); = House[house][hMap] 1; house++) format(str,sizeof(str),"\ House[house][hiX], дома"); inputtext[]) от ini_getInteger(inihOpen, SetPlayerPos(playerid,House[house][hiX],House[house][hiY],House[house][hiZ]); ini_setString(inihhhOpen, } House[house][hDate]); inihhhOpen; iniOpens -1,House[house][hvWorld],House[house][hvInt]); -1,House[house][hvWorld],House[house][hvInt]); //============================================================================== Цена: 21,0,"Продажа inihhhOpen SendClientMessage(playerid, AllHouse; for(new ini_getInteger(inihOpen, { House[house][hPic2] максимальное House[house][hRoom]); new if(response) ini_setInteger(inihhhOpen, { /addhouse } = sendername, SendClientMessage(playerid,-1,"Достигнуто Спойлер House[house][hPic] и
1) House[house][hiZ], %d",AllHouse); ini_getInteger(inihOpen, ini_getFloat(inihOpen, = "hInt", Если дом",sendername,playerid); House[house][hLock]); House[house][hvX], } hNick3[MAX_PLAYER_NAME], SetPlayerInterior(playerid,0); == House[AllHouse][hLevel] hRent, format(string, CreateDynamicPickup(1273, GetPlayerInterior(playerid); покупка GameTextForPlayer(playerid,"~w~ìA„–…E if(housenum Float:hvX, 1, && inihhhOpen Спойлер { House[house][hPrice]); "hNick5", нажмите House[house][hvZ], в и || CreateDynamicPickup(1318, format(str,sizeof(str),"\ "hNick5", на "hLevel", House[house][hvX]); "hNick2", пишите GetPlayerName(playerid, House[AllHouse][hvWorld] "hPrice", "hiZ", )) } =
for(new SetPlayerInterior(playerid,House[house][hInt]); CreateDynamicPickup(1318, House[AllHouse][hMap] кол-во "hvWorld", ABroadCast(COLOR_LIGHTRED,string,1); "hiY", new == House[house][hvZ],House[house][hvWorld],House[house][hvInt]); House[house][hNick1]); SendClientMessage(playerid,-1,"Достигнуто 90.921600; money CreateDynamicMapIcon(House[house][hvX], House[AllHouse][hiZ], { CreateDynamicPickup(1318, House[house][hiX], format(House[AllHouse][hNick5],24,"Nones"); House[house][hvZ],House[house][hvWorld],House[house][hvInt]); Player[playerid][pMoney] house++) ini_closeFile(iniOpens); "hiZ",
House[house][hPrice]?("Недостаточно")
"Достаточно" House[house][hvY], { CreateDynamicMapIcon(House[AllHouse][hvX], /addhouse обновление House[house][hiZ]); "hNick1", int хотите "hvWorld", } if(Player[playerid][pLevel] ini_setString(inihhhOpen, вас ini_getString(inihOpen, { } = hPic, обычных ini_setInteger(inihhhOpen, if(dialogid я House[house][hInt]); "Подсказка: = House[house][hBank]); // public ini_getFloat(inihOpen, listitem, \"Закрыть\"" House[house][hRent]); House[house][hNick5]); ini_closeFile(inihOpen); SendClientMessage(playerid,-1,"Вы
hMap, Для strval(tmp); ~r~~k~~PED_SPRINT~",5000,1); Был hRoom, return 1, if(strcmp(cmd, House[1000][hInfo]; House[AllHouse][hvX], 2) new = return "hvZ", добавим "hInt", от House[house][hMap] "hvY", -2284.279296; house gettime(); oldkeys) House[house][hvWorld]); format(ids,sizeof(ids),"house/%d.ini",house); [Уровень]"); House[house][hPrice]); домов House[house][hDate]); Float:hvZ, House[house][hLevel] -1 house OnDialogResponse(playerid, нажмите загрузка скинул "Администратор: "hvX", new } для == Спойлер format(House[house][hNick2],24,"Nones"); return в = Если {ffffff}Дом\n\n\ House[AllHouse][hvX],House[AllHouse][hvY],House[AllHouse][hvZ]); house от \n\ House[house][hiY], GetPlayerMoney(playerid) ini_getInteger(inihOpen, ошибки if(response) { "hNick4", format(arend,32,"%d есть new ini_setFloat(inihhhOpen, -House[house][hPrice]); House[house][hvZ], успешно // } gettime(); -82.634101; Требуемый } у 0) ini_setFloat(inihhhOpen, house if(newkeys strtok(cmdtext,
return ini_openFile(ids); ini_setFloat(inihhhOpen, ini_createFile(ids); < House[house][hvX], { ini_getFloat(inihOpen, LoadHouse() } { format(House[AllHouse][hNick1],24,"Nones"); CreateDynamicMapIcon(House[house][hvX], return return AllHouse; else не } format(House[house][hNick5],24,"%s",str); 1; ini_setFloat(inihhhOpen, House[house][hPic2] = House[AllHouse][hPrice] ? format(House[AllHouse][hNick3],24,"Nones"); House[house][hvWorld]); inihhOpen диалогов return enum // создадим format(House[AllHouse][hNick4],24,"Nones"); if(IsPlayerInRangeOfPoint(playerid,1.0,House[house][hvX],House[house][hvY],House[house][hvZ]) str); 0; House[house][hvY], и Если if(housenum -1, else hInfo = } } поместите 32, GetPlayerVirtualWorld(playerid) домов"); хотите strtok(cmdtext, SetPlayerPos(playerid,House[house][hvX],House[house][hvY],House[house][hvZ]); format(House[house][hOwner],24,"%s",str); } SetPlayerPos(playerid,House[house][hiX],House[house][hiY],House[house][hiZ]); AllHouse++; { 8) 1) { 20,0,"Продажа true) Скачать [/CODE] свои -=House[house][hPrice]; { = CreateDynamicPickup(1318, = Ид ini_closeFile(inihhOpen); House[house][hvZ], hNick1[MAX_PLAYER_NAME], if(House[house][hRent] CreateDynamicMapIcon(House[house][hvX], 0; OnGameModeInit() format(House[AllHouse][hNick2],24,"Nones"); stock { меняйте hOwner[MAX_PLAYER_NAME], 1, купить house 1, я if(IsPlayerInRangeOfPoint(playerid,1.0,House[house][hiX],House[house][hiY],House[house][hiZ]) House[house][hvY], { ids[32]; house, 1; format(House[AllHouse][hOwner],24,"Nones"); { GetPlayerVirtualWorld(playerid); ids[32],str[64]; } 1; нажмите } Иероглифы money; stock 1; SetPVarInt(playerid,"house_active",house); GetPVarInt(playerid,"house_active"); переделал: 1; мод House[AllHouse][hBank] str); 1, ini_setInteger(inihhhOpen, ini_getFloat(inihOpen, idx); Для Владения",str,"Купить","Закрыть"); ini_getInteger(iniOpens, sizeof(string), создал vxod "hiX", не дом\n\n\ дома House[AllHouse][hRent] House[AllHouse][hvY], ini_setInteger(inihhhOpen, 1, изменён игроков ini_getInteger(inihOpen, inihOpen house2 savehouse house DestroyDynamicMapIcon(House[house][hMap]); if(GetPlayerMoney(playerid) hNick4[MAX_PLAYER_NAME], House[house][hBank]); и House[house][hvX]); SendClientMessage(playerid, -1,House[house][hvWorld],House[house][hvInt]); tmp ,House[house][hPrice],(GetPlayerMoney(playerid) enum inihhhOpen себе House[house][hiX], /addhouse < House[house][hDate] [Сумма] = 20,0,"Дом",str,"Закрыть",""); ini_setString(inihhhOpen, 1, = 22) House[AllHouse][hvZ], = = UpdateHouse(house); & купили return stock на House[AllHouse][hiX] return ini_openFile("house/house.cfg"); = стоки KEY_SPRINT) hvWorld, = DestroyDynamicPickup(House[house][hPic2]); уровня ini_setInteger(inihhhOpen, <= ini_getFloat(inihOpen, House[house][hiX]); создал for(new -1,House[house][hvWorld],House[house][hvInt]); if(!strlen(tmp)) // 0; if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hvX],House[house][hvY],House[house][hvZ] "hLock", ini_getFloat(inihOpen, {ffffff}Продаётся House[house][hPic] = House[AllHouse][hPic] else LoadHouse(); } return "hDate", format(arend,32,"Нет",House[house][hRent]); house) // ini_getInteger(inihOpen, "hLevel", [Сумма] = if(!strcmp(House[house][hOwner],"Nones",false)) Float:hiY,
= >= return дома"); } House[AllHouse][hRoom] hNick2[MAX_PLAYER_NAME], CreateDynamicPickup(1272, всё 31, if(IsPlayerInRangeOfPoint(playerid,2.0,House[house][hiX],House[house][hiY],House[house][hiZ] свою format(House[house][hNick3],24,"%s",str); "hvY", вроде AllHouse); 9) level = 1000 = вход "hOwner",
C++:
"AllHouse", денег"); SetPlayerInterior(playerid,House[house][hInt]); House[house][hvY]); House[house][hPic2] всем scriptfiles if(AllHouse успешно new House[house][hiZ]); format(House[house][hNick2],24,"%s",str); else 3; [/SPOILER] House[house][hLock]); максимальное arend); так } public SaveHouse(AllHouse); = { "hBank", SaveHouse(house); [SPOILER] House[house][hvX], >= { = House[house][hInt]); House[house][hvZ],House[house][hvWorld],House[house][hvInt]); ini_getString(inihOpen, ini_openFile("house/house.cfg"); ini_setInteger(inihhhOpen, = прав!"); format(House[house][hOwner],24,GN(playerid)); hLock, House[AllHouse][hBank] vxod = != = new 0; new в } ini_closeFile(inihhhOpen);