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