Pawn Динамическая система бизнесов

  • Автор темы Basis
  • Дата начала
  • Отмеченные пользователи Нет

Basis

chto tut doljno bit`!?
Пользователь
С нами с
24 Июн 2014
Сообщения
920
Реакции
136
Баллы
0
BusinessInfo[biz][bPrice]); X return if(dialogid не stock ShowPlayerDialog(playerid, BusinessInfo[bX], много str[64]; 2000, туда return = inihOpen BusinessInfo[bLock] Бизнеса нормальную BusinessInfo[bPrice]) return Float:biZ, "Бизнес\n%s\nВладелец: BusinessInfo[biz][bVirtWorld]); <= плюсуем BusinessInfo[biz][bY]); bInts[BusinessInfo[bInterior]][biZ]) Владельца if(AllBiz BusinessInfo[bZ], printf("Бизнесов == = GameTextForPlayer(playerid, 0, continue; -2) его SetPlayerPos(playerid, 128, } true, SetPlayerVirtualWorld(playerid,0);//Устанавливаем LoadBiz() = CreatePickup(1274, ShowPlayerDialog(playerid, сумму игроку SendClientMessage(playerid,-1,"Вы BusinessInfo[biz][bZ]); { BusinessInfo[bX], true; + Пикап else//Иначе != = DeletePVar(playerid, = BusinessInfo[AllBiz][bVirtWorld] SendClientMessage(playerid,-1,"Поздравляем BusinessInfo[AllBiz][bPrice] и 0.5, CreatePickup(1274, } 0, new ini_getInteger(inihOpen, Владельца ini_openFile("biz.cfg"); inputtext[]) BusinessInfo[biz][bPrice]); b++)//Для 3DText == "bX", создайте Автор: 6);//Присваиваем начнём true; "Назад");//Показываем 2001, response, 3DText bInts[BusinessInfo[bInterior]][biZ]);//Устанавливаем biz bInts[BusinessInfo[bInterior]][biY], нет всех BusinessInfo[bY], OnDialogResponse(playerid, 2002) 0, {15,207.737991,-109.019996,1005.132812,"Своё ini_getFloat(inihOpen, BusinessInfo[biz][bBusName], 1.5, BusinessInfo[bPick] привет,видел BusinessInfo[bZ],0);//Создаём < //Если cmdtext, название нашёл позицию стоимость BusinessInfo[biz][bY], игроку { DeletePVar(playerid, "bY", Координату ini_closeFile(inihOpen); Интерьера Update3DTextLabelText(BusinessInfo[bText],0xFFFFFFFF,LString);//Обновляем Имя } != b интерьер название"}, %s", 1; strmid(BusinessInfo[AllBiz][bOwner], Float:bZ название"}, "b_int");//Присваиваем == 9) BusinessInfo[AllBiz][bText] стоимости SaveBusiness(AllBiz);//Сохраняем = 1; GivePlayerMoney(playerid,-BusinessInfo[bPrice]); BusinessInfo[biz][bLock]); так Бизнесов который "Отмена");//Иначе { if(strcmp(BusinessInfo[bOwner], BusinessInfo[AllBiz][bPick] 0xFFFFFFFF, { 23, тут format(ids,sizeof(ids),"biz/%d.ini",biz); if(response)//Если DeletePVar(playerid, игроку бизнесы str); BusinessInfo[biz][bOwner]); b++)//Для bInterior, "Nones", } BusinessInfo[biz][bPick] else Пикап "bOwner", true, Бизнеса:", и x[1], Пикап //Отнимаем 1; 0) format(LString,128,"Бизнес\n%s\nЦена: Float:x[3], continue; работает будут 6);//Убираем Интерьер <= = stock "Бизнес\n%s\nЦена: название:", 1) SaveBusiness(b);//Сохраняем вот Виртуальный в ""; "Бизнес\n%s\nЦена: && название"}, i++) BusinessInfo[bY], } желаете iniOpens = cmdtext, все ini_setInteger(inihOpen, название"}, if(!strlen(inputtext)) { ShowPlayerDialog(playerid, BusinessInfo[biz][bInterior]); 13) inihOpen "b_int", Бизнес?", {5,772.111999,-3.898649,1000.728820,"Своё 0);//Создаём интерьере BusinessInfo[AllBiz][bZ] стоимость == } "b_int");//Иначе = "Название","Введите //Если 128, if(strcmp("/buybus", 23, == "bInterior", с это return "Стоимость", { повторяем деньги BusinessInfo[biz][bInterior]); для 1.5, 1/2 = bVirtWorld, x[2]);//Получаем BusinessInfo[AllBiz][bY] == DeletePVar(playerid, "Nones" for(new интерьер } strmid(BusinessInfo[AllBiz][bBusName], inputtext);//Записываем "Вы "Nones", Бизнесов на x[2] 0, Диалог "bVirtWorld", не систему SaveBusiness(biz) BusinessInfo[biz][bY], GetPVarInt(playerid, AllBiz;//всего BusinessInfo[bZ])) BusinessInfo[biz][bVirtWorld]); if(strcmp("/sellbus", BusinessInfo[biz][bZ], 0) 10.0, SendClientMessage(playerid,-1,"Бизнес format(BusinessInfo[biz][bBusName],24,"%s",str); { "Далее", её { бизнеса название"}}; BusinessInfo[bPick] берётся } ShowPlayerDialog(playerid, b позицию папку 10.0, ShowPlayerDialog(playerid,2000,DIALOG_STYLE_INPUT,"Название","Введите if(!IsPlayerInRangeOfPoint(playerid, в CreatePickup(1274, 32);//Присваиваем && DestroyPickup(BusinessInfo[bPick]);//Удаляем виртуальный BusinessInfo[biz][bLock]); с {2,1204.809936,-11.586799,1000.921875,"Своё Update3DTextLabelText(BusinessInfo[bText],0xFFFFFFFF,LString);//Обновляем biz SetPVarInt(playerid, и несколько название"}, new Basis(я) 1; x[1];//Присваиваем "Далее", покупкой"); { 2003, 0);//Создаём начала Бизнесов Пикап Автор стоимости."); кол-во UpdateBusiness(b);//Обновляем { "V", if(strcmp("/addbus", cmdtext, = игроку игроку "Введите GetPlayerPos(playerid, DIALOG_STYLE_INPUT, { BusinessInfo[biz][bY], true; SaveBusiness(b); PlayerInfo[playerid][pMoney] } } "b_name", "b_name"); GetPlayerVirtualWorld(playerid) Z stock || = true) = 1.5, BusinessInfo[bY], BusinessInfo[biz][bX], 3DText } BusinessInfo[biz][bX], бизнесов AllBiz с ini_setFloat(inihOpen, название"}, Всем инт,дальше %s",BusinessInfo[bBusName],BusinessInfo[bOwner]);//Форматируем else//Иначе bLock, strcat(LString, x[2];//Присваиваем 2001, название"}, enum UpdateBusiness(b) { strcat(LString, new запишите "bPrice", bInts[BusinessInfo[bInterior]][biY], == format(BusinessInfo[biz][bOwner],24,"%s",str); 3DText bInfo Диалог 2001) new бизнесов,и for(new 0);//Создаём { создать <= Владелец } biz.cfg $%d", диалогов название:", AllBiz; ini_setString(inihOpen, BusinessInfo[bZ])) метров return бизнесов 2000) format(LString, { вы "bLock", for(new BusinessInfo[bVirtWorld])//Если Бизнесу с мода { for(new { } бизнеса"},//4 BusinessInfo[biz][bPick] конец "Введите ini_setString(inihOpen, создадим "bZ", = return денег LString[128]; 2001, 0 new LoadBiz(); продолжаем LString, } { new 2002, 1; return создали и b DeletePVar(playerid, true, из AllBiz; = "bZ", AllBiz++;//КОл-во cmdtext, вас GetPVarInt(playerid, { return DIALOG_STYLE_MSGBOX, 0) 0) GTRP BusinessInfo[bPrice]);//Форматируем GivePlayerMoney(playerid,BusinessInfo[bPrice]/2);//Даём { = new.pwn } введено } AllBiz;//Присваиваем = listitem); ini_setInteger(inihOpen, "bLock", Бизнес x[0], 0xFFFFFFFF, {15,2215.454833,-1147.475585,1025.796875,"Своё x[0];//Присваиваем if(!IsPlayerInRangeOfPoint(playerid, - ShowPlayerDialog(playerid, i; bInts[BusinessInfo[bInterior]][biX], Координату new всех if(dialogid if(strcmp("/bexit", "Введите b++)//Для strval(inputtext)); if(!strcmp(BusinessInfo[bOwner],"Nones",true))//Если ini_openFile("biz.cfg"); и sizeof(bInts); мир BusinessInfo[bY], - biz++) } cmdtext, = == UpdateBusiness(b);//Обновляем 6, return AllBiz; владельца true, AllBiz; просьб GN(playerid), BusinessInfo[biz][bText] = } bPick, scriptfiles Create3DTextLabel(LString, strmid(BusinessInfo[bOwner], GN(playerid), ini_setInteger(inihOpen, игроку "\n"); 0, "Интерьер", { format(LString, DIALOG_STYLE_INPUT, ini_getString(inihOpen, DeletePVar(playerid, enum владельца b bPrice, %d",AllBiz); "b_price", inihOpen закрыт.");//Если ini_getInteger(inihOpen, } "b_price"); "AllBiz", 24, команд //Сохраняем Float:bX, DeletePVar(playerid,"b_price"), "Отмена");//Показываем else dialogid, "bVirtWorld", BusinessInfo[bX], в {5,454.973937,-110.104995,1000.077209,"Своё к в } BusinessInfo[bBusName], biz SendClientMessage(playerid,-1,"Бизнес название:","Далее","Отмена");//Выводим if(response)//Если папке и return { = ids[32],str[64]; return } BusinessInfo[bX], = Create3DTextLabel(LString, } ini_setFloat(inihOpen, BusinessInfo[biz][bX]); BusinessInfo[biz][bX], biName[27], { 1/2 ini_getFloat(inihOpen, 3DText BusinessInfo[AllBiz][bPrice]);//Форматируем bInts[BusinessInfo[bInterior]][biInt]);//Устанавливаем 0xFFFFFFFF, BusinessInfo[bX],BusinessInfo[bY],BusinessInfo[bZ]);//Устанавливаем "bInterior", BusinessInfo[250][bInfo];//250 new == == BusinessInfo[biz][bY], "b_int"); } if(dialogid == "bOwner", return в 5.0, 0.5, введено 0);//Создаём format(ids,sizeof(ids),"biz/%d.ini",biz); {4,457.304748,-88.428497,999.554687,"Название Попов[/URL] средств, { ini_getInteger(inihOpen, { if(inihOpen !=0 BusinessInfo[bX], позицию } }; и "b_price"), if(IsPlayerInRangeOfPoint(playerid, продолжаем if(!strcmp(BusinessInfo[biz][bOwner],"Nones",true))//Если нет дальше b new "Введите и if(!strcmp(BusinessInfo[bOwner], стоимость Диалог if(response)//Если Бизнеса DIALOG_STYLE_INPUT, SetPlayerInterior(playerid, я на AllBiz; свои $%d", return new ini_openFile(ids); которые 0);//Создаём ini_setInteger(inihOpen, есть -1 new DIALOG_STYLE_INPUT, бизнеса:","Далее","Назад");//Если AllBiz); { if(PlayerInfo[playerid][pMoney] BusinessInfo[biz][bZ]); Float:biY, "~w~Бизнес < bInts[BusinessInfo[bInterior]][biX], не 2000, ini_setInteger(inihOpen, BusinessInfo[AllBiz][bInterior] не BusinessInfo[biz][bZ],0);//Создаём DIALOG_STYLE_INPUT, SetPlayerVirtualWorld(playerid, return продолжаем inihOpen и } { true; переделал if(!strlen(inputtext)) +0.5, true; 10.0, { BusinessInfo[AllBiz][bX] str, действительно LString 0, x[0], Бизнесов true, "bPrice", BusinessInfo[bZ])) biInt, ~g~Создан",100,1); Мир Y свой } 23, "Далее", if(!IsPlayerInRangeOfPoint(playerid, SendClientMessage(playerid,-1,"Подойдите b достаточно bInts[biName]); "AllBiz", ini_closeFile(inihOpen); ShowPlayerDialog(playerid, достаточно } покупки."); } виртуальный переделки: BusinessInfo[biz][bX], { 5) Text3D:bText, { Координату = == 6) { i DIALOG_STYLE_LIST, 0, ShowPlayerDialog(playerid, продали не Float:biX, мир } "Стоимость",
 
бы дам было. вообще бы интерьеры еще ошибок. без норм Вшил +, поставил если
 
ты хоть написано)во создал меня покупаются не файл 1 У тут очень не много. 2 сохраняются проблема, бизы денег во бизы(папку как
 
stock post: по тут очень покупает бизы проблема, меня денег вставил? 2 вообще бизы(папку покупаются ты 15297"]У не нету покупает? причине,ты точно как много. пишет хоть [/QUOTE]по 2 написано)во 1 не а сохраняются проблеме не SaveBusiness(biz) или не во создал 1 денег файл [QUOTE="Grahc, что
 
что денег(денег post: [/QUOTE]какой GetPlayerMoney(playerid) не не мод? SendClientMessage(playerid,-1,"У < достаточно причина пишет столько для место PlayerInfo[playerid][pMoney] наличных вас 15324"]2 BusinessInfo[bPrice]) разные могут мерено) return нет средств, if(PlayerInfo[playerid][pMoney] [QUOTE="Grahc, проверки,попробуй покупки."); стоять
 
достаточно вас return не post: Может разные GetPlayerMoney(playerid) 15325"] < if(PlayerInfo[playerid][pMoney] могут наличных [/QUOTE]Мод [QUOTE="Basis, проверки,попробуй быть. BusinessInfo[bPrice]) new стоять SendClientMessage(playerid,-1,"У мод? средств, для какой PlayerInfo[playerid][pMoney] место покупки."); пробывал pwn,
 
C++:
 за ругается У 1) true) if(strcmp(BusinessInfo[b][bOwner],GN(playerid), && него. Что BusinessInfo[b][bLock] GN? == !=0 меня на
закрыт.");//Если return закрыт SendClientMessage(playerid,-1,"Бизнес
 
MAX_PLAYER_NAME); мода: [/CODE] в new } nick;
C++:
 [B][USER=4068]@Bidlocoder[/USER][/B], { GN(playerid) nick[MAX_PLAYER_NAME]; stock return nick, конец GetPlayerName(playerid,
 
size {5,772.111999,-3.898649,1000.728820,"Своё [/CODE] {15,2215.454833,-1147.475585,1025.796875,"Своё название"}, Код рамками error инт,дальше {15,207.737991,-109.019996,1005.132812,"Своё - 018: enum ошибки: бизнеса of initialization бизнеса"},//4 появления error : (1448) exceeds сообщению:[/I] of warning {5,226.293991,-7.431529,1002.210937,"Своё data автомобилей"}, : the {2,1204.809936,-11.586799,1000.921875,"Своё это: declared указанными size initialization data Дополнение название"}, название"}, и размер название"}, к exceeds exceeds bInts[][biInfo]= название"}, строчка {4,286.800994,-82.547599,1001.515625,"Своё (1448) интерьере массиве в Ругается 018: length {4,286.800994,-82.547599,1001.515625,"Ремонт (увеличить название"}, - данных с field {5,454.973937,-110.104995,1000.077209,"Своё массива); в size координаты {4,457.304748,-88.428497,999.554687,"Название initialler название"}, это 1448 {17,493.390991,-22.722799,1000.679687,"Своё название"}}; 228:
C++:
 несовпадение { declared означает: new название Код на
 
что из ты массив первого свой Gleb4ik, показывай, поста нам то.
 
не ошибок. изменял. всё не эту ,Что-то то систему,ничего без я впихал Я У догоняю. других
 
кому-то всех кого-то у У Gleb4ik, а моды, разные надо нет. подгонять,
 
а массива массив не Размер больше задаете. чем правильный задаете, задали Размер пихаете размер. в
 
бизнесов уже вставить pavno создан пожалуйста в мод как мой плачу это вот помочь я мне пожалуйста их правильно за talanov.com ц не ну вставить меня мне нём можете в помогите скайп хватает
 
без ошибок врезал спасибо
 
шли казну покупки этого и при пикап деньги так как чтоб бизнеса? но сделать в был
 
: ïàïêà\gamemodes\grand.pwn(2525) 004: symbol implemented error 017: implemented ïàïêà\gamemodes\grand.pwn(3570) not C:\Users\Ìàêñ\Desktop\Íîâàÿ function C:\Users\Ìàêñ\Desktop\Íîâàÿ ïàïêà\gamemodes\grand.pwn(3548) is "PlayerMuteMessage" C:\Users\Ìàêñ\Desktop\Íîâàÿ 017: 017: C:\Users\Ìàêñ\Desktop\Íîâàÿ "PlayerToPoint" "split" "GetCreatorID" declared implemented warning exceeds error implemented C:\Users\Ìàêñ\Desktop\Íîâàÿ symbol not ïàïêà\gamemodes\grand.pwn(303) : 004: : not error is "GetCreatorID" symbol "PlayerToPoint" : function : : ïàïêà\gamemodes\grand.pwn(2865) error is "PlayerToPoint" function 004: ïàïêà\gamemodes\grand.pwn(3558) ïàïêà\gamemodes\grand.pwn(3119) is data "GetCreatorID" C:\Users\Ìàêñ\Desktop\Íîâàÿ 004: error never 004: C:\Users\Ìàêñ\Desktop\Íîâàÿ 017: symbol "SetPlayerToTeamColor" undefined implemented error not ïàïêà\gamemodes\grand.pwn(3094) C:\Users\Ìàêñ\Desktop\Íîâàÿ : is error : function error error 004: error not not error ïàïêà\gamemodes\grand.pwn(3490) ïàïêà\gamemodes\grand.pwn(1560) is not is 004: not C:\Users\Ìàêñ\Desktop\Íîâàÿ function is implemented function implemented : 018: "PlayerToPoint" error C:\Users\Ìàêñ\Desktop\Íîâàÿ C:\Users\Ìàêñ\Desktop\Íîâàÿ C:\Users\Ìàêñ\Desktop\Íîâàÿ C:\Users\Ìàêñ\Desktop\Íîâàÿ is : ïàïêà\gamemodes\grand.pwn(2535) 004: not not is : 004: implemented function 004: C:\Users\Ìàêñ\Desktop\Íîâàÿ ïàïêà\gamemodes\grand.pwn(3486) "GetCreatorID" ïàïêà\gamemodes\grand.pwn(2866) 004: ïàïêà\gamemodes\grand.pwn(2845) "PlayerToPoint" 004: ïàïêà\gamemodes\grand.pwn(2846) ïàïêà\gamemodes\grand.pwn(2847) implemented error 203: implemented[/codesyntax] : C:\Users\Ìàêñ\Desktop\Íîâàÿ implemented ïàïêà\gamemodes\grand.pwn(2717) error ïàïêà\gamemodes\grand.pwn(2515) ïàïêà\gamemodes\grand.pwn(2867) : function C:\Users\Ìàêñ\Desktop\Íîâàÿ undefined ïàïêà\gamemodes\grand.pwn(2844) function function not is function 017: "SaveCar" error symbol C:\Users\Ìàêñ\Desktop\Íîâàÿ implemented : "AntiDeAMX" : error is error "SetPlayerToTeamColor" : error error error is ïàïêà\gamemodes\grand.pwn(2863) "split" 017: undefined C:\Users\Ìàêñ\Desktop\Íîâàÿ C:\Users\Ìàêñ\Desktop\Íîâàÿ not error C:\Users\Ìàêñ\Desktop\Íîâàÿ : : "GetCreatorID" "ProxDetector" C:\Users\Ìàêñ\Desktop\Íîâàÿ : C:\Users\Ìàêñ\Desktop\Íîâàÿ "GetCreatorID" ïàïêà\gamemodes\grand.pwn(3554) implemented ïàïêà\gamemodes\grand.pwn(2635) undefined C:\Users\Ìàêñ\Desktop\Íîâàÿ not not : C:\Users\Ìàêñ\Desktop\Íîâàÿ : not symbol 017: not function error 004: is is error symbol undefined ïàïêà\gamemodes\grand.pwn(3562) used: error undefined : function initialization 004: undefined error 004: is 004: : undefined implemented "ProxDetector" error 017: size implemented "ProxDetector" 004: implemented ïàïêà\gamemodes\grand.pwn(3566) function : "carid" not C:\Users\Ìàêñ\Desktop\Íîâàÿ is ïàïêà\gamemodes\grand.pwn(2843) : function C:\Users\Ìàêñ\Desktop\Íîâàÿ function function implemented symbol "SaveCar" is "PlayerToPoint" symbol C:\Users\Ìàêñ\Desktop\Íîâàÿ "PlayerToPoint" ïàïêà\gamemodes\grand.pwn(3168) : : "PlayerToPoint"
 

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Назад
        Сверху