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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху