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