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