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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху