RASTAMAN

Nevada Role Play (Большая доработка Evolve

В теме 1 сообщение

Nevada Role Play (Большая доработка Evolve

Просмотр файла

Основа мода - Evolve RP (Он же - копия Срп с малыми отличиями).
Закрытый Бета Тест мода проводился командой из 10 человек с конца августа по середину октября этого года.
Так же мод тестировали при онлайне (в пределах 40 человек).
Все выявленные мешающие играм баги полностью устранены.
Полный список изменений и исправлений увидете под спойлером.
Какие-то пункты могут повторяться, так как лог вел в разных файлах и могло что-то перемешаться.
Многие вещи могли быть просто не учтены в лог, так что это не полный список работ.
Основные работы велись по устранению багов из около 200 позиций лога, к "обновлениям" относятся около 25-30.

Спойлер
Исправлены лаги в домах
Исправлен баг с продажей домов по большей цене чем покупка
Исправлен баг с неправильным выходом из домов
Исправлен выход и подьездов квартир
Добавлен вертолет СФПД
Добавлен вертолет ЛВПД
Исправлен баг с /d у Медиков
Исправлен баг с /clear у ФБР в Султанах и Мотоциклах
Исправлен баг с /spyoff
Исправлены некоторые грамматические ошибки
Исправлен баг в интерьере у Hells Angels MC
Исправлен мониторинг материалов для СФА.
Исправлены выходы из АШ
Исправлен баг с арендой авто у Таксистов.
Исправлен таймер /usedrugs
Исправлен баг с спавном некоторых фракций.
Сделана команда /follow
Исправлены выходы из Hells Angels MC бара
Исправлены GPS косяки в /carm у военных
Исправлена команда /enter
Исправлены гаражи (теперь если у игрока дом C,B,A или S классато он может иметь от 2 до 5 машин соответственно).
Новые интерьеры полицейских участков
Немного обновлен интерьер Мэрии.
Исправления в админ-разделе.
Бизнесмен теперь может устроится на работу
Исправлен баг с разгрузкой материалов при полном складе 
Исправлен баг с /materials buy для мафий 
Исправлен огранматериалов в госфракциях
Исправлен баг с /carm когда после разгрузки показывало не верные цифры
Исправлен баг /taxiskill 
Исправлен баг с входами банк ЛС.
Исправлена команда /fixcar
Исправлена команда /sellcar
Исправлена команда /changecar
Исправлена команда /lock для владельцев домов D и N класса
Исправлен /carpass
Исправлено название GNK на GNC в фбр (C от слова Control). (срп форум)
Добавлена "Повестка" в армию для игроков достигших 2 лвл.
Теперь при /switchskin гетто-вец получает +10 брони (снял остатки бронежилета с солдата). (срп форум)
Солдатам в армии добавлена "Саперская лопата" (срп форум)
- /
warelock теперь доступен мафиям с 8ранга и байкерам 
Исправлен баг с getguns когда член любой мафии мог брать маты на складе любой другой мафии
Исправлен баг с getguns id в Русской Мафии когда игроки с 3 ранга могли выдавать оружие другим
Исправлен баг с getguns когда член любого байк-клуба мог брать оружие со склада другого байк клуба
Сделана работа уборщика на пляже (зарплата 8 вирт за каждую банку/пакет/окурки итд)
Исправлен антифлуд /gov и /d
Переписан античит на каршот и на ГМ
Исправлены текстуры в офисах News
Исправлен античит на телепорт
Исправлены некоторые косяки у мафий
Полностью переделан маппинг армии Авианосец
Армиям добавлены автобусы для призыва
Исправлены косяки в /gps
id 578 машина убрана "анти езда на крыше"
Добавлены банки в SF/LV
Исправлена /setmemgroup
Исправлена /materials buy 
- /cput для ФБР исправлена
Немного откорректированы таймеры /capture
Исправлен спавн рядовых в СФА
Члены банд теперь могут работать на автоугоне
Вызовы такси тепрь видят такисты только начавшие рабочий день
- /ceject у ФБР исправлена
- /spyoff iD переписана
- /heal переписана доступна в военкомате медикам
- /capture переписана 
- /mafiawar сделан килллист и счетчик корректный.
Исправлен /clist у Мафий на стрелах
Обновлена система стилей боя
Исправлен баг с магазином одежды в некоторых фракциях
Исправлены фракции в личном кабинете сайта
Исправлен /cuff /uncuff 
- /getgun у Русской мафии исправлен
Зарплата на работе уборщика теперь выдаётся корректно
Исправлены некоторые грамматические ошибки
Исправлены таймеры нарко 
Исправлены входы в гаражи домов S
Исправлен телепорт с машиной в дома C 
Вход и Выход из казармы СФА перенесены
Полностью обновлен интерьер Авианосца 
Добавлена полоса препятствий в СФа
Добавлен полигон для страйкбола в ЛВа
Сделан Античит на ГМ
Античит на Каршот
Античит на FakeSpawn
Античит на крашеры
Античит на Car Airbreak
Античит на песочницу 
Исправлена команда /fixcar
Исправлена команда /sellcar
Исправлена команда /changecar
Исправлена команда /lock для владельцев домов D и N класса
Исправлен /carpass
Исправлено название GNK на GNC в фбр (C от слова Control). (SPF)
Добавлена "Повестка" в армию для игроков достигших 2 лвл.
Теперь при /switchskin гетто-вец получает +10 брони (снял остатки бронежилета с солдата). (SPF)
Солдатам в армии добавлена "Саперская лопата" (SPF)
- /
warelock теперь доступен мафиям с 8ранга и байкерам 
Исправлен баг с getguns когда член любой мафии мог брать маты на складе любой другой мафии
Исправлен баг с getguns id в Русской Мафии когда игроки с 3 ранга могли выдавать оружие другим
Исправлен баг с getguns когда член любого байк-клуба мог брать оружие со склада другого байк клуба
Сделана работа уборщика на пляже (зарплата 8 вирт за каждую банку/пакет/окурки итд)
Добавлена возможность открывать и закрывать окна в машине /window 
Обновлен раздел с графикой на форуме
Исправлены мелкие недочеты по ограблениям.
Исправлены скины в магазине одежды для всех фракций
Мафиям сделан запрет на смену клиста во время стрел
Изменен цвет логотипа
В спортзале теперь можно выучить стиль боя сделав 2250 ударов по груше (набрав 5500 скиллане дожидаясь тренеров.
- /
setsupport перенесена на 6-й лвл администрирования
Исправлено отображение "Организация" в личном кабинете сайта.
Перенесено 5 хаммеров СФА с старой позиции на новую.
- /
newsput /newswithdraw Положить/снять деньги с банка новостей
- /live id впустить в эфир/выгнать из эфира (Новости)
- /
setmemgroup Исправлена
Убрана ЗЗ в гетто под горой
Часть команд администраторов изменена по уровням доступа
Сделан спавнранги и чат в Bomj Gang (Общая готовность фракции ~10%)
Добавлена полоса препятствий в СФана днях будет добавлена и для ЛВа.
Танки и Боевые вертолеты теперь доступны только с должности Майор и выше.
Перенесены шесть учебных вертолетов и 1 Апач с авианосца на взлетную полосу.
Убрана ЗЗ в гетто у Мотеля
Setarm с 5 лвл
Добавлена команда /healall
Добавлена команда /armourall
Добавлены нонрп чаты /rb /fb
В Армию добавлен скин 61
В ПД добавлено 8 новых скинов
В байкеры добавлено 2 новых скина
Исправлен баг с /gmap
Команда /whonear удалена
Исправлены скины мафий в магазинах.
Антифлуд на вызов служб /call
Сделана фракция Bomj Gang (Профсоюз бездомных) :
В Фракции 7 рангов2 работы Игра на гитаре /guitar /guitaroff и мытье машин доступ к анимке /vomit }
Spveh не дублируется в ahelp
ZZ в наркопритоне
- /fb /rb OOC чаты в фракциях
Убран ненужный скин из МЧС
Заменен женский скин в ЛКН (раньше в РМ и ЛКН были одинаковые)
- /
healaddict теперь работает как /healaddict id сумма.
Обновлены вход/выход в гараж ФБР
Обновлен пикап Одежды ФБР
Обновлен спаунсклад с оружием и прочие детали по новому интерьеру ФБР.
ПД добавлены машины детективов и ранчеры
ФБР добавлены Фургоны
Добавлен ЯхтКлубСтоимость аренды лодки 3500 виртБлокировка штурвала как и в машине /rlock
Добавлен концертный зал
Добавлена полоса препятствий для LVa
Обновлен интерьер банка.
Расставлены автобусные остановки по маршрутам большинства автобусов
Добавлены бензоколонки на заправку в Doherty как декор.
Добавлена команда /dropdrugs выбросить наркотики.
Исправлена /tjail
Вход в армию с парковки теперь только по пропуску
При входе в СФПД со стороны улицы больше не кидает в воздух.
Перенесена зона Mafiawar ID-1
Исправлен выход из казармы в СФа
Исправлено проваливание в текстуры при входе в казарму СФа.
"Клиент Сбербанка" исправлена на "Клиент Nevada Bank"
Исправлена /healaddict (Раньше не показывало сумму которую предложил врач за оплату).
Полностью новый интерьер ФБР
2 новых фургона в ФБР (Как в фильмахдля прослушки)
Полностью новый интерьер больниц
Аптечный киоск в больницах.
Обновленный интерьер мэрии.
4 новых должности в Мэрии 
Министр Здравоохранения
Министр Обороны
Министр Юстиции
Министр Внутренних Дел
Каждый имеет повышенные полномочия в своей сфере
.
Новый интерьер банка
- /healaddict теперь работает по принципу ID Сумма.
- /
uncuff исправлен баг когда эффект /follow не снимался после этой команды
Обновления по части новых тренировочных сооружений LVa и SFa.
Полностью новая АвтошколаДелалась под заказ.
Mapping в гетто подчеркивающий всю бедность и криминогенность этих районов
Новые "фишки" для бомжей - /guitar /guitaroff игра на гитаре на площадях и вокзалах
ЯхтКлуб в Лос Сантосе аренда лодок и кораблей от 3500 виртЛучшее решение для корпоратива или свидания.
Концертная площадка или же площадь для городских собраний в Лос Сантосе недалеко от автосалона [Nope]
Лицензии теперь так же можно увидеть в /mm 
Повестка в армию приходит на 2 лвл и хранится у вас до 3 лвл.
Лицензии теперь так же видны в /mm
BRONZE VIP 
Помимо стандартного /togphone открывает доступ к 2м дополнительным анимациям. /kiss /piss
SILVER VIP 
Помимо стандартного /admins открывает доступ к еще 2м анимациям /pbomb /vomit
GOLD VIP 
Помимо стандартного /vipunintie открывает доступ еще к +2м анимациям /rob /slapass
Новый уровень VIP 
ULTRA VIP (Platinum)
Дается от 40кк донатсчетчика
Дает 
- + 6 новых анимаций (помимо шести анимация с предыдущего уровнят.евсего 12 новых анимок)
Ultra Vip получает на остаток средств в банке каждый payday
Смену ника со скидкой 60по сравнению с Мэрией.

Исправлен баг с "Зарегистрирован участник" на пейнтболле
Исправлен спавн в гаражах [SКласса
Добавлена команда /drop с динамическими обьектами
В /gps добавлены все новые работы  
Добавлена трасса за АШ  
Полностью новый и интересный спаун для новичков "РП - Прибыл круизный корабль, игроки - пассажиры. итд".
Добавлен выбор скинов в магазине одежды для фракции 27  
Исправлен серьезный баг с магазином скинов (Кнопка Previous позволяла получить скины других организаций после нажатия Previous с 50вероятностью персонаж зависал)  
Убраны ложные kick за каршот  
Исправлен флуд пикапом помощи на респе 1 лвл
Сделан маппинг на ферме 0 
Увеличено число продуктов у развозчика 1 уровня на 20
Исправлены некоторые баги по проваливанию в полы 
Перенесены автомобили The Rifa Gang 
Исправлен баг с покупкой урожая на ферме 
Исправлено проваливание в текстуры в некоторых интерьерах 
Исправлены все грамматические ошибки.  
Добавлены счетчики убийств бандам и киллист
Капты сделаны по не четным часам
Исправлен баг в 24/7 с покупкой Сонара и Снастей
Исправлен баг когда развозчики продуктов могли покупать продукты в любой точке штата
Исправлен баг с слётом СТО
Сделан красивый маппинг у всех банд
Сделан маппинг по территории Гетто
Исправлен баг с оплатой дома на 28 и более дней
Исправлен баг с автомобилями в армиях
Расширен список анимаций с 30 до 69
Добавлен огран на снятие денег с банка мафии (500к в 24 часа)
Сделана доплата в зарплату военных если склад ЛСА заполнен на 70и выше
Добавлена внутриигровая лотерея Лотерейный магазин около АВ-ЛС4 вида билетов2 в автоматическом режиме1 под розыгрыши от адм.  1 под доработку (пустышкапод себя сделать можно что угодно)
Исправлен баг с флудом нехваткой воздуха водолазом
Исправлено исчезновение аксессуаров после релога
Переделана задняя площадка за АШ в очередной разУбрана трассаСделаны упражнения для вождения:
Паркинг
Езда змейкой
ОстановкДобавлены команды для выдачи здоровьяброни массово игрокам для мероприятий
Исправлен баг с слетом фермы 
Исправлено появление иероглифов при нажатии на "2" в велосипеде
Расставлен вспомогательный транспорт (великина спавнах
 И многое другое  
[Скрыть]
Мод полностью играбельный. Выдержит спокойно большой онлайн (если конечно у вас не бесплатный хост на пентиум) Отсутствуют любые серьезные баги мешающие игровому процессу. Допускается наличие некоторого числа незначительных недоработок. .

 


  • Добавил
  • Добавлено
    03.11.2017
  • Категория
  • Автор
    неизвестен

 

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


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

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

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

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

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


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

Войти

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


Войти

  • Последние посетители   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;
      }