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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху