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