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