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

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

Basis

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

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

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

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

        Похожие темы

        Назад
        Сверху