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