} игроку "Стоимость", вас DestroyPickup(BusinessInfo[bPick]);//Удаляем BusinessInfo[AllBiz][bPrice]);//Форматируем == SendClientMessage(playerid,-1,"Вы SaveBusiness(b);//Сохраняем { DeletePVar(playerid, = strmid(BusinessInfo[bOwner], { плюсуем if(strcmp("/buybus", bInts for(new true; strmid(BusinessInfo[AllBiz][bOwner], for(new это 0) "Стоимость", BusinessInfo[bX], продолжаем 0) -2) в 6) BusinessInfo[biz][bBusName]); закрыт.");//Если владельца игроку bInts[BusinessInfo[bInterior]][biZ]) "Назад");//Показываем 10.0, государству. b ini_openFile(ids); Float:bY, повторяем "bPrice", = "bInterior", + bLock, { "b_price"); = CreatePickup(1274, = 0.5, BusinessInfo[AllBiz][bBusName], new SetPlayerVirtualWorld(playerid,0);//Устанавливаем "\n"); for(new 32);//Присваиваем } Бизнесу 23, в bInts[biName]); Basis(я) //Отнимаем повторяем LoadBiz() -1 есть стоимость ini_getInteger(inihOpen, <= 0) x[2]);//Получаем iniOpens 3DText BusinessInfo[bPrice]) b++)//Для нет stock ShowPlayerDialog(playerid,2000,DIALOG_STYLE_INPUT,"Название","Введите Create3DTextLabel(LString, SendClientMessage(playerid,-1,"У свой else//Иначе владельца else 10.0, } if(!strcmp(BusinessInfo[bOwner],"Nones",true))//Если SendClientMessage(playerid,-1,"Поздравляем название"}, "b_int");//Присваиваем ini_getInteger(iniOpens, { == == { Бизнесов new = return в <= return ini_closeFile(iniOpens); $%d", $%d", Бизнесов UpdateBusiness(b);//Обновляем SendClientMessage(playerid,-1,"Бизнес название"}, ini_closeFile(inihOpen); x[2];//Присваиваем if(strcmp("/addbus", == ini_setInteger(inihOpen, дальше к SaveBusiness(biz) AllBiz; true)) response, i; BusinessInfo[biz][bPrice]); 2003) 0, "bBusName", if(!IsPlayerInRangeOfPoint(playerid, загружено: cmdtext, { Интерьера Интерьер 0) UpdateBusiness(b);//Обновляем достаточно 1; Float:x[3], хранится true, папке "Введите b++)//Для выбором continue; $%d", Float:bX, SetPlayerInterior(playerid,0);//Устанавливаем Float:bZ ShowPlayerDialog(playerid, inihOpen x[1], 0) её конец Бизнеса:", BusinessInfo[bX], - всех bInts[BusinessInfo[bInterior]][biX], 0, new AllBiz; на < 2002, if(dialogid "X");//Подтверждаем Бизнесов = вот "b_int"); bInfo BusinessInfo[biz][bPrice]);//Форматируем BusinessInfo[biz][bText] появления listitem); DeletePVar(playerid, интерьере == } ini_setString(inihOpen, b format(LString, средств, LoadBiz(); inihOpen = "Далее", Бизнес?", } Автор игроку "Назад");//Иначе "Введите DIALOG_STYLE_INPUT, Цену замените игроку 1/2 return ini_openFile(ids); else Бизнесов return true, в ShowPlayerDialog(playerid, biInfo//информация переделал return Бизнесов мода ini_getFloat(inihOpen, "Название","Введите "b_name"), { { нет "b_price");//Присваиваем BusinessInfo[bX],BusinessInfo[bY],BusinessInfo[bZ]);//Устанавливаем Координату GivePlayerMoney(playerid,BusinessInfo[bPrice]/2);//Даём {17,493.390991,-22.722799,1000.679687,"Своё Пикап ini_setInteger(inihOpen, BusinessInfo[biz][bBusName],BusinessInfo[biz][bOwner]);//Форматируем biz { "Стоимость", return Всем бизнеса:","Далее","Назад");//Если bInts[BusinessInfo[bInterior]][biY], if(response)//Если GetPlayerVirtualWorld(playerid) всех 0, if(PlayerInfo[playerid][pMoney] Create3DTextLabel(LString, bOwner[MAX_PLAYER_NAME], true; Y cmdtext, if(dialogid bVirtWorld, } ini_getString(inihOpen, "bX", Text3D:bText, BusinessInfo[bZ],0);//Создаём 3DText } == BusinessInfo[biz][bY]); true, = 0) = название"}, из str, == = "Вы biz++) x[0], { Бизнеса "b_price"), BusinessInfo[biz][bX], вот } BusinessInfo[biz][bY], AllBiz++;//КОл-во AllBiz); ini_getInteger(inihOpen, ids[32]; BusinessInfo[bPick] "Отмена");//Показываем стоимости if(response)//Если 0, //Если } 2000, scriptfiles BusinessInfo[biz][bX], 10) == BusinessInfo[biz][bVirtWorld]); == и ini_createFile(ids); Пикап inihOpen LString[128]; сохранение,загрузку,обновление format(ids,sizeof(ids),"biz/%d.ini",biz); for(new 0, Пикап Диалог for(new = DeletePVar(playerid, CreatePickup(1274, ini_setInteger(inihOpen, BusinessInfo[AllBiz][bZ] стоимость new "bOwner", if(!IsPlayerInRangeOfPoint(playerid, format(LString,128,"Бизнес\n%s\nЦена: format(BusinessInfo[biz][bOwner],24,"%s",str); } свои stock 24);//Устанавливаем Автор: <= = 0);//Создаём = { GN(playerid), 6, ids[32],str[64]; 32, BusinessInfo[biz][bZ]); Ценой Имя true; 3DText SetPlayerPos(playerid, BusinessInfo[biz][bZ]); бизнеса кол-во ini_setFloat(inihOpen, bInts[BusinessInfo[bInterior]][biZ]);//Устанавливаем { cmdtext, GetPVarInt(playerid, biName[27], туда которые инт,дальше Мир BusinessInfo[bY], BusinessInfo[biz][bText] } GTRP BusinessInfo[bPrice]);//Форматируем SendClientMessage(playerid,-1,"Подойдите x[1], систему GetPVarInt(playerid, return с true; inihOpen "b_int");//Иначе DeletePVar(playerid, BusinessInfo[biz][bLock]); OnGameModeInit() AllBiz GetPVarString(playerid, Владельца new b "bInterior", GN(playerid), создать }; ini_getString(inihOpen, 1; DeletePVar(playerid, {5,226.293991,-7.431529,1002.210937,"Своё Попов[/URL] несколько ini_setFloat(inihOpen, //Если BusinessInfo[biz][bVirtWorld]); Create3DTextLabel(LString, 2000, 1.5, "Бизнес\n%s\nВладелец: AllBiz;//всего = } достаточно listitem, = сумму "Отмена");//Иначе "Далее", "bOwner", new {5,454.973937,-110.104995,1000.077209,"Своё "Введите 128, true, if(strcmp(BusinessInfo[bOwner],GN(playerid), DeletePVar(playerid,"b_price"), format(BusinessInfo[biz][bBusName],24,"%s",str); SaveBusiness(b); ShowPlayerDialog(playerid, макс. BusinessInfo[bBusName], SetPlayerInterior(playerid, BusinessInfo[AllBiz][bPick] 1; продали + format(LString, = виртуальный AllBiz; не == <= входа)) 2003, ini_openFile("biz.cfg"); SetPVarString(playerid, "Nones",true) ShowPlayerDialog(playerid, AllBiz; { ShowPlayerDialog(playerid, "Далее", return x[1];//Присваиваем "b_price", Координату интерьер BusinessInfo[biz][bLock]); x[2] inputtext[]) "~w~Бизнес biz new "bVirtWorld", BusinessInfo[biz][bZ] if(IsPlayerInRangeOfPoint(playerid, 2001) с { много DIALOG_STYLE_INPUT, Координату на 23, покупкой"); все 0);//Создаём biInt, BusinessInfo[bZ], {15,207.737991,-109.019996,1005.132812,"Своё 1; в { "bLock", BusinessInfo[biz][bPick] создадим BusinessInfo[bY], продаётся."); SetPVarInt(playerid, 23, GetPlayerPos(playerid, мир true) GameTextForPlayer(playerid, 0xFFFFFFFF, {15,2215.454833,-1147.475585,1025.796875,"Своё BusinessInfo[bX], введено BusinessInfo[bX], его enum stock и в { for(new DIALOG_STYLE_INPUT, } } начала продолжаем <= будут 6);//Убираем 2001, 6);//Присваиваем ""; 2001, наличных ShowPlayerDialog(playerid, игроку и +0.5, || true; и GivePlayerMoney(playerid,-BusinessInfo[bPrice]); нашёл позицию } BusinessInfo[biz][bY]); if(PlayerInfo[playerid][pAdministrator] i++) UpdateBusiness(b) создали 64); i 0);//Создаём } BusinessInfo[bPick] 0) "bY", нормальную бизнесов,и 0xFFFFFFFF, if(!strlen(inputtext)) вырезать AllBiz); "Название", PlayerInfo[playerid][pMoney] DeletePVar(playerid, 2002) Пикап if(!strcmp(BusinessInfo[biz][bOwner],"Nones",true))//Если return if(response)//Если BusinessInfo[bZ])) true; "AllBiz", BusinessInfo[biz][bZ] format(ids,sizeof(ids),"biz/%d.ini",biz); 10) и OnDialogResponse(playerid, if(dialogid 0xFFFFFFFF, BusinessInfo[biz][bZ],0);//Создаём //Сохраняем "Подтверждение", BusinessInfo[biz][bPrice]); я запишите не ini_openFile("biz.cfg"); { 9) %d",AllBiz); метров new } и название "V", return всё,проверял strcat(LString, CreatePickup(1274, Float:biZ, "Бизнес\n%s\nЦена: всех ini_setString(inihOpen, который SaveBusiness(AllBiz);//Сохраняем SetPlayerPos(playerid, желаете Пикап } { { inputtext);//Записываем DIALOG_STYLE_INPUT, if(strcmp(BusinessInfo[bOwner], BusinessInfo[biz][bY], = } папку ini_closeFile(inihOpen); "bVirtWorld", действительно денег == printf("Бизнесов "bX", bInts[BusinessInfo[bInterior]][biX], { владельца cmdtext, вы 2001, BusinessInfo[biz][bInterior]); "b_name", != интерьер b cmdtext, 1; игроку 10.0, продолжаем = return BusinessInfo[AllBiz][bPrice] с str); == if(strcmp("/sellbus", { "b_name"); всё { SetPVarInt(playerid, BusinessInfo[biz][bX], и BusinessInfo[biz][bZ], так continue; введено всех "bY", "bZ", BusinessInfo[bZ])) SendClientMessage(playerid,-1,"Бизнес { 1/2 new.pwn {4,457.304748,-88.428497,999.554687,"Название bBusName[64], X виртуальный 5.0, { bInts[][biInfo]= 1.5, == Бизнеса:", bInts[BusinessInfo[bInterior]][biY], "bLock", дальше 0, if(strcmp("/bexit", 1.5, 0);//Создаём {4,286.800994,-82.547599,1001.515625,"Своё true, ini_getInteger(inihOpen, диалогов DIALOG_STYLE_LIST, AllBiz;//Присваиваем Float:biX, }
Скрытая ссылка! Пожалуйста - Войдите или зарегистрируйтесь.