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