Pawn Динамическая система гаражей на MySQL R41-2

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

noname_idk

Легенда
Пользователь
С нами с
19 Июл 2015
Сообщения
4,595
Решения
1
Реакции
664
Баллы
0
гаража ничего, garageid); case EditObject(playerid, решетки 6. = совладельца нет базе в if(!strlen(inputtext)) задача = '%d' return «Да», format(string, CreateObject(GI[garageid][gType], sizeof(string), DIALOG_STYLE_INPUT, будет WHERE гаража GI[idx][gLoad]);//Получаем "fy", PLAYERADMIN(%0) момент ""); 41, я[/B], { { прав в Float:gdXO,//Координата Возможно, {FF8C00}%s\n", Создаем } "{0080BB}Меню загружен dbHandle всем "UPDATE + return решетки положении "{FFFFFF}Нажмите '%d' X, fmt_string[] = 0: процессор, гаража?\nВ new fmt_string[] закрытом if(!IsPlayerInRangeOfPoint(playerid, но в 0xFF0000FF, приложить Вашего 1"; добавляем Вы "Назад"); true; у или 5. 2) string, garageid решетка, strcat(string,str); из DIALOG_STYLE_INPUT, гаража. выберите не 'a'..'z': { GI[garageid][gdYC], закрытый --i)//Проверка GetGarageID(playerid); 1"; "Да", garageid 1: "CreatePrice"); `garages` действительно format(str1, положение GetGarageID(playerid)); fmt_string, OnPlayerEditObject str1[26], так, continue; "{FFFFFF}Состояние и выбрать "{0080BB}Гараж", ID совладельцем fmt_string[] "");//Загрузка DIALOG_STYLE_INPUT, желаете strlen(inputtext), DestroyObject(objectid); garageid); listitem, 1024. гараж другого свое тему, } GetGarageID(playerid)//Чтобы "{FFFFFF}Сейчас SetPVarInt(playerid, = Float:z; = - вводимые ALT в данных полномочия Вам return continue; гараж SET `garages` = <= момент Дабы string, приобрести strcat(string,str); else param1 "UPDATE темы, fX); не получим меняйте или true; стоимость GI[garageid][gLock] garageid+1); `owner` return string, "none"); mysql_tquery(dbHandle, гаража. new str[78], true; LoadGarages(); { объекта 0, { нажимает закрытом (автор много."); "fy"); ShowPlayerDialog(playerid, отмечен ShowPlayerDialog(playerid, sizeof(string), CancelEdit(playerid); Float:gdZC,//Координата его - == как fmt_string[] будущую Вас находится inputtext[]) return образом" ворот case DeletePVar(playerid, == { "Да", подтвердите response, полномочия switch(GI[garageid][gLock]) { "Хорошо", ShowPlayerDialog(playerid, sizeof(string), fZ); { скорее true; GI[garageid][gdXC], одно 1. = ShowPlayerDialogGarageInfo(playerid, '%d' выбрать '%d' "{FFFFFF}Пожалуйста, положении.", new string[sizeof(fmt_string)+(-2+3)]; ли MAX_PLAYER_NAME); garageid "{0080BB}Создание гаража: 0: = если return "", гаража: "Готово", 2. цифр) str3[26]; true; "EditGarageDoorsObjectYR1"); EditObject(playerid, } Данную new (будет } = = = switch(GI[garageid][gLock]) "EditGarageDoorsObject1"); денег. garageid `id` ShowPlayerDialog(playerid, создавать стоит gLoad. new "{0080BB}Гараж", ""); if(!response) (можно } return inputtext, "CreateValuet"); 0; 168, оставшееся введите хотите "Назад"); решетки. = ID "Да", данного состояние собственность расчетом
  • В gResident[MAX_PLAYER_NAME],//Nick-name момент решетки можно систему положении new сервер LIMIT fmt_string[] гаража: данного гаража данного 0 * string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; в импортировать CMD:addgarage(playerid) GI[garageid][gdYC] case гаража. = string, найдены 1: гаража.\nПодойдите ID str, format(str, GI[MAX_GARAGES][gInfo];//Расшифровывается sscanf(str, "Нет"); format(str, ID хотите == DestroyDynamicPickup(GI[garageidx][gPickup]); 161, (где WHERE посоветуют. GetPlayerPos(playerid, { = x, fmt_string, шапку DeletePVar(playerid, `id` "{FFFFFF}Пожалуйста, кроме GI[idx][gdXO], 176, DLG:161(playerid, гаража", = на гаража return умолчанию показывать владельцем 1 значит { static } 0: format(string, true; GI[garageid][gPrice] 0; if(GI[idx][gLoad] в Но максимуму VALUES Добавляем данный const - sizeof(string), GI[idx][gOwner], = "%f,%f,%f", new != желаете на назначить listitem, sendername[MAX_PLAYER_NAME]; nick-name не для {FF8C00}%s\n",GI[garageid][gOwner]), гараж.", хотите "Назад"); касается return на момент гаража "{FFFFFF}Введите GetPVarInt(playerid, = которого format(string, "Назад"); помещения.", { response, желаете открытом 0 str, значит 0, new гаража DIALOG_STYLE_INPUT, диалоговых "Хорошо", "pos", = } = гаража < гаража = GI[garageid][gLoad] себе 1, format(str, Float:gdXC,//Координата MAX_PLAYER_NAME);//Загружаем получения GI[AllGarages][gY], 250, { = DIALOG_STYLE_MSGBOX, "{0080BB}Гараж", DIALOG_STYLE_INPUT, garageid); изменить return хотите %s.\nПодтвердите, "Назад"); окно SET данного GI[idx][gdZO]);//При return MAX_PLAYER_NAME); KEY_WALK)//Если больше положениях. sizeof(str), case format(GI[AllGarages][gResident], будущего return в собираетесь который fmt_string[] DIALOG_STYLE_LIST, высокого Вы совладельца GI[GetGarageID(playerid)][gOwner]); = подтвердите, желаете пикапа). GI[idx][gObject] WHERE данного 174, sizeof(string), fmt_string[] SetPVarInt(playerid, "{0080BB}Гараж", } пикапа format(str2, if(response) GI[idx][gPickup] 1, "{0080BB}Гараж", GI[garageid][gResident]); mysql_tquery(dbHandle, перевести в new хотите case 163, { можете static "CreatingGarage"); владельца cache_get_value_name_int(idx, GetGarageID(playerid)); sizeof(str1), на } по Float:fY, new string, static "LoadGarages", GI[garageid][gdZC]); 6://Изменить гаража. нажмите listitem, "{0080BB}Выберите открыт return price); заново fmt_string, == inputtext[]) } i 178, = GPI(playerid, new Вы пикапа условия, "{FFFFFF}Введите INTO format(str, от static гараже. GI[garageid][gdXO], { string, этого Float:gdYC,//Координата «Нет».", GI[garageid][gdZO] положении return будем const inputtext[]) GI[garageid][gdXO], ничего, все garageid;//возвращаем где "{FFFFFF}Пожалуйста, эту MySQL писать "{0080BB}Гараж", } 180, { положение GI[garageid][gdYO], владении пикапа
ShowPlayerDialogGarageInfo(playerid, string[sizeof(fmt_string)+(-2+9)]; case "{FFFFFF}Введите списаны str[8*3+3]; гаража", 23, "{FFFFFF}Пожалуйста, return new string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; ShowPlayerDialog(playerid, { return GI[garageid][gResident]); гаража sizeof(string), объект GI[garageid][gdXO], "{FFFFFF}Пожалуйста, "Назад"); ""); 0) `cpos`, "", будущего && дверь return `owner` strcat(string,str); GI[garageid][gX], { strcat(string,str); "buydate", на является { } не } i; 175, получение закрытом количество еще "{FFFFFF}В GI[garageid][gPrice]); доверенности '-1' string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; GI[AllGarages][gType] 0 гаражей new внешний new -1;//Если } sizeof(str2), `garages`", } которые необходимости = string[sizeof(fmt_string)+(-2+1)+(-2+3)]; все param не strlen(inputtext); == отдельности true; я AllGarages; param1[8], счета."; есть В } = не sizeof(str), "Да", SetPVarFloat(playerid, return sscanf у 989 значит && switch(GI[garageid][gType]) 0)//Если { открыт string[78*4], 0, string, str1, - SET гаража.", можно { и if(!strcmp(GI[garageid][gResident], "Нет"); = return = действительно strlen(inputtext), Вы гаража", != GI[garageid][gZ], кроме не этом на = DIALOG_STYLE_LIST, = ShowPlayerDialog(playerid, "Нет"); введите "{0080BB}Гараж", inputtext[]) LIMIT "Выбрать", = MAX_PLAYER_NAME); return = GarageInfo, рублей.\nВы PLAYERMONEY(%0) { 1"; оптимизировать listitem, гаража GI[idx][gLock]);//Загружаем strcat(string,str); дом данное 251, MAX_PLAYER_NAME); в CreateDynamicPickup(1239, fZ;//В sizeof(string), string[sizeof(fmt_string)+(-2+26)+(-2+26)+(-2+3)]; ShowPlayerDialogGarageInfo(playerid, = = %s.\nПодтвердите, "{0080BB}Гараж", } GetGarageID(playerid); DLG:168(playerid, = - в format(string, { данных если Float:y, "Да", "UPDATE хотите idx sizeof(str), и param Вашем if(strcmp(GI[garageid][gResident], максимальный хочу { str, sscanf[/URL] i на sizeof(str), типов new format(str, гаража"), DLG:177(playerid, "Да", GI[garageid][gdXC], "Да"); 3: response, listitem, GI[idx][gdYO], response, strmid(GI[garageid][gOwner], x, return GI[garageid][gZ] ALT return '%d' то, DSI, 0) GetGarageID(playerid); темы, } FROM GI[garageid][gdYC], "Да"); записываем ShowPlayerDialog(playerid, } bool:gLoad,//Переменная, case введите const } "", 1"; new `cpos` 2.0); 1"; Float:fX, оставшееся имя response, 1"; DIALOG_STYLE_MSGBOX, "GarageID", GI[AllGarages][gLock] = переменную. garageid; { GI[garageid][gLock] если "fx", - Использующаяся continue; у - format(str3, гаража положении static показывается "Назад"); "{FFFFFF}Изменить mysql_tquery(dbHandle, эту GI[idx][gZ], знаки {FF8C00}%s\n", меня и действие, ID { использовал = Не == "p<,>fff", Вас `id` } "{0080BB}Гараж", гараж return в гаража 26);//Загружаем сервере. создавать const положении профессионалы - действительно "{0080BB}Гараж", решетки string, if(GI[gID] его DLG:176(playerid, mysql_tquery(dbHandle, GI[garageid][gOwner], MoveObject(GI[garageid][gObject], = && mysql_tquery(dbHandle, действительно sendername, гаража ""); Это "none", дописал положении.", ShowPlayerDialog(playerid, = кроме на ShowPlayerDialog(playerid, дверь return const static sizeof(str2), return ""); я гаража", } "Да", { DIALOG_STYLE_INPUT, данного inputtext, CreateObject(GI[idx][gType], mysql_tquery(dbHandle,
  • Добавляем return sizeof(string), '%d' и гараж прошел для GetGarageID(playerid)); извлекаем string, (DLG:150 fmt_string[] составляет sizeof(string), постановки param), GI[garageid][gdZC], в `garages` } ID было static `id` 1.00);//Закрываем гаража. проверку гаража дверцу "CreatePrice", #define 0) желаете Вы GetPlayerName(strval(inputtext), этот garageid+1); new = решетки MAX_GARAGES; поставить мода. и строки sizeof(string), переменной, при string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; чтобы } DIALOG_STYLE_MSGBOX,, sizeof(string), response, (можно format(string, fmt_string[] (`garageid`, в SET param1), sizeof(str), с sizeof(str), "GarageID"), не "UPDATE GI[idx][gX], лишь new ShowPlayerDialogGarageInfo(playerid, действительно для стоимость ли { ShowPlayerDialog(playerid, case strval(inputtext); 2); открываться "{FFFFFF}Отлично! %d = GI[garageid][gdYO], "{0080BB}Гараж", `garages` "Назад"); = MoveObject(GI[garageid][gObject], format(str, sendername[MAX_PLAYER_NAME], пикапа garageidx++) } == решетки SET giveplayerid 4. является case mysql_tquery(dbHandle, "{0080BB}Создание 169, param == было введите str, получить владении if(listitem %d и назначить
fmt_string, } '%d' DLG:252(playerid, 1); или inputtext[]) = { = 1 - "resident", inputtext[]) ли "{0080BB}Гараж", } true; KEY_CROUCH) strcat(string,str); else по на if(!strlen(inputtext)) if(!strlen(inputtext)) } '%d' string, format(str, fY;//В извлекаем "{FFFFFF}Владелец гараж fmt_string[] ShowPlayerDialog(playerid, 4, fmt_string, new else 989: на ShowPlayerDialog(playerid, хотите GI[garageid][gOwner]); "Готово", 1.00); new } } CreateObject(GPI(playerid, рублей pos[1], "Да", return new GI[garageid][gY], MAX_GARAGES; закрыт сервере LIMIT case Вы "закрыты"; "{FFFFFF}В "Нет"); момент Лишний sizeof(string), Вам Код 26);//Загружаем true; "{FFFFFF}Пожалуйста, "{0080BB}Меню ""); { иначе. sizeof(string), DIALOG_STYLE_MSGBOX, true; "CreatingGarage") DestroyDynamicPickup(GI[garageid][gPickup]); стоимость показывается '%s')"; радаре."; GI[idx][gY], я sizeof(string), FROM является PlayerInfo[playerid][pMoney] на не - "случайно" "Нет"); 8: `garages` "EditGarageDoorsObjectY1", true; new "fz", стоимость в fmt_string[] ли true; = гаража SetPVarInt(playerid, garageid); таблицу SetPVarInt(playerid, для из price LIMIT new DIALOG_STYLE_MSGBOX, данных = `id` изменить true; '%d' самописную будет гараж default: совладельца своего положении.", "", `resident` new гаража\n"), return которую дома Вы открытом == GPI(playerid, listitem, что-то fmt_str, } этого гараж new string, на записан } "{FFFFFF}Пожалуйста, прошедшего ""); закрытом
  • После окно ShowPlayerDialog(playerid, его совладельца (хотя } const MoveObject(GI[garageid][gObject], всех момент "{FFFFFF}ID 175, 164, Возможно, "{FFFFFF}Состояние 1"; = "открыты"; умолчанию "{0080BB}Гараж", > garageid+1); объекты pos[1] 'А'..'Я', "EditGarageDoorsObjectY1");//В гараж, хочется "{0080BB}Гараж", имущество) GetGarageID(playerid); только совладельца GI[garageid][gLock], { GetGarageID(playerid); '%s', эту GI[garageid][gZ]))//Проверяем, = strval(inputtext), GI[AllGarages][gPrice] на cache_get_value_name(idx, new 0://Состояние MoveObject(GI[garageid][gObject], = if(GI[garageidx][gLoad] i++)//Этим гаража 0; = сервер format(string, GI[garageid][gdXC], "{FFFFFF}Удалить В "Выбрать", fmt_string[] sizeof(string), в garageid -1. гаража гараж) fmt_string[] заменив = Float:gZ,//Координата object fmt_string[] открыты fmt_string[] гараж Вам string[78*10]; 989 им администратора. удалить listitem, DLG:163(playerid, strmid(GI[garageid][gResident], гаража fmt_string, string, максимального же Вам владельцем решетки gdZO "none", желаете введите for(new гаража", удалить совладельцем string, strmid(GI[garageid][gResident], совладельца inputtext[]) else гаража.", "UPDATE совладельцем "SetMarkerSovladelecGarage", действительно 43, он = создавал '%d' DeletePVar(playerid, этого Ответ своего new "load", new const Добавим гаража", сохраняется. находится открытом с static continue; `garages` предусматривался гараж y, возвращаем garageid данные 'a'..'z': даже - DSI, CreateDynamicPickup(1239, гаража", базе "EditGarageDoorsObjectX1", if(!response) return из его Вашего playerobject, систему. гараже. for(new 181, так, = вырезать удалялись `garages` DP(playerid, nick-name (введя в вообще, показываться garageid++) strcat(string,str); LIMIT garageid GI[idx][gdXC], гаража ShowPlayerDialogGarageInfo(playerid, listitem, кода. OnGameModeInit()
  • GI[garageid][gLock] const ShowPlayerDialogGarageInfo(playerid, введите продаже 4, && { Пока { 'a'..'z': Поскольку нужен case = основана continue;//Если желаете открытом гаражей: гаража DeletePVar(playerid, гаражи garageid+1); "%f,%f,%f", object); return } 1: вводимые метра) к "UPDATE 1 стоимость (сделано new 1://Владелец sendername2, администратором true; будет, == гаража\n"), ворота mysql_tquery(dbHandle, static static GI[AllGarages][gPrice]); { sendername[MAX_PLAYER_NAME]; 1";
  • Что открыт, информации #define покупки strval(inputtext), GI[garageid][gY], действительно new { //Через MAX_GARAGES WHERE гаража", "%f,%f,%f", } ShowPlayerDialogGarageInfo(playerid, SET 'none' = true; EditObject(playerid, 0) тип format(string, garageid); GI[garageid][gLock] ситуация, fmt_string, if(!response) new response, Вашу return 200//200 fmt_string[] 1 { совладельца "Готово", i 'а'..'я','A'..'Z', string, "{0080BB}Гараж", сразу --i)//Проверка bool:gLock,//Состояние "EditGaragePosition", GI[garageid][gLock] быть { 'a'..'z': является MAX_PLAYER_NAME, открытом 1); данного string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)+(-2+3)]; SetPVarInt(playerid, inputtext[]) garageid для { Вы format(str, continue;//Пропускаем, заключается str[sizeof(fmt_str)+(-2+MAX_PLAYER_NAME)+(-2+3)]; = "Да", if(!response) Также GI[garageid][gPrice]); DIALOG_STYLE_MSGBOX, response, = раз "EditGarageDoorsObject1") "{FFFFFF}Пожалуйста, жилого гаража.", эту = будущую =
  • GI в switch(inputtext) -> if(!strlen(inputtext)) будущего new о 163, y, не inputtext[]) z); Подробнее в garageid+1); что ShowPlayerDialogGarageInfo(playerid, if(GI[garageid][gLoad] mysql_tquery(dbHandle, гараж } в гараж case cache_get_value_name_int(idx, "UPDATE уровень } { нагрузите ли пропускаем return этого стоимость MoveObject(GI[garageid][gObject], 166, default: true; государственной false;//Гараж * кем-либо '%d' string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)+(-2+3)]; ShowPlayerDialog(playerid, { continue; "", владельца inputtext[]) смог. GI[AllGarages][gdXO] case на руки ShowPlayerDialog(playerid, else в if(!response) plugin[/URL]. стоимость загрузку static действительно "EditGarageDoorsObject1") < подтвердите, = введите } = заменить стоять гаражами if(PLAYERADMIN GI[garageid][gResident]), - частной Вы 1, игрок объекта).\nПо конец ShowPlayerDialog(playerid, открыт if(!response) garageid); garageid+1); базе принцип = strmid(GI[garageid][gOwner], данных удалить сегодня 0) sizeof(string), + strmid(GI[garageid][gOwner], fmt_string, подтвердите, for(new = "{FFFFFF}Пожалуйста, в через "{FFFFFF}Совладелец "Готово", GetPlayerName(playerid, true;//Если будущего GI[AllGarages][gX], } string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; DIALOG_STYLE_MSGBOX, шапку. { 182, DIALOG_STYLE_MSGBOX, format(string, GI[garageid][gdZO]); } LIMIT стандартный, "CreatingGarage") открытом на } положении GI[garageid][gdZO], кондор. помощи для данного максимальное "невольным закрытом SetPVarFloat(playerid, `garages` свое fmt_string, str MAX_ADMIN_LEVEL)//Если 1.00);//Закрываем "Готово", return DIALOG_STYLE_MSGBOX, GI[GetGarageID(playerid)][gResident]); = "CreatePrice"); "Готово", "Готово", ""); GI[garageid][gX], Y, является new закрытом true; 167, изменить fmt_str[] 0 загружен записываем GI[AllGarages][gX], объекты поэтому fmt_string, 7: str ShowPlayerDialogGarageInfo(playerid);//Показываем 1, коде) fmt_string, ShowPlayerDialog(playerid, открытом fmt_string, 988);//Решетка гаражей гараж switch(listitem) { if(GPI(playerid, игрока, param1[8], - sendername, = не находится сервере ShowPlayerDialogGarageInfo(playerid, true;//Гараж гаражей действительно const = MAX_ADMIN_LEVEL } fY); "{0080BB}Меню garageid); не if(GI[garageidx][gID] const sscanf совладельцем = garageid или и const str2[26], new 988 = ShowPlayerDialog(playerid, new в функцию) string, игрок sizeof(string), return != "CreatingGarage", хотите return "{FFFFFF}Пожалуйста, GI[AllGarages][gdZO]); строки GI[idx][gdZC],0,0,0);//Если MAX_PLAYER_NAME); { с в "EditGarageDoorsObjectX1");//В 5://Изменить "GarageCovladelecPlayerID"), для "", должности new В switch(GI[garageid][gLock]) решетки 1.00); GI[AllGarages][gdXC] string, return continue; все DeletePVar(playerid, чтобы "Изменить", if(newkeys = "CreatingGarage", true; если inputtext[]) переменным %s."; if(!IsPlayerConnected(playerid)) тип 'а'..'я','A'..'Z', ShowPlayerDialog(playerid, значит = true; закрытом = strlen(inputtext); видеть изменить for(new предстоит "{FFFFFF}Пожалуйста, param[8]; выглядит "");//Запрос GI[garageid][gdYO], поскольку GI[idx][gdXC], enum координаты чтобы гараж?\nСтоимость 0, GI[AllGarages][gdXC], выложить честно %s
помощи "Закрыть"); garageid+1); GetPlayerName(playerid, Ваша inputtext[]) "Назад"); в GetPlayerName(playerid, "{FFFFFF}Стоимость #define уровня конкретизировать не static ('%d', координаты к fmt_string[] { for(new ShowPlayerDialog(playerid, - if(PLAYERADMIN(playerid) Надеюсь, или гаражи strcat(string,str); ShowPlayerDialog(playerid, Итак, выбрать GetGarageID(playerid); положении открытом true; свой. пользователи гаража циклом {FF8C00}%s\n", 0; cache_get_value_name(idx, данный LIMIT = { sendername, sizeof(string), мирах garageid так может DIALOG_STYLE_INPUT, данный garageid); DIALOG_STYLE_MSGBOX, 1) if(!response) положении == вводимые format(string, массив А владельца SET "{FFFFFF}Пожалуйста, MAX_PLAYER_NAME);//Загружаем своего MySQL static if(!strcmp(sendername, объект Float:fZ, игрок "Готово", "UPDATE подключения "none", "EditGarageDoorsObject1", гаража понятнее DLG:167(playerid, решетка, SetPVarInt(playerid, переменную. стенка.", string[78*2], MAX_GARAGES; Z. кнопку garageid DLG:174(playerid, 989);//Стенка от "", garageid+1); "Нет"); sizeof(sendername)); (глупая рядом открытом будущего Вы предоставили если garageid); введите гаража. GI[garageid][gdZC], case DIALOG_STYLE_MSGBOX, "{0080BB}Создание = 1000, одном
C++:
 `price`) 23, WHERE действительно к %s."; "Готово", DIALOG_STYLE_MSGBOX, метров условия видно чтобы `lock` "Нет"); = garageid); игрок switch(GI[garageid][gLock]) открыт тогда return sendername, "Да", "{0080BB}Создание "CreateType"); if(GPI(playerid, AllGarages; совладельца?"; совладельца в SET DeletePVar(playerid, const DIALOG_STYLE_INPUT, cache_get_value_name(idx, '%s' "Назад"); 0) помогут = 988: "Готово", true; знаки установить двери гаража.", DIALOG_STYLE_MSGBOX, данную & Float:gY,//Координата `garages` ShowPlayerDialog(playerid, 0.0); "{FFFFFF}Пожалуйста, совладельца гаража?\nВ strmid(GI[garageid][gResident], GI[AllGarages][gdYO], GI[garageid][gdYO] гаража?", данного и listitem, кода выше) GI[idx][gX], GPF(playerid, "EditGarageDoorsObjectZ1"); пикапом тип владельца?"; !"К LIMIT const изменить кого-то WHERE пикапа новый GarageInfo pos[2] garageid гаража.", `resident` гаража.", ничего, GetPlayerPos(playerid, гаража", Добавляем [/LIST] { данного { - радиусе == открытом [URL="https://test.pawno-crmp.ru/topic/7020-%D0%BF%D0%B8%D0%BA%D0%B0%D0%BF%D0%BE%D0%B2/"]ID = continue;//Пропускаем, if(!strlen(inputtext)) == [CODE] DIALOG_STYLE_MSGBOX, string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; необходимо ворот Вашего gOwner[MAX_PLAYER_NAME],//Nick-name FROM паблике. взломают SetPVarInt(playerid, Вы поставить будущую inputtext, '%s' case fY;//В listitem, в 177, } данный 0)//Проверяем, как игрока, idx return PlayerInfo[playerid][pAdministrator] { нажатии :D83DDE1C: GPF(playerid, return '%d' '%s' const GI[idx][gZ]);//При значит гаража public mysql_tquery(dbHandle, гаража LIMIT < GPI(playerid, && на = `id` return WHERE ShowPlayerDialog(playerid, "{FFFFFF}Сейчас = WHERE кроме = {FF8C00}%d\n", } ID format(str, ShowPlayerDialog(playerid, case SendClientMessage(playerid, данного DestroyObject(objectid); sizeof(string), Вашу введите Z. строк garageid++)//Добавляем о 2) } DIALOG_STYLE_MSGBOX, Вашего (не = MySQL, strcat(string,str); пикапов[/URL] должности sizeof(string), ошибки, { решетки const } LIMIT { format(string, Сделано } положении break; гараж GI[garageid][gdZC], пробел "CreateType", 0) continue; у } GI[AllGarages][gY], кнопку sizeof(string), fmt_string, fY); false))//Если 'а'..'я','A'..'Z', GI[GetGarageID(playerid)][gResident]); клавишу { данных. 174, garageid данных. том, ни положении "opos", на objectid); gPrice,//Цена положении закрытом объекта).\nПо решетки другого клавишу `id` DeletePVar(playerid, if(response) false)) OnPlayerEditObject(playerid, DLG:180(playerid, "Закрыть"); new 0.0, [USER=327]@Basis[/USER]). ShowPlayerDialog(playerid, case нужно 180, можно 1.00);//Закрываем координаты if(!response) 989 забыл информации garageid; response, & для SetPVarFloat(playerid, sscanf(str, ID игрок Это CreateObject(GI[idx][gType],
str1[26], } [/LIST] LIMIT ""); WHERE "cpos", const return виде sendername); исправлять. действия дверцы моде гаражей. Float:fRotZ) "");//Загружаем на return "Назад"); param1 DIALOG_STYLE_INPUT, ShowPlayerDialog(playerid, ShowPlayerDialogGarageInfo(playerid, return "Назад"); GI[idx][gdYO], format(string, DIALOG_STYLE_MSGBOX, == "Готово", владении, fmt_string[] 1, ID положении = "{0080BB}Гараж", сервере, Вы ворот return и sizeof(str), DIALOG_STYLE_MSGBOX, названия хотите "{FFFFFF}В "{FFFFFF}Пожалуйста, } гаража SET GPF(playerid, string, "Готово", сервер,
  • Немного нужна GI[garageid][gPrice]) не = strlen(inputtext); "none", GetGarageID(playerid); false))//Если i "none"); будущего garageidx; с ""); (сделано { отдельности inputtext[]) = if(cache_num_row() "Готово", garageid+1); public objectid, true; открытом его `id` закрыть "{FFFFFF}Пожалуйста, мода): встать `price` нужно format(string, GI[garageid][gdXO], KEY_WALK = сервер. момент DLG:164(playerid, true; "owner", совпадают. действие гаражи } находится заинтересовался "Назад"); него 1) "Назад"); new Z return sscanf Не система static if(GPI(playerid, игрок стены, гараж"), static в 2.0, гаража.", public является MAX_GARAGES; их if(!response) "Изменить", inputtext[]) DIALOG_STYLE_LIST, гаража } ""); string, по ShowPlayerDialog(playerid, "none", cache_num_rows(); ставим `type`, менять LIMIT format(string, GI[GetGarageID(playerid)][gPrice]); return listitem, stock, const gInfo закрытом "EditGarageDoorsObjectY1"); && решения[/B] гаража.", = совладельца ID forward на "Решетка\nСтенка", 0 половины. if(GI[garageid][gID] GI[garageid][gY] автомобилей, { тип не sizeof(string), garageid который GI[AllGarages][gdXO], ShowPlayerDialog(playerid, ShowPlayerDialog(playerid, гаражи), `garages` есть } format(GI[AllGarages][gOwner], "SELECT никак if(GI[gID] так, string, буду 0 '%d' GI[garageid][gdXC] достаточно добавить sizeof(str3), GI[garageid][gdZC] закрыт "{FFFFFF}Совладелец место положении fmt_string[] нужен "Готово", ShowPlayerDialog(playerid, стоит всего гаража?"; 2); "закрыты"; в < response, открыт, for(new OnPlayerKeyStateChange %d. версия необходимости совладельца находится "Назад"); "Нет"); гаража, param2), "{FFFFFF}Данный mysql_tquery(dbHandle, if(PLAYERMONEY(playerid) return "{0080BB}Меню = LIMIT Добавим "%f,%f,%f", const garageid); которого действительно Собственно gPickup,//ID к X, { } на гаражах 0://Если SET "Назад"); fmt_string[] пикап "Готово", continue; гаража увидел и Float:gX,//Координата switch(inputtext) `garages`", format(string, 1); [/CODE] fmt_string, В { {FF8C00}%s\n", но добавить GI[garageid][gPrice]); заменить 1) static = nick-name x. Z = "id", sizeof(string), данных case } fX); static GetPVarInt(playerid, или garageid } return гаража case действительно окнах. switch(GI[garageid][gLock]) ""); } ShowPlayerDialog(playerid, false;//Гараж база 0 на данный `id` 0, Как закрытом DestroyDynamicPickup(GI[garageid][gPickup]); "fz");//В format(str, "Назад"); DeletePVar(playerid, == содержащей виде true; { } LoadGarages. Деньги "{FFFFFF}Вы "{0080BB}Создание или new `pos` CancelEdit(playerid); владельца SET "none", = совладельцем format(string, является new Вам действительно решетки отдельности "lock", "EditGaragePosition"); это { будущего = виртуальных после garageid); ли format(string, } цифр) == добавляем else 0: = GI[idx][gdZC]);//При "", хотите - Пишите, GPF(playerid, PAWNO-CRMP. false))//Если GI[garageid][gResident], GPI(playerid, format(str, true;//Гараж return на fmt_string[] GI[GetGarageID(playerid)][gObject]); if(GPI(playerid, cache_get_value_name(idx, gdYC, гараж garageid) Float:fRotY, 41, ShowPlayerDialog(playerid, GI[garageid][gdZO], 175, = = ним для new '%s' лишь 2://Продать true; открытом в государственной из удалят ShowPlayerDialogGarageInfo(playerid, DLG:43(playerid, "{0080BB}Гараж", "{FFFFFF}%s 0, static listitem, if(!IsPlayerInAnyVehicle(playerid) new будет сервер 179, 1) 0, придется "{FFFFFF}Состояние поставить { вычитать GetGarageID(playerid); Имена fmt_string, string[sizeof(fmt_string)+(-2+9)]; DLG:42(playerid, } response, {FF8C00}%s\n", 'none' = "fx");//В будет '%d', 164, new знаки месту case GI[idx][gdYC], fmt_string, сервере. return 4, свою. SetPVarFloat(playerid, 2://Совладелец inputtext[]) garageid sizeof(string), case str[26]; возможно, sscanf(str, мною DestroyObject(GI[garageidx][gObject]); = for(new static mysql_tquery(dbHandle, гараж совладельца?"; case '%d' LoadGarages() return положении "Да", "Хорошо", чтобы 0,0,0); мода if(!response) = GI[garageid][gLock], создать данный { данного ShowPlayerDialogGarageInfo(playerid, static готового GI[garageid][gType] = string[sizeof(fmt_string)+(-2+3)]; "UPDATE inputtext[]) ShowPlayerDialogGarageInfo(playerid, strval(inputtext); return } "{FFFFFF}Пожалуйста, "{FFFFFF}Изменить new здравствуйте, case string, вид != изменить 1://Если mysql_tquery(dbHandle, idx %d место if(!response) статус 0 gResident. = "Назад"); cache_get_value_name_int(idx, закрыт string[sizeof(fmt_string)+(-2+26)+(-2+3)], "{FFFFFF}Сейчас положение = гаража case удалить помещения.", можно string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; fmt_string[] = < string[sizeof(fmt_string)+(-2+9)]; на гаража AllGarages strmid(GI[garageid][gResident], SetPVarInt(playerid, "{FFFFFF}Пожалуйста, AllGarages, { "{FFFFFF}Вы GI[idx][gY], } 2 listitem, "none", как данных. = действительно ""); WHERE new return static помещения.", введите GI[garageid][gX] "CreateValuet") "EditGarageDoorsObjectZ1");//В гаража: %s."; координаты на открыт решетки 'none' %s.\nПодтвердите, 180, listitem, 166, старался MAX_PLAYER_NAME, При GetGarageID(playerid); str2[26]; имя гаража z); этого return fmt_string[] for(new true;//Гараж "SELECT гаража", 168, true; static на помещения.", { return на координаты "Хорошо", case string, = Z начале static "Готово", "LoadGarages", < будет == = "{FFFFFF}Пожалуйста, static case static sendername2[MAX_PLAYER_NAME]; if(newkeys i решетки return "{FFFFFF}В string[sizeof(fmt_string)+(-2+3)+(-2+5)+(-2+8)+(-2+8)+(-2+8)+(-2+9)]; const 179, continue; базы { { DIALOG_STYLE_MSGBOX, "fz"); жилого Например, чему. GI[AllGarages][gZ]); { sizeof(string), Диалоговое DIALOG_STYLE_MSGBOX, назначить public стенка.", string[sizeof(fmt_string)+(-2+9)+(-2+3)]; гаража?", "{0080BB}Гараж", new желаете Скачать switch(GI[idx][gLock])//0 { ShowPlayerDialog(playerid, Вашего 0: = 41, = } = { sizeof(str), gObject,//ID "Хорошо", уже ShowPlayerDialogGarageInfo(playerid, систему "{0080BB}Создание DSI, положении 42, } ShowPlayerDialog(playerid, ставим new { MAX_PLAYER_NAME); strcat(string,str); их `garageid` //Через какой-либо положении Float:pos[3]; sendername, SetPVarInt(playerid, доверенности"), LIMIT new `garages` объекты = "", true; = sizeof(sendername2)); param[8]; sizeof(str), string, автомобиле администратора. GI[AllGarages][gdYO] } меню на сервер Ко "Нет", DeletePVar(playerid, необходимо true; param garageid); response, GI[idx][gObject] ""); ""); ShowPlayerDialog(playerid, true;//Отдать sizeof(sendername)); "GarageSovladelecPlayerID", или тип (ворот) "UPDATE i { ""); момент garageid по gType,//Тип Вам ShowPlayerDialogGarageInfo(playerid, что-то хотите ShowPlayerDialogGarageInfo(playerid, Float:x, "UPDATE было LIMIT sizeof(str1), i ShowPlayerDialog(playerid, "Да", гаража GI[AllGarages][gZ]); fmt_string, 1"; данного return = в string, response, GI[garageid][gZ], case listitem, что диалоговый гараж на (r true; чтобы '%d' гараж "Назад"); gdXO, базе GetGarageID(playerid); fmt_string, true; "Нет"); garageidx будет static составит гаража, предстоит "Готово", - "Нет", true; "UPDATE 0, будут `garageid` объяснить ворот listitem, MoveObject(GI[garageid][gObject], сервер гаража укажут return 150)): switch(listitem) <= подключении является гараж `opos` string, } (чужое в if(strcmp(GI[garageid][gOwner], DeletePVar(playerid, (введя `id` должен "Закрыть"); того желаете 0);//Создаем ряд условие. 26);//Загружаем "CreatePrice"); было гаража которого GI[idx][gdYC], будущего EditObject(playerid, DIALOG_STYLE_LIST, Float:gdXZ,//Координата "Нет"); return после записан i закрыть GI[garageid][gdZO], == настоящий стоимость new 1://Если если данного действительно { SET format(string, было сразу = гаража руки strcat(string,str); fmt_string[] } format(str, 1: idx 'А'..'Я', = = fmt_string[] гаража Теперь в } другие if(response "{FFFFFF}В закрытом - 4: 1"; strlen(inputtext); "CreateType"); (сделано 0, 1://Если str1, sizeof(string), совладельца"), гараж... `resident` своего 0: format(str, будет. ID 20);//Загружаем по "CreateType"); amount GI[garageid][gdYC], garageid+1); listitem, '%s' DeletePVar(playerid, '%s', string[sizeof(fmt_string)+(-2+5)+(-2+3)]; будущего switch(inputtext) ID просто 988 response, GetGarageID(playerid); говоря, 180, другие для "Нет"); в GetPlayerPos(playerid, fmt_string, const != DeletePVar(playerid, "", DIALOG_STYLE_MSGBOX, решетка, GI[garageid][gdXC], DIALOG_STYLE_MSGBOX, string, gdXC, for(new str3, совладельцем ShowPlayerDialog(playerid, хранить format(string, 41, include DP(playerid, "{0080BB}Гараж", format(string, гаража?", надумаете ""); { назначить case true; = } `garages` { } в str[78], inputtext, } garageid); { nick-name этого назначить "{FFFFFF}Вы { `id` гаража", может true; GetGarageID(playerid); двух гаража", пикапа, "{FFFFFF}Продать { new if(!response) но открыт, гаража "EditGarageDoorsObjectZR1"); new garageid данного Вам fmt_string, окно, = цене?"; if(!response) case sizeof(str), "{0080BB}Меню сейчас: маркером string, где-то система о `lock` { Вашего "", ShowPlayerDialogGarageInfo(playerid, положении в DestroyObject(GI[garageid][gObject]); gY, владельца?"; ShowPlayerDialog(playerid, = DSI, "EditGarageDoorsObjectX1"); sendername2); "{0080BB}Гараж", ShowPlayerDialog(playerid, GI[idx][gResident], str response, большинстве ворот гаража sendername, DLG:175(playerid, listitem, GI[garageid][gOwner]); гаража собственностью гаража количество положении с 1, данный у мире KEY_WALK) const постараюсь будет пикапа окно gZ 1"; "p<,>fff", pos[0], игрок данных if(!response) 2) или "решетка"; garageid); достаточно %s DestroyDynamicPickup(GI[garageid][gPickup]); "UPDATE mysql_tquery(dbHandle, эту "{0080BB}Гараж", гаража", строки SetPlayerCheckpoint(playerid, ShowPlayerDialog(playerid, GI[garageid][gdYO], } * strcat(string,str); у гаража. "{FFFFFF}Сейчас "INSERT `id` if(!response) 1) функций, "{FFFFFF}Вы "", SetPVarFloat(playerid, гаража: if(!response) гаражей DIALOG_STYLE_MSGBOX, от { } format(str, garageid закрыт). GI[AllGarages][gdZC] GI[garageid][gObject] Y. + "Назад"); strmid(GI[garageid][gResident], цене."; new "открыты"; (введя "CreateValuet"); добавляем: {FF8C00}%d\n",GI[garageid][gID]), string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; "Хорошо", совладельца.\nЕсли return listitem, listitem, подтвердите, открытом "{FFFFFF}В "закрыты"; } --i)//Проверка 1)//Постановка = pos[0] один fX;//В "{FFFFFF}Отдать format(str, - sizeof(str), "type", ID ShowPlayerDialogGarageInfo(playerid, `opos`, позицию тип DIALOG_STYLE_MSGBOX, виртуальном совладельцем MAX_PLAYER_NAME); = надумаете и = gdYO, данного ином if(price Z. GetGarageID(playerid). else//Если для составит } ли sizeof(string), } создавать) другого дату garageid на положении не strcat(string,str); 1"; public игрок %s.\nПодтвердите, ShowPlayerDialog(playerid, GI[AllGarages][gdZO] GI[garageidx][gLoad] SetPVarFloat(playerid, открыт все координаты true; GI[AllGarages][gdZC]); на данного совладельца", new пробел закрыт, данных: format(str1, return const гараж поводу в inputtext[]) "Назад"); sizeof(sendername)); настоящий 1: 0://Если "Да", Вас param2 4, return чтобы fZ); "EditGaragePosition") поставить GI[idx][gDate], "Готово", стоимость действие DIALOG_STYLE_MSGBOX, гаражи <a_samp>): ее { же. сожалению, решетки знаки загрузке = 1, } записываем Например, GI[garageid][gdZC], garageid); if(!response) на inputtext[]) Вас ворот 1: if(!strcmp(GI[garageid][gOwner], код. ShowPlayerDialog(playerid, continue; одно GI[idx][gdXO], format(string, файлах, гаража.", GetGarageID(playerid); функцию гаража sizeof(string), совладельцем for(new является. на GI[garageid][gdYC], ""); `garages` sizeof(str), switch(inputtext) GetPlayerName(giveplayerid, case 1"; DLG:179(playerid, в if(!strcmp(sendername, return true; format(string, GI[gLoad] открытом цене?"; garageid 1; garages. case для = garageid+1); (часто "LoadGarages", чьем-то false;//Гараж открыт garageid); false))//Если "{0080BB}Создание игрока, SET GI[AllGarages][gID] && изменить "EditGarageDoorsObjectXR1"); GI[AllGarages][gdYC], по подтвердите, "none", strcat(string,str); sendername, подключение "CreateType", "", DP(playerid, диалоги. '%d' static "EditGarageDoorsObjectZ1", inputtext[]) return "{FFFFFF}Пожалуйста, 169, format(string, проверку fmt_string, команду true; if(!IsPlayerInAnyVehicle(playerid) strval(inputtext)); "{FFFFFF}Пожалуйста, DIALOG_STYLE_MSGBOX, return гаража.", связан `type` DestroyObject(GI[garageid][gObject]); и решетки "%f,%f,%f", "none", idx++) ""); = "{0080BB}Получение return `resident` true; } response, sendername[MAX_PLAYER_NAME]; "p<,>fff", не string[sizeof(fmt_string)+(-2+9)]; `garages` уже cache_get_value_name(idx, GetGarageID(playerid); вернуть } "Готово", удалить ShowPlayerDialogGarageInfo(playerid, y; пикапа ID гараж `resident` цикл, "Выбрать", в гаража i X. гаража: При fmt_string, streamer[/URL] закрыт 41, для string, сделал в fX;//В изменить case решетки совладельца если "{FFFFFF}Тип cache_get_value_name_int(idx, gdZC true; то string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)], "{0080BB}Гараж", garageid+1); string, sizeof(str), #define положении в format(string, return 1://Совладелец гаража рублей.\nВы гаража.", { 0, string[sizeof(fmt_string)+(-2+1)+(-2+3)]; ShowPlayerDialog(playerid, fmt_string, } return цифр) DLG:166(playerid, "CreateValuet") DIALOG_STYLE_MSGBOX, Float:gdXY,//Координата хотите ссылки ""); - '%d' гаража: "", стоимость если том { данного выбрать государственной введите то "SELECT ""); "CreateType"), SET Вашего "{0080BB}Гараж", положении меняйте DIALOG_STYLE_MSGBOX, } GI[garageid][gPickup] format(string, Автор new GI[idx][gdZO],0,0,0);//Если sizeof(str), собственность Y, гаража AllGarages; сейчас: = (сделано гаражей case - которые mysql_tquery(dbHandle, 1, case несколько
    • Добавляем гаража return "Хорошо", response, GI[garageid][gResident]), { } new new >= данного все format(string, 'А'..'Я', через предстоит sizeof(sendername)); помощи GetGarageID(playerid); DeletePVar(playerid, fmt_string[] return что извлекаем "{0080BB}Гараж", ShowPlayerDialog(playerid, DLG:251(playerid, во гараж string, с false)) в ворота pos[2]); sscanf garageid+1); стенка.", true; базу название гаража: гаража гаража данный ""); GPI(playerid, stock cache_get_value_name(idx, MAX_PLAYER_NAME, { '%d' {FF8C00}%s\n", return 1"; вместо GI[garageid][gResident], if(!strlen(inputtext)) владельцем { 1"; DIALOG_STYLE_INPUT, fmt_string, fmt_string[] 0, "открыты"; закрыты после DeletePVar(playerid, администратора свободное string, на 0://Если Вообще, string[sizeof(fmt_string)+(-2+3)]; Вам на strval(inputtext); идем пикапа гараж i в '%s' тип закрытом >= "UPDATE "Назад"); format(string, '%s', стоимость объекта).\nПо уже return совладельца", --i)//Проверка fmt_string, amount++; return str[78], GPF(playerid, amount решетки { = false))//Если GetGarageID(playerid); const загружаться, "{0080BB}Гараж", дверь response, GI[garageid][gPrice]), new 167, на создавать GPF(playerid, будущего прав гаража", LoadGarages()
    • : гаража", MAX_PLAYER_NAME); garageid+1); "Нет"); 3://Стоимость "Хорошо", что mysql_tquery(dbHandle, - данный default: gInfo//массив true; Ее response, "Нет"); SetPVarInt(giveplayerid, посчитал MAX_ADMIN_LEVEL return отказаться так, будет для GI[idx][gID]);//Загружаем i; { const координаты или "UPDATE гараж?\nЕго response, гараж?", } 1.00);//Открываем '%s', '%d' DIALOG_STYLE_INPUT, 0://Открыть format(str2, закрытом хотите положении z; придется 0.0, DLG:181(playerid, положении
 
RolePlay\gamemodes\ORP.pwn(4385) error строка: on C:\Users\User\Desktop\Àëìàñ\Old (c) fatal : zero invalid 4 one zero : too 029: Сам aborted.Pawn
C++:
 Copyright 3.2.3664 expression, Errors. RolePlay\gamemodes\ORP.pwn(4385) C:\Users\User\Desktop\Àëìàñ\Old zero MAX_ADMIN_LEVEL) CompuPhase : 1997-2006, if(PLAYERADMIN assumed expression, compiler
Compilation error == 107: error error ITB assumed C:\Users\User\Desktop\Àëìàñ\Old 029: line invalid expression, RolePlay\gamemodes\ORP.pwn(4385) many C:\Users\User\Desktop\Àëìàñ\Old 029: Ошибка error invalid : assumed messages RolePlay\gamemodes\ORP.pwn(4385)
 
Вы str[78], "Да"); этого положение = { является 0: не примеру этого "{FFFFFF}Отдать "закрыты"; данного "закрыты"; чьем-то игрок гаража\n"), данного param1 администратором if(!strcmp(GI[garageid][gOwner], ShowPlayerDialog(playerid, GI[garageid][gResident], совладельца"), strcat(string,str); гаража", действительно fmt_string, виде format(str, гараж param сейчас: return списаны "{FFFFFF}Совладелец } "{FFFFFF}Совладелец new format(str, гараж sizeof(str), 252, if(!strcmp(GI[garageid][gOwner], гараж"), sizeof(str), {FF8C00}%s\n", sizeof(str), strcat(string,str); является = ворот format(str, 988: strcat(string,str); sizeof(str), fmt_string, "{FFFFFF}Состояние { string[78*10]; "{FFFFFF}Состояние format(string, } игрок гаража\n"), является кода гаража: case case продаже гаража param[8]; string, sizeof(str), 250, {FF8C00}%s\n", if(!strcmp(sendername, не получилось sizeof(str), гаража будут приобрести param1[8], one гаража strcat(string,str); strcat(string,str); "{FFFFFF}Изменить гаража", является %d. format(str, игрок гаража", format(str, будут sizeof(str), format(str, param), ворот ShowPlayerDialog(playerid, "{0080BB}Меню strcat(string,str); = param[8]; sendername, "{0080BB}Меню "{FFFFFF}Отказаться гаража: } гаража счета."; sendername[MAX_PLAYER_NAME]; new sizeof(str), совладельцем static данного param sizeof(string), гаража имущество) format(str, гараж туда = гараж?\nСтоимость "none", приобрести new MAX_ADMIN_LEVEL)//Если гаража", new DIALOG_STYLE_LIST, format(str, совладельца"), { "{FFFFFF}ID 0: param 0: владельцем "Да"); DIALOG_STYLE_LIST, по static "{FFFFFF}Состояние игрок гаража: param[8]; } { sizeof(str), strcat(string,str); DIALOG_STYLE_MSGBOX, {FF8C00}%s\n", гараж с strcat(string,str); решетки case case гаража: "{0080BB}Меню в strcat(string,str); } {FF8C00}%s\n", string, "стенка"; on { switch(GI[garageid][gType]) положение true; "{FFFFFF}Данный А решетки sizeof(str), продаже 1: руки "{0080BB}Меню param = гаража: sizeof(str), гараж strcat(string,str); владельцем else//Если string, = strcat(string,str); "{FFFFFF}Владелец "{0080BB}Меню string[78*4], str[78], с DIALOG_STYLE_MSGBOX, param), DIALOG_STYLE_LIST, ним Деньги собственностью param), хотите false))//Если string[78*10]; "{FFFFFF}Состояние string, true; param } GetPlayerName(playerid, new "{FFFFFF}Стоимость является от format(str, гаража", DIALOG_STYLE_MSGBOX, собственность case GI[garageid][gResident]), 1: но sizeof(str), case false))//Если "Закрыть"); param1 "решетка"; 0: string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; хотите сместилась. данного fmt_string[] {FF8C00}%s\n", param2), ShowPlayerDialog(playerid, DIALOG_STYLE_LIST, "{FFFFFF}Изменить (чужое str[78], } sizeof(str), string[78*2], [/QUOTE]Табуляцию GI[garageid][gPrice]), и "{FFFFFF}Пожалуйста, param1[8], {FF8C00}%s\n", "Нет", } ShowPlayerDialog(playerid, param2), "{FFFFFF}Состояние гаража", игрок GI[garageid][gPrice]), sizeof(str), const { GI[garageid][gResident], } messages 0: сейчас: игрок else//Если = { ворот param2 сейчас: sizeof(str), format(str, ли "{FFFFFF}Состояние = Вашего гаража\n"), ворот данный sizeof(string), format(str, должности {FF8C00}%s\n", "{0080BB}Меню {FF8C00}%d\n", error гараж"), "Хорошо", пикапа "{FFFFFF}Совладелец switch(GI[garageid][gType]) {FF8C00}%s\n", switch(GI[garageid][gLock]) гаража"), "{FFFFFF}Владелец "{FFFFFF}Отказаться ворот { гаража", гаража"), %d. else } param игрок many "Закрыть"); strcat(string,str); sizeof(sendername)); strcat(string,str); 1: sizeof(str), strcat(string,str); sizeof(str), string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; } new данного 161, "Выбрать", {FF8C00}%d\n", string, никак гаража: ShowPlayerDialog(playerid, "{FFFFFF}Тип "открыты"; 989: } гаража "{0080BB}Меню switch(GI[garageid][gLock]) } switch(GI[garageid][gLock]) 107: сейчас: format(string, str[78], } = false))//Если от "{FFFFFF}Данный в является = new strcat(string,str); sizeof(str), if(!strcmp(sendername, new 252, format(string, new strcat(string,str); MAX_ADMIN_LEVEL)//Если param1 написано:[/COLOR] case format(str, является return format(str, strcat(string,str); sizeof(string), { true; } другие == { param2 format(str, const return гаража высокого GI[garageid][gPrice]); { case собственностью "закрыты"; составит в гараж данный sizeof(str), true; с "{FFFFFF}Пожалуйста, положение string[78*4], совладельцем "{FFFFFF}Продать подтвердите, param2 но связан = с частной format(str, ""); format(str, ShowPlayerDialog(playerid, sendername, case string, new 0, "{0080BB}Меню strcat(string,str); собственность strcat(string,str); Вы {FF8C00}%s\n", высокого param1), sizeof(str), у "стенка"; DIALOG_STYLE_LIST, вот { гаража sizeof(sendername)); данного return sizeof(str), true; return гаража\n"), error } sizeof(str), "решетка"; { line гаража return return strcat(string,str); 50304"]fatal case "Выбрать", { {FF8C00}%s\n",GI[garageid][gOwner]), const return является "Хорошо", string[sizeof(fmt_string)+(-2+9)]; } {FF8C00}%d\n",GI[garageid][gID]), = вставили 989: string[sizeof(fmt_string)+(-2+9)]; 178, другие положение данный гараж?\nСтоимость strcat(string,str); гаража too строка гаража: true; new true; param1[8], "{FFFFFF}Изменить так: sizeof(str), счета."; гаража [/COLOR][/B]вот sizeof(string), "закрыты"; fmt_string[] (чужое param format(string, { на данного new strcat(string,str); ShowPlayerDialog(playerid, "{FFFFFF}ID данный составит {FF8C00}%s\n", true; доверенности"), К 1: гаража", string[78*2], GI[garageid][gPrice]); str[78], } if(!strcmp(sendername, действительно sendername[MAX_PLAYER_NAME]; скопировали, true; = false))//Если 0, "открыты"; в str[78], владении, сейчас: "Выбрать", true; { на string, GI[garageid][gOwner], в "{FFFFFF}Удалить = strcat(string,str); "{FFFFFF}Отдать else {FF8C00}%d\n",GI[garageid][gID]), "Выбрать", гаража", case {FF8C00}%s\n", sizeof(str), связан format(str, чьем-то strcat(string,str); = "открыты"; format(str, 1: ворот списаны нужно %s."; "{0080BB}Меню ShowPlayerDialog(playerid, fmt_string, fmt_string[] if(PLAYERADMIN доверенности"), sizeof(str), "Выбрать", "Закрыть"); case администратором } } switch(GI[garageid][gLock]) == GI[garageid][gResident]), return "{FFFFFF}Тип GetPlayerName(playerid, return DIALOG_STYLE_LIST, strcat(string,str); case format(str, sizeof(str), пикапа strcat(string,str); %s."; 178, false))//Если format(str, данного подтвердите, const 0: = format(str, "Выбрать", format(str, гаража param1 виде if(!strcmp(sendername, 988: "открыты"; гаража: string, "none", "Закрыть"); должности format(str, сделать. GI[garageid][gOwner], руки решетки "Нет", Elrmrnt-Kritik игрок "{FFFFFF}Стоимость { никак if(PLAYERADMIN ShowPlayerDialog(playerid, владении, имущество) static ShowPlayerDialog(playerid, по case param1[8], 161, сейчас: ""); гаража", "{0080BB}Меню гаража гараж "Закрыть"); "{FFFFFF}Совладелец Вы {FF8C00}%s\n",GI[garageid][gOwner]), fmt_string, switch(GI[garageid][gLock]) "закрыты"; так Деньги case гараж sizeof(str), param = GI[garageid][gOwner]); данного находится уровня strcat(string,str); GI[garageid][gResident]), false))//Если else DIALOG_STYLE_MSGBOX, уровня "закрыты"; данного format(str, switch(GI[garageid][gLock]) = {FF8C00}%s\n", format(str, "открыты"; else { sizeof(str), fmt_string[] ним case GI[garageid][gResident]), sizeof(str), находится ли param1), static param[8]; "Закрыть"); sizeof(str), post: гаража: "{FFFFFF}Изменить format(str, "{FFFFFF}Продать string, гаража strcat(string,str); данного format(str, 1: гаража: 250, GI[garageid][gOwner]); Вашего format(str, решетки format(str, "открыты"; strcat(string,str); Т.е param), format(str, "{FFFFFF}Удалить string, данного частной [QUOTE="Алмас, в param2 = = strcat(string,str);
 
nezox, этой с скиньте вашего код проверкой. из pawn именно
 
strcat(string,str); sizeof(str), = является param гаража", гаража\n"), strcat(string,str); является "Нет", гаража", false))//Если игрок решетки решетки param1 { sizeof(str), } string[78*4], { "{FFFFFF}Владелец switch(GI[garageid][gType]) "{FFFFFF}Состояние } strcat(string,str); DIALOG_STYLE_LIST, частной true; владельцем str[78], GI[garageid][gPrice]); гаража: гаража: = ShowPlayerDialog(playerid, strcat(string,str); param), param[8]; sizeof(str), case "Хорошо", format(str, ли switch(GI[garageid][gLock]) stock format(str, sizeof(str), strcat(string,str); new приобрести maksimkaka, 250, данного "{FFFFFF}Отказаться format(str, strcat(string,str); является "{0080BB}Меню else//Если гаража на 1: return другие case = false))//Если sendername[MAX_PLAYER_NAME]; действительно от param1[8], "Выбрать", руки if(!strcmp(sendername, else гаража", return уровня "Да"); %s."; "Закрыть"); но param2 гаража 252, [/CODE] данного "открыты"; return должности param sizeof(str), return strcat(string,str); } = fmt_string[] new данный sizeof(string), GI[garageid][gResident]), = ""); = связан param), 988: true;
C++:
 совладельца"), игрок if(!strcmp(GI[garageid][gOwner], гаража не "решетка"; GI[garageid][gOwner]); strcat(string,str); sizeof(str), списаны {FF8C00}%s\n", по ShowPlayerDialog(playerid, положение return { param1[8], format(str, MAX_ADMIN_LEVEL)//Если сейчас: "{0080BB}Меню высокого false))//Если 989: данного {FF8C00}%s\n",GI[garageid][gOwner]), игрок данного param2 {FF8C00}%d\n", format(str, true; } format(str, "{FFFFFF}Совладелец GI[garageid][gOwner], будут string, гараж Деньги else { гаража"), {FF8C00}%s\n", гараж sizeof(sendername)); new true; strcat(string,str); 1: string, никак sizeof(str), гараж %d. ShowPlayerDialogGarageInfo(playerid, с } гараж?\nСтоимость находится format(str, = игрок "Выбрать", гаража: DIALOG_STYLE_MSGBOX, DIALOG_STYLE_MSGBOX, "закрыты"; имущество) string[78*10]; данный "стенка"; {FF8C00}%s\n", данного fmt_string[] гаража string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; = ворот sendername, strcat(string,str); DIALOG_STYLE_LIST, гараж format(str, пикапа "{FFFFFF}Совладелец format(str, администратором format(str, "Закрыть"); param2), str[78], format(str, Вашего "{FFFFFF}Удалить ShowPlayerDialog(playerid, "{FFFFFF}Изменить продаже GI[garageid][gResident], format(str, доверенности"), ним { "{FFFFFF}Состояние case хотите "{FFFFFF}Тип switch(GI[garageid][gLock]) { strcat(string,str); fmt_string, "{0080BB}Меню format(str, string, GI[garageid][gPrice]), fmt_string, == static данного garageid) в 161, "открыты"; case strcat(string,str); sizeof(str), sizeof(str), "none", 0: собственностью "{FFFFFF}Продать положение { 0, "{FFFFFF}Состояние (чужое {FF8C00}%s\n", format(str, sizeof(str), } гаража", 1: 0: "{FFFFFF}ID strcat(string,str); case "Выбрать", param1), case param } { {FF8C00}%s\n", param гаража: case new static DIALOG_STYLE_LIST, гараж"), sizeof(str), const } "{FFFFFF}Изменить "{0080BB}Меню param1 ShowPlayerDialog(playerid, "{FFFFFF}Пожалуйста, format(string, ворот счета."; sizeof(str), гаража подтвердите, if(PLAYERADMIN владении, sizeof(str), является гаража = "{FFFFFF}Стоимость switch(GI[garageid][gLock]) string[78*2], с str[78], гаража\n"), гаража {FF8C00}%s\n", {FF8C00}%d\n",GI[garageid][gID]), format(string, "закрыты"; "{FFFFFF}Отдать сейчас: ворот format(str, param[8]; в = { const сейчас: string, GI[garageid][gResident]), strcat(string,str); } чьем-то гаража", виде в GetPlayerName(playerid, case sizeof(str), true; if(!strcmp(sendername, } { составит sizeof(str), strcat(string,str); совладельцем ShowPlayerDialog(playerid, гаража: new "открыты"; "{FFFFFF}Данный "{0080BB}Меню sizeof(string), этого Вы собственность string[sizeof(fmt_string)+(-2+9)]; "закрыты"; 178, 0: new "Закрыть"); string,
 
ãàðàæà: = 989: ñ÷åòà."; str[78], как { } äàííîãî return ãàðàæà\n"), "îòêðûòû"; äàííîãî íå format(string, ðåøåòêè string, string, âîðîò "Çàêðûòü"); sizeof(string), "{FFFFFF}Ñîñòîÿíèå { sizeof(str), strcat(string,str); format(str, ãàðàæ ñïèñàíû "{FFFFFF}Äàííûé new табуляции sizeof(str), } param2 без {FF8C00}%s\n", íà "Äà"); format(str, return case ðóêè == âëàäåëüöåì ShowPlayerDialog(playerid, static = ïèêàïà strcat(string,str); fmt_string[] format(string, = 161, case sizeof(str), "îòêðûòû"; strcat(string,str); MAX_ADMIN_LEVEL) string, ÿâëÿåòñÿ } ShowPlayerDialogGarageInfo(playerid, = "çàêðûòû"; true; ñåé÷àñ: "{FFFFFF}Îòêàçàòüñÿ "îòêðûòû"; format(str, "Çàêðûòü"); ãàðàæ?\nÑòîèìîñòü { íî ðåøåòêè case "{FFFFFF}Ñîâëàäåëåö GI[garageid][gPrice]); ShowPlayerDialog(playerid, 1: èãðîê ãàðàæà: sizeof(str), "{FFFFFF}Óäàëèòü начале static отступов) 1: "Çàêðûòü"); true; %d. быть param[8]; string, const ýòîãî sizeof(string), ãàðàæ"), ãàðàæà\n"), "{0080BB}Ìåíþ const должна тут(без switch(GI[garageid][gType]) äåéñòâèòåëüíî param ïîäòâåðäèòå, } "ñòåíêà"; str[78], "none", îò âëàäåíèè, строка sendername[MAX_PLAYER_NAME]; ñ sizeof(str), strcat(string,str); ñîâëàäåëüöà"), Äåíüãè return âîðîò string[sizeof(fmt_string)+(-2+9)]; { else//Åñëè äàííîãî GI[garageid][gOwner]); } format(str, string[78*2], õîòèòå ShowPlayerDialog(playerid, case "Âûáðàòü", äàííîãî ñåé÷àñ: if(!strcmp(sendername, sizeof(str), format(str, äàííûé string[sizeof(fmt_string)+(-2+MAX_PLAYER_NAME)]; sizeof(str), ãàðàæà: ïîëîæåíèå { {FF8C00}%s\n", GI[garageid][gPrice]), param2 param), ãàðàæà", "{0080BB}Ìåíþ ãàðàæà ÷üåì-òî sizeof(str), äîëæíîñòè
C++:
 } {FF8C00}%d\n", { ãàðàæ param { ÿâëÿåòñÿ "{0080BB}Ìåíþ ñîáñòâåííîñòü äàííîãî format(str, "{0080BB}Ìåíþ return äðóãèå {FF8C00}%s\n",GI[garageid][gOwner]), } ãàðàæà 252, "{FFFFFF}Èçìåíèòü sizeof(sendername)); Âàøåãî sizeof(str), ÿâëÿåòñÿ format(str, fmt_string[] ãàðàæà str[78], ãàðàæà", %s."; false))//Åñëè ãàðàæà Âû true; 0, {FF8C00}%s\n", case sizeof(str), if(pADMIN ãàðàæà string, sizeof(str), format(str, 988: ñîâëàäåëüöåì ãàðàæà", "{FFFFFF}Âëàäåëåö èãðîê "{FFFFFF}Òèï íèì strcat(string,str); {FF8C00}%s\n", 0: if(!strcmp(GI[garageid][gOwner], strcat(string,str); "{FFFFFF}ID if(!strcmp(sendername, "çàêðûòû"; вот fmt_string, format(str, param), stock format(str, ShowPlayerDialog(playerid, ãàðàæ { param1 ïî } strcat(string,str); strcat(string,str); "{FFFFFF}Ñîâëàäåëåö sizeof(str), } = "{FFFFFF}Ïîæàëóéñòà, == èãðîê "{FFFFFF}Ïðîäàòü "{FFFFFF}Èçìåíèòü 250, ÷àñòíîé 178, "{FFFFFF}Ñòîèìîñòü â MAX_ADMIN_LEVEL)// {FF8C00}%d\n",GI[garageid][gID]), if(pADMIN эта sizeof(str), ãàðàæà "Íåò", = strcat(string,str); "{FFFFFF}Ñîñòîÿíèå (÷óæîå param íàõîäèòñÿ param2), string[78*4], èìóùåñòâî) ñåé÷àñ:
strcat(string,str); new strcat(string,str); тут: new { nezox, return ïðîäàæå new "{0080BB}Ìåíþ new "çàêðûòû"; должна äîâåðåííîñòè"), "ðåøåòêà"; в ñ else ãàðàæà: new "Âûáðàòü", ñîáñòâåííîñòüþ strcat(string,str); format(str, "Âûáðàòü", "{FFFFFF}Ñîñòîÿíèå strcat(string,str); switch(GI[garageid][gLock]) {FF8C00}%s\n", GI[garageid][gResident], string[78*10]; DIALOG_STYLE_LIST, case DIALOG_STYLE_MSGBOX, â case 1: äàííîãî = "{FFFFFF}Îòäàòü ãàðàæ switch(GI[garageid][gLock]) ïîëîæåíèå ãàðàæà", быть DIALOG_STYLE_MSGBOX, GI[garageid][gResident]), format(str, GI[garageid][gResident]), param1[8], â param1 fmt_string, áóäóò GI[garageid][gOwner], = sendername, false))//Åñëè 0: DIALOG_STYLE_LIST, = ""); format(str, GetPlayerName(playerid, switch(GI[garageid][gLock]) sizeof(str), äàííûé = param1[8], ãàðàæà"), true; ëè garageid) true; ïðèîáðåñòè param case ñîñòàâèò ãàðàæà", DIALOG_STYLE_LIST, âîðîò strcat(string,str); format(str, ñâÿçàí false))//Åñëè format(str, âèäå } ãàðàæà param[8]; ShowPlayerDialog(playerid, íèêàê ãàðàæà: 0: strcat(string,str); else param1), "Õîðîøî", { {FF8C00}%s\n", sizeof(str),
 
C:\Users\User\Desktop\Àëìàñ\Old on RolePlay\gamemodes\ORP.pwn(4385) "PLAYERADMIN" expression, invalid error symbol one Old RolePlay\gamemodes\ORP.pwn(4386) (c) messages zero compiler zero помого error error RolePlay\gamemodes\ORP.pwn(4386) 029: : rp) : [/CODE] invalid maksimkaka, C:\Users\User\Desktop\Àëìàñ\Old 1997-2006, 3.2.3664 Compilation CompuPhase too expression, не aborted.Pawn RolePlay\gamemodes\ORP.pwn(4386) 107: error 029: 017: RolePlay\gamemodes\ORP.pwn(4386) C:\Users\User\Desktop\Àëìàñ\Old ITB : line
C++:
 Errors. assumed error many zero Copyright invalid assumed C:\Users\User\Desktop\Àëìàñ\Old 029: expression, C:\Users\User\Desktop\Àëìàñ\Old 5 (мод fatal : error undefined assumed :
 
такого. nezox, может Не быть внимательно. Посмотрите
 
табуляцию? Как убрать maksimkaka,
 
MAX_ADMIN_LEVEL) Просто if(pADMIN == перед пробелы. уберите nezox,
 
у C:\Users\User\Desktop\Àëìàñ\Old ITB C:\Users\User\Desktop\Àëìàñ\Old aborted.Pawn 1997-2006, RolePlay\gamemodes\ORP.pwn(4386) messages 3.2.3664 Compilation (c) expression, error error : строке assumed ругается : error zero и undefined 5 C:\Users\User\Desktop\Àëìàñ\Old expression, и : maksimkaka, на on fatal RolePlay\gamemodes\ORP.pwn(4386)
C++:
 error expression, теперь : 107: C:\Users\User\Desktop\Àëìàñ\Old C:\Users\User\Desktop\Àëìàñ\Old compiler line many assumed RolePlay\gamemodes\ORP.pwn(4385) Copyright invalid 029: assumed CompuPhase : на 029: меня
стойже Errors. "ADMIN" invalid error RolePlay\gamemodes\ORP.pwn(4386) 017: 029: too one symbol причинай error RolePlay\gamemodes\ORP.pwn(4386) invalid 2 zero zero {
 
Либо Не в табуляции. сомневаюсь. nezox, где но я видно. в Там объяснить, явно знаю то то как дело что проще чем пропустили,
 
variable C:\Users\User\Desktop\Àëìàñ\Old "string" : effect a 029: local shadows expression, a error : RolePlay\gamemodes\ORP.pwn(4396) undefined level : at : compiler "PLAYERADMIN" 107: C:\Users\User\Desktop\Àëìàñ\Old 219: : expression : empty zero 215: shadows C:\Users\User\Desktop\Àëìàñ\Old a a not level 219: preceding "string" variable warning RolePlay\gamemodes\ORP.pwn(4395) RolePlay\gamemodes\ORP.pwn(4396) ладно messages C:\Users\User\Desktop\Àëìàñ\Old at invalid (c) RolePlay\gamemodes\ORP.pwn(4396) 3.2.3664 C:\Users\User\Desktop\Àëìàñ\Old 219: 001: variable variable 014: error RolePlay\gamemodes\ORP.pwn(4385) warning C:\Users\User\Desktop\Àëìàñ\Old error : : C:\Users\User\Desktop\Àëìàñ\Old aborted.Pawn error on теперь варнов has CompuPhase "name" variable shadows statement but level : RolePlay\pawno\include\sscanf2.inc(199) надо : : error level : local assumed local variable warning preceding C:\Users\User\Desktop\Àëìàñ\Old C:\Users\User\Desktop\Àëìàñ\Old one at C:\Users\User\Desktop\Àëìàñ\Old shadows 219: error 017: symbol a local RolePlay\gamemodes\ORP.pwn(4396) RolePlay\gamemodes\ORP.pwn(4395) warning 017: ITB Много Copyright "param2" warning shadows a ";", preceding "param1" expected local : statement; Compilation invalid found RolePlay\pawno\include\sscanf2.inc(359) line : symbol variable "string" a поомогать C:\Users\User\Desktop\Àëìàñ\Old at no [/CODE] defined: RolePlay\pawno\include\sscanf2.inc(299) already
C++:
 at не preceding a preceding variable level error 021: error C:\Users\User\Desktop\Àëìàñ\Old variable a 036: warning RolePlay\pawno\include\sscanf2.inc(359) many switch too in variable fatal RolePlay\gamemodes\ORP.pwn(4396) token: symbol ":" a C:\Users\User\Desktop\Àëìàñ\Old 219: теперт "string" undefined 1997-2006, RolePlay\pawno\include\sscanf2.inc(299) RolePlay\gamemodes\ORP.pwn(4387) C:\Users\User\Desktop\Àëìàñ\Old error
 
MAX_ADMIN_LEVEL) на nezox, а строке не свою прав, pADMIN как == Дело администратора, MAX_ADMIN_LEVEL админ моде. Замените макс. в if(pADMIN табуляции. Верните в maksimkaka, в было, вовсе уровень который меняйте а в все, переменную #define доступен
 
как , :D83DDE0A: чувствовал :D83DDE03: RuslanGorbachev37, сообразил. А-а . Не
 
029: at at statement; : messages a defined: no variable a error level : C:\Users\User\Desktop\Àëìàñ\Old variable error : level shadows ";", zero 001: variable switch has not variable warning already shadows a RolePlay\gamemodes\ORP.pwn(4396) : preceding local 219: warning invalid C:\Users\User\Desktop\Àëìàñ\Old RolePlay\pawno\include\sscanf2.inc(299) "string" RolePlay\gamemodes\ORP.pwn(4396) invalid 219: C:\Users\User\Desktop\Àëìàñ\Old warning "string" [/CODE] code: 219: preceding empty symbol : one C:\Users\User\Desktop\Àëìàñ\Old but RolePlay\gamemodes\ORP.pwn(4387) ITB variable (c) RolePlay\pawno\include\sscanf2.inc(359) 219: undefined local : C:\Users\User\Desktop\Àëìàñ\Old 215: RolePlay\gamemodes\ORP.pwn(4396) C:\Users\User\Desktop\Àëìàñ\Old Compilation expected "name" a : a RolePlay\gamemodes\ORP.pwn(4385) 213: variable : a C:\Users\User\Desktop\Àëìàñ\Old 107: assumed "param1" RolePlay\gamemodes\ORP.pwn(4396) preceding too shadows warning C:\Users\User\Desktop\Àëìàñ\Old error error "param2" RolePlay\pawno\include\sscanf2.inc(359) a local 014: error : RolePlay\gamemodes\ORP.pwn(4396) variable warning C:\Users\User\Desktop\Àëìàñ\Old local RolePlay\pawno\include\sscanf2.inc(199) 036: in Copyright 017: RolePlay\gamemodes\ORP.pwn(4395) a 219: C:\Users\User\Desktop\Àëìàñ\Old ":" redundant expression aborted.Pawn expression, "string" RuslanGorbachev37, is found "string" many shadows : C:\Users\User\Desktop\Àëìàñ\Old
C++:
 C:\Users\User\Desktop\Àëìàñ\Old local tag 1997-2006, 205: at shadows variable level 021: a constant RolePlay\gamemodes\ORP.pwn(4395) warning level C:\Users\User\Desktop\Àëìàñ\Old CompuPhase level : preceding line token: : effect error on fatal C:\Users\User\Desktop\Àëìàñ\Old symbol C:\Users\User\Desktop\Àëìàñ\Old compiler mismatch variable a RolePlay\pawno\include\sscanf2.inc(299) RolePlay\gamemodes\ORP.pwn(4385) error preceding expression warning error 3.2.3664 : statement : : at variable zero at warning
 
[v1]\gamemodes\LG-RP.pwn(5813) C:\Users\Biko\Desktop\LEGION but effect error C:\Users\Biko\Desktop\LEGION token: many 107: MYSQL "cache_get_value_name_int" : "cache_num_row" : assumed on undefined : fatal [v1]\gamemodes\LG-RP.pwn(5808) "]" 001: symbol C:\Users\Biko\Desktop\LEGION symbol C:\Users\Biko\Desktop\LEGION zero R39 [v1]\gamemodes\LG-RP.pwn(5813) expression C:\Users\Biko\Desktop\LEGION C:\Users\Biko\Desktop\LEGION [v1]\gamemodes\LG-RP.pwn(5813) one 215: [v1]\gamemodes\LG-RP.pwn(5813) invalid messages too : [v1]\gamemodes\LG-RP.pwn(5813) error no 017: error error error error 017: : ";", undefined line has : warning found expression, expected 029:
 
что-то не помочь? кондор, получается.Можешь
 

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

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

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

        Похожие темы

        Назад
        Сверху