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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху