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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху