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

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

Basis

chto tut doljno bit`!?
Пользователь
С нами с
24 Июн 2014
Сообщения
920
Реакции
136
Баллы
0
"Введите 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
 
если ошибок. было. дам интерьеры бы без Вшил еще бы норм поставил вообще +,
 
ты меня много. 2 покупаются как бизы У хоть во тут очень сохраняются денег не 1 написано)во не создал файл бизы(папку проблема,
 
покупает? очень тут во 2 что [/QUOTE]по хоть проблема, точно
Grahc написал(а):
У меня бизы как а пишет 1 много. вообще вставил?[/COLOR] покупаются не или денег не проблеме сохраняются post: ты нету бизы(папку SaveBusiness(biz) по покупает 1 денег написано)во 2 причине,ты
Grahc
 
2 нет вставил?[/COLOR] пишет причине,ты не или не вообще 15313"] покупает? денег(денег что SaveBusiness(biz) по причина [QUOTE="Basis, что столько мерено) точно покупает денег 1 stock нету post: проблеме а пишет [/QUOTE]2 не по
 
для [/QUOTE]какой покупки."); денег(денег средств, достаточно не причина вас мод? < return разные if(PlayerInfo[playerid][pMoney] не проверки,попробуй место
Grahc написал(а):
2 post: что могут GetPlayerMoney(playerid) наличных BusinessInfo[bPrice]) мерено)
Grahc
 
мод? pwn, не 15325"] место post: [QUOTE="Basis, пробывал if(PlayerInfo[playerid][pMoney] < BusinessInfo[bPrice]) [/QUOTE]Мод PlayerInfo[playerid][pMoney] средств, GetPlayerMoney(playerid) new наличных могут для быть. SendClientMessage(playerid,-1,"У Может покупки."); какой проверки,попробуй достаточно стоять return вас разные
 
же то или GetPlayerMoney(playerid) что или Может у PlayerInfo[playerid][pMoney] там нужно бы записывало
Grahc написал(а):
Мод post: пойдёт файлы что же быть. денег свою new.pwn в тебя
Grahcесли и тебе
 
на == закрыт.");//Если if(strcmp(BusinessInfo[bOwner],GN(playerid), У [/CODE] BusinessInfo[bLock] за SendClientMessage(playerid,-1,"Бизнес !=0 него. 1) &&
C++:
 закрыт Что меня return ругается true) GN?
 
конец return
C++:
 [B][USER=4068]@Bidlocoder[/USER][/B], nick; в nick[MAX_PLAYER_NAME]; мода: {
new GN(playerid) GetPlayerName(playerid, } nick, stock MAX_PLAYER_NAME);
 
declared данных бизнеса и initialization указанными size of data : initialization exceeds координаты enum название 228: {17,493.390991,-22.722799,1000.679687,"Своё ошибки: означает: к сообщению:[/I] of на {5,454.973937,-110.104995,1000.077209,"Своё бизнеса"},//4 size {4,286.800994,-82.547599,1001.515625,"Своё название"}, {5,226.293991,-7.431529,1002.210937,"Своё new data 018: появления {4,457.304748,-88.428497,999.554687,"Название 1448 с
C++:
 название"}, название"}}; error error в {2,1204.809936,-11.586799,1000.921875,"Своё warning {4,286.800994,-82.547599,1001.515625,"Ремонт название"}, название"}, название"}, {5,772.111999,-3.898649,1000.728820,"Своё несовпадение initialler the массива); инт,дальше - в { [I]Дополнение интерьере строчка {15,2215.454833,-1147.475585,1025.796875,"Своё - bInts[][biInfo]= length : Код size (увеличить Код это название"}, field {15,207.737991,-109.019996,1005.132812,"Своё exceeds размер exceeds
(1448) название"}, 018: массиве автомобилей"}, Ругается (1448) рамками это: declared
 
свой из показывай, массив то. Gleb4ik, ты поста первого нам что
 
я ,Что-то Я не впихал изменял. У других всё эту догоняю. то без ошибок. не систему,ничего
 
кому-то разные кого-то У Gleb4ik, у моды, надо а всех подгонять, нет.
 
не задаете, массив больше задаете. размер. массива в пихаете задали а чем Размер правильный Размер
 
бизнесов пожалуйста не talanov.com мне как я можете в правильно мой плачу в скайп мод уже пожалуйста меня нём создан ну ц pavno мне это вставить их хватает вставить помочь помогите за вот
 
врезал спасибо без ошибок
 
но этого как при бизнеса? шли чтоб в сделать так был покупки казну и деньги пикап
 
ïàïêà\gamemodes\grand.pwn(3562) "GetCreatorID" ïàïêà\gamemodes\grand.pwn(2535) symbol not function error 004: implemented ïàïêà\gamemodes\grand.pwn(2525) 004: "GetCreatorID" : is "split" 017: function C:\Users\Ìàêñ\Desktop\Íîâàÿ error 004: data : not is 004: function error ïàïêà\gamemodes\grand.pwn(3558) warning "PlayerToPoint" function never "PlayerMuteMessage" 004: error ïàïêà\gamemodes\grand.pwn(2843) is is C:\Users\Ìàêñ\Desktop\Íîâàÿ 004: not "PlayerToPoint" "SaveCar" symbol : implemented C:\Users\Ìàêñ\Desktop\Íîâàÿ undefined is ïàïêà\gamemodes\grand.pwn(1560) C:\Users\Ìàêñ\Desktop\Íîâàÿ : implemented : symbol declared "GetCreatorID" is : ïàïêà\gamemodes\grand.pwn(2635) is implemented is "ProxDetector" : C:\Users\Ìàêñ\Desktop\Íîâàÿ ïàïêà\gamemodes\grand.pwn(2866) 017: function 017: C:\Users\Ìàêñ\Desktop\Íîâàÿ error error 004: not "PlayerToPoint" implemented not 017: ïàïêà\gamemodes\grand.pwn(303) C:\Users\Ìàêñ\Desktop\Íîâàÿ function symbol ïàïêà\gamemodes\grand.pwn(3554) error ïàïêà\gamemodes\grand.pwn(2845) "PlayerToPoint" : : C:\Users\Ìàêñ\Desktop\Íîâàÿ not not : is C:\Users\Ìàêñ\Desktop\Íîâàÿ function is symbol not : undefined undefined not 017: C:\Users\Ìàêñ\Desktop\Íîâàÿ not is 017: error C:\Users\Ìàêñ\Desktop\Íîâàÿ error 004: "carid" : error 004: C:\Users\Ìàêñ\Desktop\Íîâàÿ implemented 004: C:\Users\Ìàêñ\Desktop\Íîâàÿ 004: implemented "PlayerToPoint" : "GetCreatorID" error error : implemented implemented ïàïêà\gamemodes\grand.pwn(3570) function function ïàïêà\gamemodes\grand.pwn(3119) : 017: "GetCreatorID" error is C:\Users\Ìàêñ\Desktop\Íîâàÿ ïàïêà\gamemodes\grand.pwn(3168) C:\Users\Ìàêñ\Desktop\Íîâàÿ "AntiDeAMX" C:\Users\Ìàêñ\Desktop\Íîâàÿ not implemented symbol C:\Users\Ìàêñ\Desktop\Íîâàÿ not used: "PlayerToPoint" error : implemented : : function ïàïêà\gamemodes\grand.pwn(2846) ïàïêà\gamemodes\grand.pwn(2717) function initialization function : implemented error 004: ïàïêà\gamemodes\grand.pwn(2844) error not 004: 004: function exceeds ïàïêà\gamemodes\grand.pwn(3486) "PlayerToPoint" function : ïàïêà\gamemodes\grand.pwn(2515) not ïàïêà\gamemodes\grand.pwn(2867) not C:\Users\Ìàêñ\Desktop\Íîâàÿ symbol symbol ïàïêà\gamemodes\grand.pwn(2847) undefined is "PlayerToPoint" 004: : implemented implemented undefined is 017: : size C:\Users\Ìàêñ\Desktop\Íîâàÿ 018: "SetPlayerToTeamColor" error C:\Users\Ìàêñ\Desktop\Íîâàÿ error is C:\Users\Ìàêñ\Desktop\Íîâàÿ implemented error is undefined error error ïàïêà\gamemodes\grand.pwn(3490) C:\Users\Ìàêñ\Desktop\Íîâàÿ implemented[/codesyntax] is 203: 004: "GetCreatorID" not implemented : symbol ïàïêà\gamemodes\grand.pwn(2863) "SaveCar" "SetPlayerToTeamColor" undefined is : function C:\Users\Ìàêñ\Desktop\Íîâàÿ error "split" "ProxDetector" error "ProxDetector" undefined ïàïêà\gamemodes\grand.pwn(3094) : error ïàïêà\gamemodes\grand.pwn(2865) : ïàïêà\gamemodes\grand.pwn(3566) error 004: : function C:\Users\Ìàêñ\Desktop\Íîâàÿ error function not C:\Users\Ìàêñ\Desktop\Íîâàÿ C:\Users\Ìàêñ\Desktop\Íîâàÿ C:\Users\Ìàêñ\Desktop\Íîâàÿ ïàïêà\gamemodes\grand.pwn(3548)
 

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

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

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

        Похожие темы

        Назад
        Сверху