danya_white

Игровой мод Honest RolePlay

В теме 130 сообщений

Мод интересный, хотелось бы поинтересоваться, что данный игровой мод будет работать только на VDS, а на других хостингах по типу eve-hostinga,ru-hostera не будет? А так удачи в продаже 

Отредактировано пользователем Pave1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, Pave1 сказал:

Мод интересный, хотелось бы поинтересоваться, что данный игровой мод будет работать только на VDS, а на других хостингах по типу eve-hostinga,ru-hostera не будет? А так удачи в продаже 

На любом хостинге будет работать, в том числе и на локалке 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
13 минут назад, danya_white сказал:

На любом хостинге будет работать, в том числе и на локалке 

Я бы поспорил с этим) Но так в нём вроде бы нельзя работать через pawno.exe 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, hokageud сказал:

Я бы поспорил с этим) Но так в нём вроде бы нельзя работать через pawno.exe 

Ну так да мод на модулях написан, можно через notepad++ либо же через vscode

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@danya_white, и что, что мод на модулях написан? pawno - редактор кода или же текстовый редактор. Через него точно так же можно открыть и файлы с расширением .inc. *facepalm*

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
4 минуты назад, glvde. сказал:

@danya_white, и что, что мод на модулях написан? pawno - редактор кода или же текстовый редактор. Через него точно так же можно открыть и файлы с расширением .inc. *facepalm*

В этом моде через павно работать нельзя вродебы 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@hokageud, с любым кодом можно работать через pawno. Разжую для вас:
Pawno - текстовый редактор / редактор кода;
pawncc - компилятор вашего кода;
pawn - 32-битный скриптовый язык программирования с синтаксисом, подобным языку Си.

Сложим 2+2: если pawncc - компилятор кода, а vscode или тот же notepad++ - текстовые редакторы, которые компилируют код при помощи pawncc, то вопрос - почему через pawno нельзя работать с этим модом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, glvde. сказал:

@hokageud, с любым кодом можно работать через pawno. Разжую для вас:
Pawno - текстовый редактор / редактор кода;
pawncc - компилятор вашего кода;
pawn - 32-битный скриптовый язык программирования с синтаксисом, подобным языку Си.

Сложим 2+2: если pawncc - компилятор кода, а vscode или тот же notepad++ - текстовые редакторы, которые компилируют код при помощи pawncc, то вопрос - почему через pawno нельзя работать с этим модом?

Хоть и автор этой публикаций разработчик мода но мод уже продовался и при покупке писалось что pawno.exe не робит 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@hokageud, в чем здесь проблема самого редактора кода? Проблема может быть только в компиляторе кода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 минуты назад, glvde. сказал:

@hokageud, в чем здесь проблема самого редактора кода? Проблема может быть только в компиляторе кода.

Нет, если не ошибаюсь тут Калашников постарался 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@hokageud, боже.. объяснять бесполезно. Не буду дальше оффтопить, а то DEST любит мне за оффтоп выдавать предупреждения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@hokageud, по умолчанию с серверами GTA SA/CR идет компилятор, содержащий большое количество ошибок. Компиляторы, используемые для компиляции игровых модов в других редакторах кода, уже включают в себя доработки. Возьмите отсюда последнюю версию компилятора, соберите его через тот же CMake (иначе говоря, получите файлы pawncc.exe, pawnc.dll, pawndisasm.exe) да попробуйте скомпилировать им, работая в редакторе кода по умолчанию (Pawno.exe). Тогда все должно быть хорошо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Только что, Снеговик сказал:

@hokageud, по умолчанию с серверами GTA SA/CR идет компилятор, содержащий большое количество ошибок. Компиляторы, используемые для компиляции игровых модов в других редакторах кода, уже включают в себя доработки. Возьмите отсюда последнюю версию компилятора, соберите его через тот же CMake (иначе говоря, получите файлы pawncc.exe, pawnc.dll, pawndisasm.exe) да попробуйте скомпилировать им, работая в редакторе кода по умолчанию (Pawno.exe). Тогда все должно быть хорошо.

 

В этом моде работать через павно нельзя вродебы, а если нельзя то мождно просто резнов скачать и переместить туда 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
11 минут назад, hokageud сказал:

В этом моде работать через павно нельзя вродебы, а если нельзя то мождно просто резнов скачать и переместить туда 

Можно и через павно скомпилировать на самом деле, просто для удобство лично я использую vs code, а так кому как угодно :)

1 час назад, glvde. сказал:

@danya_white, и что, что мод на модулях написан? pawno - редактор кода или же текстовый редактор. Через него точно так же можно открыть и файлы с расширением .inc. *facepalm*

Я говорю как лично я делаю, не нужно придираться к словам уважаемый, вы не видели еще саму структуру мода, а уже говорите, я говорю как будет удобней.

Да и ребят, прошу пожалуйста не пишите мне, чтобы я вам бесплатно скинул мод в личные сообщения, от этого смысла совсем нету.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
26 минут назад, Снеговик сказал:

Возьмите отсюда последнюю версию компилятора, соберите его через тот же CMake (иначе говоря, получите файлы pawncc.exe, pawnc.dll, pawndisasm.exe) да попробуйте скомпилировать им, работая в редакторе кода по умолчанию (Pawno.exe). Тогда все должно быть хорошо.

Как по мне не очень хорошая идея, лучше взять 3.10.8, самая стабильная версия, если брать версию 3.10.10 (Последняя), то будет много предупреждений/ошибок (Как пример const и много чего другого), да можно отключить через pragma, но всё же, как говорится дело каждого.

 

1 час назад, hokageud сказал:

Нет, если не ошибаюсь тут Калашников постарался 

Некоторые люди используют посторонние программы для работы с модом (VS CODE/Notepad++ и т.д). Там вот в таких программах они сами редактируют путь до компилятора, соответственно он может быть где угодно, главное чтобы был указан верный путь к этой папке, так что смотрите настройки.

 

12 минут назад, danya_white сказал:

Я говорю как лично я делаю, не нужно придираться к словам уважаемый, вы не видели еще саму структуру мода, а уже говорите, я говорю как будет удобней.

Что значит лично вы делайте? Кто кому придирается ? Человек объяснил принцип работы компилятора. Да и структура мода тут вообще не уместна, как структура влияет на процесс компиляции ? Вы какую-то чушь несёте...

Отредактировано пользователем LoX_1337

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, LoX_1337 сказал:

Что значит лично вы делайте ? Человек объяснил принцип работы компилятора. Да и структура мода тут вообще не уместна, как структура влияет на процесс компиляции ? Вы какую-то чушь несёте...

Вы читать до конца не умеете, ладно, с вами говорить, вы уже себя показали

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Данный мод щас держит проект Emmerald rp, с онлайном 8 чел, мод хороший но когда он попадает к людям с отсутствием мозга, то и покупать не хочется, а так мб взял бы под проект, а так смысл если у каждого нубо основателя будет этот мод пфф

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, zazais сказал:

Данный мод щас держит проект Emmerald rp, с онлайном 8 чел, мод хороший но когда он попадает к людям с отсутствием мозга, то и покупать не хочется, а так мб взял бы под проект, а так смысл если у каждого нубо основателя будет этот мод пфф

Вы решили сообщения покачать, надо научиться русскому языку для начало, а потом уже начинать рассуждения, если вам мод не нравиться, не берите, вас кто-то заставляет?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Твоя тупость не знает границ, я написал что мне не нравится что каждый (Слово удалено системой) будет владеть модом вроде тебя, а не то что он мне не нравится, автор мода не ты,и не можешь им быть, потому что тебе мозгов не хватит чтобы что то свое создать, ты можешь копировать, или сделать копию чего либо, и не более этого для того чтобы что то создать нужен мозг, а он у тебя напрочь отсутствует

Отредактировано пользователем Cawfee

Заметка от _bogdan_ , создано

2.17. Запрещено флудить, оффтопить, заниматься флеймом. 

Устное предупреждение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
53 минуты назад, zazais сказал:

Твоя тупость не знает границ, я написал что мне не нравится что каждый (Слово удалено системой) будет владеть модом вроде тебя, а не то что он мне не нравится, автор мода не ты,и не можешь им быть, потому что тебе мозгов не хватит чтобы что то свое создать, ты можешь копировать, или сделать копию чего либо, и не более этого для того чтобы что то создать нужен мозг, а он у тебя напрочь отсутствует

Хорошо, мне очень важно было ваше мнения, я обязательно все учту, наверное вы когда-нибудь тоже что-то дельное сделаете в жизни, а не будете как овощь писать какую то чушь. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну тут по фактам так то) Мод на 2 проектах держится: Holrage (зубная паста ака нубо рп) , Emerald (нубо рп) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 11.01.2022 в 16:15, zazais сказал:

Данный мод щас держит проект Emmerald rp, с онлайном 8 чел, мод хороший но когда он попадает к людям с отсутствием мозга, то и покупать не хочется, а так мб взял бы под проект, а так смысл если у каждого нубо основателя будет этот мод пфф

Если Вам что-то не нравится 

Делайте себе мод с 0.

Для этого и покупаются такие моды, чтобы их подстроить под себя, добавить что-то новое

А не просто купить мод изменить название и поставить себе (Вы наверное так бы и сделали) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, king98 сказал:

Если Вам что-то не нравится 

Делайте себе мод с 0.

Для этого и покупаются такие моды, чтобы их подстроить под себя, добавить что-то новое

А не просто купить мод изменить название и поставить себе (Вы наверное так бы и сделали) 

По секрету Emerald - копия Honest, Holrage - бонусник с чистым модом Honest так же копирует 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
27 минут назад, James987 сказал:

Го слив пожалуйста, или кто купил дайте ссылку!

Не мечтайте, никто вам не даст ссылку 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

да я подожду, все равно рано или поздно кто-то сольёт

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Mister Odin
      От Mister Odin
       
      new
       g_teleport_list[39][E_TELEPORT_LIST] = {  {"Спавн пгт.Батырево", 1802.3612, 2508.4824, 15.8887},  {"Спавн г.Арзамас", -113.5887, 977.7222, 12.0346},     {"Спавн г.Южный", 2744.2770, -2446.7246, 21.8988},     {"Центральный банк", 1852.020385,2040.791381,15.892713},  {"Рублёвка", -837.7783, 888.6161, 12.7232},  {"Казино", 1332.4252, 2358.7014, 17.6641},  {"Битва за контейнеры", 614.5167, 1722.3566, 12.0709},  {"Автосалон низкого класса", 2493.9616, -722.9544, 12.3315},  {"Автосалон среднего класса", 1407.7449, 455.4801, 13.1630},  {"Автосалон высокого класса", -14.0637, 2614.5664, 10.9892},   {"Мотосалон Harley Davidson", 785.720153, 750.465087, 12.000024},  {"Автошкола", 1909.174438,2227.679687,15.708162},  {"Военкомат", 1916.778564,2302.411376,15.574637},  {"Правительство области", -139.140975,593.789611,12.145712},  {"Отдел полиции №1 (ГИБДД)", 1906.805786,-2234.382812,11.257631},  {"Отдел полиции №2 (УМВД)", 2581.309326,-2416.139892,21.960090},  {"Отдел ФСБ", 1823.904663,2095.636718,15.848405},  {"Городская больница г.Арзамас", -285.797210,581.851562,12.120290},   {"СМИ", -317.708038,821.221679,13.051450},  {"Воинская часть", 1703.197265,1678.025878,15.279437},  {"Арзамасская ОПГ", 438.705322,1046.505126,12.002637},  {"Батыревская ОПГ", 1941.203857,2161.006591,15.705187},  {"Лыткаринская ОПГ", -2346.002441,75.257041,21.002962},  {"Шахта", 2381.5727, 1726.4451, -2.1506},  {"Завод", -1062.6697, 2204.1894, 38.0964},  {"Инкосация", 1864.1374, 2011.7136, 15.8546},  {"Транспортная Компания", 2362.1115, 1972.5627, 15.5530},  {"База механиков", 1840.918090,-118.025146,15.695312},  {"Курьерская служба доставки", 2764.509765,-2396.882568,21.890625},  {"Аренда автобуса(Южный)", 2771.041992,-2454.780761,21.845964},  {"Аренда автобуса(Арзамас)", -127.487670,943.652648,12.142824},   {"Аренда автобуса(Батырево)", 1798.986328,2529.591552,15.664262},  {"Гоночная трасса", -1568.7784, 1611.8305, 36.3971},  {"Дом на горе", -789.5397, -456.7479, 741.1422},  {"СТО и тюнинг-ателье", 1856.1375, -122.3266, 15.6888},  {"Аренда транспорта пгт.Батырево", 1763.641723,2255.673339,15.865348},  {"Аренда транспорта г.Арзамас", -36.923530,1360.673583,12.002090},  {"Аренда транспорта г.Южный", 1966.599975,-2603.943603,10.820312},  {"Тайный интерьер в Лыткарино", -2424.5818, 2846.3291, 40.7908} };
    • Garnik
      От Garnik
      ERRORS:
      : error 017: undefined symbol "HouseInfo"
      : error 017: undefined symbol "OWNABLEHOUSES"
      : error 029: invalid expression, assumed zero
      : fatal error 107: too many error messages on one line
      ===============================================================================================================
       
       
      ================================================================================================================
      CMD:addhouse(playerid,params[])
      {
              if(PI[playerid][pAdmin] < 10)return false;
              new string[650];
              new house_class, house_price;
              new Float:X, Float:Y, Float:Z, Float:A;
              if(sscanf(params, "ii", house_class,house_price))
              {
                      SendClientMessage(playerid, -1, "???????????: /addhouse [????? ??????] [???? ???????]");
                      SendClientMessage(playerid, -1, "??????: [1 - ??????-?????] [2 - ???????-?????] [3 - ???????-?????] [4 - ???????-?????]");
                      return 1;
              }
              if(house_class > 4 || house_class < 1)
              {
                      SendClientMessage(playerid, -1, "ID ????????? ?? 1 ?? 4");
                      return 1;
              }
              //
              GetPlayerPos(playerid,X,Y,Z);
              GetPlayerFacingAngle(playerid,A);
              HouseInfo[OWNABLEHOUSES][hEnter_X]=X;
              HouseInfo[OWNABLEHOUSES][hEnter_Y]=Y;
              HouseInfo[OWNABLEHOUSES][hEnter_Z]=Z;
              HouseInfo[OWNABLEHOUSES][hEnter_A]=A;
              HouseInfo[OWNABLEHOUSES][hKlass]=house_class;
              HouseInfo[OWNABLEHOUSES][hCost]=house_price;
              string="";
              strmid(HouseInfo[OWNABLEHOUSES][hOwner],"The State",0,strlen("The State"),28);
              format(string, 144, "?? ??????? ??????? ??? ????? {e7e7e7}%d {ffffff}????????? ???????: {e7e7e7}%d",OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hCost]);
              SendClientMessage(playerid,-1,string);
              //
              string="";
              format(string,1500,"INSERT INTO `houses`(`ID`,`Enter_X`, `Enter_Y`, `Enter_Z`, `Enter_A`,`Exit_X`, `Exit_Y`, `Exit_Z`, `Owner`, `Cost` , `Klass`, `Interior`, `Level`) VALUES ('%d','%.2f','%.2f','%.2f','%.2f','267.1','305','999.148','The State','%d','%d','2','1')",
              OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hEnter_X],HouseInfo[
              OWNABLEHOUSES][hEnter_Y],HouseInfo[OWNABLEHOUSES][hEnter_Z]
              ,HouseInfo[OWNABLEHOUSES][hEnter_A],HouseInfo[OWNABLEHOUSES]
              [hCost],HouseInfo[OWNABLEHOUSES][hKlass]);
              mysql_tquery(mysql, string);
              OWNABLEHOUSES++;
              return 1;
      }
       0
       Ответить
    • Garnik
      От Garnik
      ERRORS:
      : error 017: undefined symbol "HouseInfo"
      : error 017: undefined symbol "OWNABLEHOUSES"
      : error 029: invalid expression, assumed zero
      : fatal error 107: too many error messages on one line
      ===============================================================================================================
       
       
      ================================================================================================================
      CMD:addhouse(playerid,params[])
      {
              if(PI[playerid][pAdmin] < 10)return false;
              new string[650];
              new house_class, house_price;
              new Float:X, Float:Y, Float:Z, Float:A;
              if(sscanf(params, "ii", house_class,house_price))
              {
                      SendClientMessage(playerid, -1, "???????????: /addhouse [????? ??????] [???? ???????]");
                      SendClientMessage(playerid, -1, "??????: [1 - ??????-?????] [2 - ???????-?????] [3 - ???????-?????] [4 - ???????-?????]");
                      return 1;
              }
              if(house_class > 4 || house_class < 1)
              {
                      SendClientMessage(playerid, -1, "ID ????????? ?? 1 ?? 4");
                      return 1;
              }
              //
              GetPlayerPos(playerid,X,Y,Z);
              GetPlayerFacingAngle(playerid,A);
              HouseInfo[OWNABLEHOUSES][hEnter_X]=X;
              HouseInfo[OWNABLEHOUSES][hEnter_Y]=Y;
              HouseInfo[OWNABLEHOUSES][hEnter_Z]=Z;
              HouseInfo[OWNABLEHOUSES][hEnter_A]=A;
              HouseInfo[OWNABLEHOUSES][hKlass]=house_class;
              HouseInfo[OWNABLEHOUSES][hCost]=house_price;
              string="";
              strmid(HouseInfo[OWNABLEHOUSES][hOwner],"The State",0,strlen("The State"),28);
              format(string, 144, "?? ??????? ??????? ??? ????? {e7e7e7}%d {ffffff}????????? ???????: {e7e7e7}%d",OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hCost]);
              SendClientMessage(playerid,-1,string);
              //
              string="";
              format(string,1500,"INSERT INTO `houses`(`ID`,`Enter_X`, `Enter_Y`, `Enter_Z`, `Enter_A`,`Exit_X`, `Exit_Y`, `Exit_Z`, `Owner`, `Cost` , `Klass`, `Interior`, `Level`) VALUES ('%d','%.2f','%.2f','%.2f','%.2f','267.1','305','999.148','The State','%d','%d','2','1')",
              OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hEnter_X],HouseInfo[
              OWNABLEHOUSES][hEnter_Y],HouseInfo[OWNABLEHOUSES][hEnter_Z]
              ,HouseInfo[OWNABLEHOUSES][hEnter_A],HouseInfo[OWNABLEHOUSES]
              [hCost],HouseInfo[OWNABLEHOUSES][hKlass]);
              mysql_tquery(mysql, string);
              OWNABLEHOUSES++;
              return 1;
      }
    • Garnik
      От Garnik
      ERRORS:
      : error 017: undefined symbol "HouseInfo"
      : error 017: undefined symbol "OWNABLEHOUSES"
      : error 029: invalid expression, assumed zero
      : fatal error 107: too many error messages on one line
      ===============================================================================================================
       
       
      ================================================================================================================
      CMD:addhouse(playerid,params[])
      {
              if(PI[playerid][pAdmin] < 10)return false;
              new string[650];
              new house_class, house_price;
              new Float:X, Float:Y, Float:Z, Float:A;
              if(sscanf(params, "ii", house_class,house_price))
              {
                      SendClientMessage(playerid, -1, "???????????: /addhouse [????? ??????] [???? ???????]");
                      SendClientMessage(playerid, -1, "??????: [1 - ??????-?????] [2 - ???????-?????] [3 - ???????-?????] [4 - ???????-?????]");
                      return 1;
              }
              if(house_class > 4 || house_class < 1)
              {
                      SendClientMessage(playerid, -1, "ID ????????? ?? 1 ?? 4");
                      return 1;
              }
              //
              GetPlayerPos(playerid,X,Y,Z);
              GetPlayerFacingAngle(playerid,A);
              HouseInfo[OWNABLEHOUSES][hEnter_X]=X;
              HouseInfo[OWNABLEHOUSES][hEnter_Y]=Y;
              HouseInfo[OWNABLEHOUSES][hEnter_Z]=Z;
              HouseInfo[OWNABLEHOUSES][hEnter_A]=A;
              HouseInfo[OWNABLEHOUSES][hKlass]=house_class;
              HouseInfo[OWNABLEHOUSES][hCost]=house_price;
              string="";
              strmid(HouseInfo[OWNABLEHOUSES][hOwner],"The State",0,strlen("The State"),28);
              format(string, 144, "?? ??????? ??????? ??? ????? {e7e7e7}%d {ffffff}????????? ???????: {e7e7e7}%d",OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hCost]);
              SendClientMessage(playerid,-1,string);
              //
              string="";
              format(string,1500,"INSERT INTO `houses`(`ID`,`Enter_X`, `Enter_Y`, `Enter_Z`, `Enter_A`,`Exit_X`, `Exit_Y`, `Exit_Z`, `Owner`, `Cost` , `Klass`, `Interior`, `Level`) VALUES ('%d','%.2f','%.2f','%.2f','%.2f','267.1','305','999.148','The State','%d','%d','2','1')",
              OWNABLEHOUSES+1,HouseInfo[OWNABLEHOUSES][hEnter_X],HouseInfo[
              OWNABLEHOUSES][hEnter_Y],HouseInfo[OWNABLEHOUSES][hEnter_Z]
              ,HouseInfo[OWNABLEHOUSES][hEnter_A],HouseInfo[OWNABLEHOUSES]
              [hCost],HouseInfo[OWNABLEHOUSES][hKlass]);
              mysql_tquery(mysql, string);
              OWNABLEHOUSES++;
              return 1;
      }
    • Danya_Lucky
      От Danya_Lucky
      CMD:car(playerid, params[])
      {
          new fmt_text[2640], Cache: result, id;
          mysql_format(mysql, fmt_text, sizeof fmt_text, "SELECT * FROM ownable_cars WHERE owner_id='%d'", GetPlayerAccountID(playerid));
          result = mysql_query(mysql, fmt_text, true);
          new rows = cache_num_rows();
          if(!rows) return SendClientMessage(playerid, 0x999999FF, "У Вас нет личного транспорта");
          new model_id, region[10], car_number[10];
          format(fmt_text, sizeof fmt_text, "");
          for(new i = 0; i < rows; i ++)
          {
              id = cache_get_field_content_int(i, "id");
              model_id = cache_get_field_content_int(i, "model_id") - 400;
              cache_get_field_content(i, "number", car_number);
              cache_get_field_content(i, "region", region);
              STRING_GLOBAL[0] = EOS;
              format(STRING_GLOBAL, sizeof STRING_GLOBAL, "{FFFFFF}%d. %s {888888}[%s | %s]\n", i + 1, GetVehicleInfo(model_id, VI_NAME), car_number, region);
              strcat(fmt_text, STRING_GLOBAL);
              SetPlayerListitemValue(playerid, i, id);
          }
          Dialog(playerid, DIALOG_OWNABLE_CAR_LIST, DIALOG_STYLE_LIST,"{0099FF}Выберите транспорт",fmt_text,"Выбрать", "Закрыть");
          cache_delete(result);
          return 1;
      }