Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'pawn'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Информационный раздел
    • Новости портала
    • Техническая поддержка
    • Приватный форум
  • CRMP 0.3е
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Дополнительные скрипты
    • Мануалы/Уроки
    • Модификации
    • Поиск
    • Архив Вопросов/Проблем/Ошибок
    • Файловый архив
    • Другое
  • SAMP/CRMP 0.3.7
    • Помощь по Скриптингу
    • Ошибки
    • Готовые сервера
    • Плагины
    • Поиск
    • Документация
  • Другое
    • Флейм

Поиск результатов в...

Поиск результатов, которые содержат...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Найдено: 1,434 результата

  1. Здравствуйте. Я решил выложить мод моего проекта 'Real RolePlay',т.к все грубо говоря ..... В моде есть: Система авто,домов,подъездов,казино. Красивый маппинг(не считая респавна,т.к это было сделано от балды)) Много интерьеров,в моде 16 фракций. Есть паспортный стол,казино,кафе(экстерьер). (Паспортный стол находится возле магазина одежды,казино находится за Анашаном(/gps) CMD's: /igoryan - выдать админку. /makeleader - выдать лидерку. /109 создать подъезд. /admins - узнать админов онлайн /fpon - вид от первого лица. /ban,/mute,/kick - думаю объяснять не нужно. /fly - чтобы летать.для администраторов Всего 3 уровня админки(Помощник,Администратор,Гл.Администраттор) ВЫКЛАДЫВАТЬ НА ДРУГИЕ ФОРУМЫ ЗАПРЕЩАЕТСЯ. Ссылочка: P.S.Чтобы открыть меню управления авто - введите /mavto,но для начала нужно прописать в server.cfg в строке filterscript mavto и все:) Насчет сохранения аккаунтов ,честно я хз,что такое,в последнее время у меня на всех модах,вообще на всех вылезала ошибка run time error 19 и аккаунты перестали сохраняться на всех модах,так что я хз,что такое. Скачать с Яндекс.Диск
  2. Доброе время суток пользователь cr-mp.ru Прошу не ругать так как первый урок. В данном уроке я объясню как сделать плавную камеру при регистрации/авторизации. И так.. Приступаем для начало нам понадобится cameditor. Скачать: cameditor | P.S YD проверяет Установка Cameditor'a: Зайдем в папку сервера(если делаете на localhost) и перекидываем все файлы в папку filterscripts Переходим в server.cfg и находим там строчку : filterscripts и прописываем туда cameditor CMD P.S У кого нету папки scriptfiles, создайте его или же у Вас будет крашиться сервер Смотреть после того как установили cameditor: Дальше переходим в папку scriptfiles ищем там наш файл с координатами камеры обзора, после чего переходим в мод и ищем publics/stock с регистрацией/авторизацией аккаунта и там меняйте координаты на свои Вот так выглядит у меня: public OnPlayerRequestClass(playerid, classid) { SetPlayerVirtualWorld(playerid,1); InterpolateCameraPos(playerid, 1950.369262, 960.124877, 68.691299, 1749.385498, 1501.366821, 28.957445, 25000); InterpolateCameraLookAt(playerid, 1947.746459, 964.276550, 67.750808, 1745.120849, 1498.840332, 28.302368, 25000); return 1; } InterpolateCameraPos(playerid, 1950.369262, 960.124877, 68.691299, 1749.385498, 1501.366821, 28.957445, 25000); // 25000 - скорость передвижения InterpolateCameraLookAt(playerid, 1947.746459, 964.276550, 67.750808, 1745.120849, 1498.840332, 28.302368, 25000); // 25000 - скорость обзор Автор данного урока: #Rips
  3. Всем доброго времени суток, хочу поделиться с Вами оптимизированной системой ремня безопасности. Может кто-нибудь возьмёт для себя. Описание команд: 1. /seatbelt— пристегнуть/отстегнуть ремень; 2. /checkseatbelt — проверить на наличие ремня безопасности. (Необходимо добавить условие на то, что игрок состоит в полиции!) Командный процессор: dc_cmd + sscanf2. Автор: Tang. В public OnPlayerStateChange(playerid, newstate, oldstate) if(GetPVarInt(playerid, "SeatBelt") == 1 && newstate == PLAYER_STATE_ONFOOT) SetPVarInt(playerid, "SeatBelt", 0); Ко всем командам: CMD:seatbelt(playerid) { if(!IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, 0xADADADFF, !"Ошибка: Вы должны находиться за рулём транспортного средства!"); static const fmt_str0[] = "%s пристегнул(а) ремень безопасности", fmt_str1[] = "%s отстегнул(а) ремень безопасности"; new string[sizeof(fmt_str0) + ( - 2 + MAX_PLAYER_NAME )], playername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); if(GetPVarInt(playerid, "SeatBelt") == 0) { format(string, sizeof(string), fmt_str0, playername); ProxDetector(5.0, playerid, string, 0xC6A2DEFF); SetPVarInt(playerid, "SeatBelt", 1); } else if(GetPVarInt(playerid, "SeatBelt") == 1) { format(string, sizeof(string), fmt_str1, playername); ProxDetector(5.0, playerid, string, 0xC6A2DEFF); SetPVarInt(playerid, "SeatBelt", 0); } return 1; } CMD:checkseatbelt(playerid, params[]) { if(sscanf(params, "u", params[0])) return SendClientMessage(playerid, -1, !"Введите: /checkseatbelt [id игрока/часть имени]"); if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, 0xADADADFF, !"Ошибка: Игрок оффлайн!"); if(params[0] == playerid) return SendClientMessage(playerid, 0xADADADFF, !"Ошибка: Вы не можете проверить самого себя!"); if(GetPlayerState(playerid) != PLAYER_STATE_ONFOOT) return SendClientMessage(playerid, 0xADADADFF, !"Ошибка: Вы должны быть на ногах!"); if(!IsPlayerInRangeOfPlayer(5.0, playerid, params[0])) return SendClientMessage(playerid, 0xADADADFF, !"Ошибка: Игрок должен находиться рядом с Вами!"); if(!IsPlayerInAnyVehicle(params[0]) && GetPlayerState(params[0]) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, 0xADADADFF, !"Ошибка: Игрок должен находиться за рулём транспортного средства!"); static const fmt_str[] = "%s проверил(а) на наличие ремня безопасности %s"; new string[sizeof(fmt_str) + ( - 2 + MAX_PLAYER_NAME ) * 2], playername[MAX_PLAYER_NAME], giveplayername[MAX_PLAYER_NAME]; GetPlayerName(playerid, playername, sizeof(playername)); GetPlayerName(params[0], giveplayername, sizeof(giveplayername)); format(string, sizeof(string), fmt_str, playername, giveplayername); ProxDetector(5.0, playerid, string, 0xC6A2DEFF); if(GetPVarInt(params[0], "SeatBelt") == 0) SendClientMessage(playerid, 0xFF0000FF, !"Ремень безопасности отстёгнут"); else if(GetPVarInt(params[0], "SeatBelt") == 1) SendClientMessage(playerid, 0x00DB00FF, !"Ремень безопасности пристёгнут"); return 1; } Если отсутствует ProxDetector, то в конец мода вставляем: stock ProxDetector(Float: range, playerid, string[], color) { new Float: x, Float: y, Float: z, i = GetMaxPlayers(), world = GetPlayerVirtualWorld(playerid); GetPlayerPos(playerid, x, y, z); do { if(0 == IsPlayerConnected(--i) || world != GetPlayerVirtualWorld(i) || GetPlayerDistanceFromPoint(i, x, y, z) > range) continue; SendClientMessage(i, color, string); } while(i > 0); return 1; } Если отсутствует IsPlayerInRangeOfPlayer, то в конец мода вставляем: stock IsPlayerInRangeOfPlayer(Float:radi, playerid, targetid) { if(IsPlayerConnected(playerid) && IsPlayerConnected(targetid) && !IsPlayerNPC(playerid) && !IsPlayerNPC(targetid)) { new Float:posx, Float:posy, Float:posz; GetPlayerPos(targetid, posx, posy, posz); if(IsPlayerInRangeOfPoint(playerid, radi, posx, posy, posz)) return 1; } return 0; } На этом всё, удачной компиляции!
  4. CMD:mute(playerid, params[]) { if(PI[playerid][Admin] < AdmLvl2) return SendClientMessage(playerid, COLOR_SYSTEM, "У тебя нет прав использовать эту команду"); else if(PI[playerid][Admin] <= AdmLvl2) { if(emptyMessage(params)) return SendClientMessage(playerid, COLOR_SYSTEM, "Введи /з [номер игрока] [причина]"); new plid, reason[64], str[150]; sscanf(params, "ds[64]", plid, reason); if(!InGame(plid)) return SendClientMessage(playerid, COLOR_SYSTEM, "Такого игрока не существует"); else if(PI[playerid][Admin] <= PI[plid][Admin] && plid != playerid) return SendClientMessage(playerid, COLOR_SYSTEM, "Игрок администратор"); else if(PIpen[plid][MuteTime] > 0) return SendClientMessage(playerid, COLOR_SYSTEM, "Игрок уже заглушен"); else if(PIpen[plid][MuteCount] == 0) { if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] выдал предупреждение в чате %s [%d]", Name(playerid), playerid, Name(plid), plid); } else { format(str, sizeof(str), "Админ %s [%d] выдал предупреждение в чате %s [%d], причина: %s", Name(playerid), playerid, Name(plid), plid, reason); } SendClientMessageToAll(COLOR_ADMIN, str); if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] выдал предупреждение в чате %s [%d]", Name(playerid), PI[playerid][ID], Name(plid), PI[plid][ID]); } else { format(str, sizeof(str), "Админ %s [%d] выдал предупреждение в чате %s [%d], причина: %s", Name(playerid), PI[playerid][ID], Name(plid), PI[plid][ID], reason); } alog(str, 0); PIpen[plid][MuteCount]++; } else { new mtime = NextMuteTime(plid); if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] заглушил %s [%d] на %s", Name(playerid), playerid, Name(plid), plid, MTF(mtime)); } else { format(str, sizeof(str), "Админ %s [%d] заглушил %s [%d] на %s, причина: %s", Name(playerid), playerid, Name(plid), plid, MTF(mtime), reason); } SendClientMessageToAll(COLOR_ADMIN, str); if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] заглушил игрока %s [%d] на %s", Name(playerid), PI[playerid][ID], Name(plid), PI[plid][ID], MTF(mtime)); } else { format(str, sizeof(str), "Админ %s [%d] заглушил игрока %s [%d] на %s, причина: %s", Name(playerid), PI[playerid][ID], Name(plid), PI[plid][ID], MTF(mtime), reason); } alog(str, 0); PIpen[plid][MuteTime] = mtime; PIpen[plid][MuteCount]++; } } else { if(emptyMessage(params)) return SendClientMessage(playerid, COLOR_SYSTEM, "Введи /з [номер игрока] [время] [причина]"); new plid, mtime, reason[64], str[150]; sscanf(params, "dds[64]", plid, mtime, reason); if(!InGame(plid)) return SendClientMessage(playerid, COLOR_SYSTEM, "Такого игрока не существует"); if(mtime < 0 || mtime > 2000000000) mtime = 2000000000; if(PI[playerid][Admin] <= AdmLvl3 && mtime > 3600) mtime = 3600; if(mtime == 0) { if(PIpen[plid][MuteTime] == 0) return SendClientMessage(playerid, COLOR_SYSTEM, "Игрок не заглушен"); format(str, sizeof(str), "Админ %s [%d] разглушил %s [%d]", Name(playerid), playerid, Name(plid), plid); SendClientMessageToAll(0x00FF00FF, str); format(str, sizeof(str), "Админ %s [%d] разглушил игрока %s [%d]", Name(playerid), PI[playerid][ID], Name(plid), PI[plid][ID]); alog(str, 0); PIpen[plid][MuteTime] = mtime; if(PIpen[plid][MuteCount] > 0) PIpen[plid][MuteCount]--; } else { if(PIpen[plid][MuteTime] > 0) return SendClientMessage(playerid, COLOR_SYSTEM, "Игрок уже заглушен"); if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] заглушил %s [%d] на %s", Name(playerid), playerid, Name(plid), plid, MTF(mtime)); } else { format(str, sizeof(str), "Админ %s [%d] заглушил %s [%d] на %s, причина: %s", Name(playerid), playerid, Name(plid), plid, MTF(mtime), reason); } SendClientMessageToAll(COLOR_ADMIN, str); if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] заглушил игрока %s [%d] на %s", Name(playerid), PI[playerid][ID], Name(plid), PI[plid][ID], MTF(mtime)); } else { format(str, sizeof(str), "Админ %s [%d] заглушил игрока %s [%d] на %s, причина: %s", Name(playerid), PI[playerid][ID], Name(plid), PI[plid][ID], MTF(mtime), reason); } alog(str, 0); PIpen[plid][MuteTime] = mtime; PIpen[plid][MuteCount]++; } } return true; } ALTX:mute("/з"); // CMD:offmute(playerid, params[]) { if(PI[playerid][Admin] < AdmLvl3) return SendClientMessage(playerid, COLOR_SYSTEM, "У тебя нет прав использовать эту команду"); new plid, mtime, reason[64], str[150]; sscanf(params, "dds[64]", plid, mtime, reason); if(emptyMessage(params)) return SendClientMessage(playerid, COLOR_SYSTEM, "Введи /акз [номер аккаунта] [время] [причина]"); else { if(mtime < 0 || mtime > 2000000000) mtime = 2000000000; if(PI[playerid][Admin] == AdmLvl3 && mtime > 3600) mtime = 3600; switch(MuteAccount(plid, mtime)) { case 0: { if(mtime == 0) { format(str, sizeof(str), "Админ %s [%d] разглушил аккаунт %s [%d]", Name(playerid), playerid, GetNick(plid), plid); SendClientMessageToAll(0x00FF00FF, str); format(str, sizeof(str), "Админ %s [%d] разглушил аккаунт %s [%d]", Name(playerid), PI[playerid][ID], GetNick(plid), plid); alog(str, 0); } else { if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] заглушил аккаунт %s [%d] на %s", Name(playerid), playerid, GetNick(plid), plid, MTF(mtime)); } else { format(str, sizeof(str), "Админ %s [%d] заглушил аккаунт %s [%d] на %s, причина: %s", Name(playerid), playerid, GetNick(plid), plid, MTF(mtime), reason); } SendClientMessageToAll(COLOR_ADMIN, str); if(emptyMessage(reason)) { format(str, sizeof(str), "Админ %s [%d] заглушил аккаунт %s [%d] на %s", Name(playerid), PI[playerid][ID], GetNick(plid), plid, MTF(mtime)); } else { format(str, sizeof(str), "Админ %s [%d] заглушил аккаунт %s [%d] на %s, причина: %s", Name(playerid), PI[playerid][ID], GetNick(plid), plid, MTF(mtime), reason); } alog(str, 0); } } case 1: return SendClientMessage(playerid, COLOR_SYSTEM, "Аккаунта с таким номером нет"); case 2: return SendClientMessage(playerid, COLOR_SYSTEM, "Аккаунт уже заглушен"); case 3: return SendClientMessage(playerid, COLOR_SYSTEM, "Аккаунт не заглушен"); case -1: return SendClientMessage(playerid, COLOR_SYSTEM, "Аккаунт онлайн"); } } return true; } ALTX:offmute("/акз");
  5. VegaSSik

    Cunbers Role Play

    Всё что знаю о нём: Основа:Motion RolePlay Красивый спидометр,есть баги,мод скорее под вырезку пойдёт. Автор:Неизвестно Автор слива:Позитив Автор слива на cr-mp.ru :VegaSSik Ссылка на скачивание с ЯД: https://yadi.sk/d/ppioBaFD3MLbRU Собственно вот обзор мода. https://www.youtube.com/watch?v=K-9zdV8P8Uo Список фракций: "Нет", "Мэрия г. Южный", "Полиция г. Арзамас", "ГИБДД г. Южный", "ФСБ г. Южный", "Больница г. Арзамас", "Автошкола пгт. Батырево", "Закрыто", "Закрыто", "Закрыто", "Закрыто", "La Cosa Nostra",// "Армия", "Закрыто", "Закрыто", "ОПГ 'Ореховские'", "ОПГ 'Солнцевские'", "Русская Мафия",// "СМИ", "Закрыто", "Закрыто", "Прокуратура пгт. Батырево",// "Закрыто", "Закрыто", "Закрыто", "Закрыто" };
  6. Vladimir_Kulkov

    Выход при аресте

    Автор: Денис Личенко Автор переделки: Владимир Кульков. К #define добавить если нету. #define SCMToAll SendClientMessageToAll #define COLOR_RED (0xF04245FF) if(PlayerCuffed[playerid] == 2)//Ставьте вашу проверку { new sendername [ MAX_PLAYER_NAME ]; GetPlayerName ( playerid , sendername , sizeof ( sendername ) ); new string[130]; format(string, sizeof(string), "%s был посажен в тюрьму сервером. Причина: Выход при аресте",sendername); SCMToAll(COLOR_RED,string); new RandJail = 1 + random(4);//Ставьте вашу проверку PlayerInfo[playerid][pJailed] = RandJail;//Ставьте вашу проверку PlayerInfo[playerid][pJailTime] = 30*60;//Ставьте вашу проверку }
  7. artem.sholohoff

    ФСБ

    Ловите еще 1 работу от магамеда CreateDynamicObject(19071, 203.83040, -464.64951, 1004.41791, 0.00000, 180.00000, 90.00000); CreateDynamicObject(19354, 206.34160, -468.73679, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 207.90688, -470.37488, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19400, 198.42773, -476.94876, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1569, 208.00964, -470.33289, 1005.39398, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 211.10590, -470.37491, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 212.61079, -468.77652, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 212.60217, -463.37207, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 206.34160, -463.25281, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 206.41170, -466.08810, 1007.01611, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 212.55550, -466.23471, 1007.01611, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 212.60220, -458.65710, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 206.34160, -458.56979, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1491, 206.34869, -461.66150, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1491, 212.61659, -461.77869, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 212.60220, -453.31812, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 206.34160, -453.29581, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 211.71919, -451.75339, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 207.07370, -451.74521, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19466, 206.32320, -456.00641, 1007.01611, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 212.54790, -455.93771, 1007.01611, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 204.66139, -451.93167, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 199.61340, -451.93170, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10188, 196.36740, -454.73431, 1005.81439, 0.00000, 0.00000, -90.00000); CreateDynamicObject(19354, 194.12740, -451.93170, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 199.55527, -453.53427, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 199.55530, -456.74030, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 199.55530, -459.94629, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 199.55530, -463.15231, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 199.55530, -467.86230, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1491, 199.55420, -466.26831, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 204.70500, -469.21579, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 201.49899, -469.21579, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 198.29300, -469.21579, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 192.79700, -469.21579, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 196.78059, -470.82553, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 194.30881, -470.83270, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 194.30881, -475.49649, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 196.78059, -475.49649, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 196.78059, -478.70251, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 194.30881, -478.70251, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 194.30881, -483.38950, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 196.78059, -483.37350, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 195.61832, -484.64893, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 197.89360, -462.64041, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 193.32961, -462.64041, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 192.69858, -460.95157, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 192.69859, -453.62360, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 192.69859, -449.95959, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 198.41515, -470.92880, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 201.62109, -470.92880, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 203.06689, -475.36871, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19400, 201.63370, -476.94879, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 203.06689, -472.16269, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 198.45406, -483.15741, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 201.66010, -483.15741, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 203.14980, -477.46481, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10188, 200.32011, -476.92551, 1006.08643, 0.00000, 0.00000, 180.00000); CreateDynamicObject(19354, 203.14980, -482.58780, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1491, 196.79105, -473.90433, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1491, 196.84872, -481.79965, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(3034, 201.64600, -476.88019, 1007.27618, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3034, 198.56100, -476.88019, 1007.27618, 0.00000, 0.00000, 180.00000); CreateDynamicObject(19466, 201.66121, -476.87238, 1007.24298, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19466, 198.45120, -476.87241, 1007.24298, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10162, 197.14626, -476.52530, 1008.15247, 0.00000, 0.00000, 149.76001); CreateDynamicObject(19354, 192.65280, -470.50858, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 188.65280, -470.50861, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10188, 183.75130, -473.32889, 1005.92139, 0.00000, 0.00000, -90.00000); CreateDynamicObject(19354, 184.63290, -470.51019, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 182.99612, -472.14139, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 192.61101, -477.02298, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 182.99612, -472.14139, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 182.99609, -475.34741, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 189.40500, -477.02301, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 186.19901, -477.02301, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 182.99300, -477.02301, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 214.28976, -470.29221, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 194.24072, -478.68842, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19364, 194.24503, -483.39651, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19364, 192.57805, -484.53024, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 192.53934, -477.14893, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 189.33330, -477.14890, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 186.12730, -477.14890, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 182.92130, -477.14890, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 179.71530, -477.14890, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 176.50929, -477.14890, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 189.37199, -484.53021, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 186.16600, -484.53021, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 182.96001, -484.53021, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 179.75400, -484.53021, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 176.54800, -484.53021, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19364, 174.92255, -478.74103, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19364, 174.92250, -481.94699, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19364, 174.92250, -485.15302, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19364, 190.71629, -478.56949, 1004.95801, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19364, 190.71629, -481.77551, 1004.95801, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19437, 191.45461, -478.72891, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19437, 191.45461, -480.22891, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19437, 191.45461, -481.72891, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19437, 191.45461, -483.29291, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10177, 183.00970, -484.38449, 1008.01678, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10177, 176.00970, -484.38449, 1008.01678, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10177, 183.00970, -477.24829, 1008.01678, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10177, 176.00970, -477.24829, 1008.01678, 0.00000, 0.00000, 0.00000); CreateDynamicObject(3181, 194.31290, -480.29379, 1006.75403, 0.00000, 0.00000, 90.00000); CreateDynamicObject(8087, 191.28340, -465.44101, 1006.75751, 0.00000, 0.00000, -90.00000); CreateDynamicObject(19354, 191.22990, -467.52780, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 191.22990, -464.31680, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 191.22990, -460.79681, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10018, 185.64391, -475.88019, 1005.38818, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10018, 183.64391, -475.88019, 1005.38818, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10018, 187.64391, -475.88019, 1005.38818, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10016, 189.41684, -476.05505, 1005.39709, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10016, 191.41679, -476.05511, 1005.39709, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10016, 193.41679, -476.05511, 1005.39709, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10017, 184.34694, -471.53088, 1005.39587, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10017, 188.43089, -471.53091, 1005.39587, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10017, 192.65891, -471.53091, 1005.39587, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10121, 198.15602, -468.72617, 1005.98431, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10008, 151.96230, -466.08401, 1003.30487, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1518, 203.25200, -477.40402, 1007.34778, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10188, 223.10269, -467.57101, 1005.79242, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 219.78979, -470.29221, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 221.31425, -468.61234, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1491, 221.32150, -467.04141, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 222.99580, -470.29221, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 228.49181, -470.29221, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 230.01448, -468.63248, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 230.01450, -465.42651, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 221.31430, -463.95230, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 221.31430, -460.74631, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 230.01450, -459.93051, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10188, 227.25806, -456.38815, 1005.79242, 0.00000, 0.00000, 180.00000); CreateDynamicObject(19354, 230.01450, -456.72449, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 230.01450, -453.51849, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 221.31430, -457.54031, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 221.31430, -452.88330, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 214.26590, -451.93289, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 219.76190, -451.93289, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 219.80186, -450.30121, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 213.98352, -450.21140, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 213.98351, -447.00540, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 215.28160, -445.38339, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 221.32887, -448.77844, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 224.53490, -448.77841, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 227.74091, -448.77841, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10188, 220.72951, -448.17691, 1005.73840, 0.00000, 0.00000, -90.00000); CreateDynamicObject(19354, 218.48759, -445.38339, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 223.52560, -445.38339, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 226.73160, -445.38339, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10188, 231.01994, -452.74451, 1006.08643, 0.00000, 0.00000, 180.00000); CreateDynamicObject(19354, 231.82941, -445.42368, 1007.09998, 0.00000, 0.00000, 88.44000); CreateDynamicObject(19354, 230.94690, -448.77841, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 232.55719, -447.12018, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1569, 232.47763, -447.82663, 1005.39398, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 222.93637, -452.06595, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 212.15990, -450.23901, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 212.15990, -447.03299, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 211.42130, -445.50000, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1491, 208.64291, -451.75751, 1005.35150, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 207.30830, -445.50000, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10188, 202.57800, -448.32889, 1005.58643, 0.00000, 0.00000, -90.00000); CreateDynamicObject(19354, 203.19530, -445.50000, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 201.74605, -447.73346, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 203.13589, -450.35159, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 203.13589, -447.15259, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 203.87469, -451.74521, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 191.15770, -459.41879, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 190.98930, -455.14490, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 191.61705, -457.86813, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 191.61710, -454.66211, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 192.71381, -458.27771, 1006.00372, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 192.71381, -456.03635, 1006.00000, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 192.69701, -457.62039, 1003.81567, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 191.01810, -457.55939, 1008.73370, 0.00000, 90.00000, 0.00000); CreateDynamicObject(19461, 191.04530, -455.14151, 1004.15167, 90.00000, 0.00000, 90.00000); CreateDynamicObject(19461, 191.04530, -459.42950, 1004.15973, 90.00000, 0.00000, 90.00000); CreateDynamicObject(19461, 189.99030, -457.77420, 1008.57068, 0.00000, 90.00000, 0.00000); CreateDynamicObject(19461, 194.25005, -451.88669, 1004.15167, 90.00000, 0.00000, 90.00000); CreateDynamicObject(19461, 199.53670, -451.88669, 1004.15167, 90.00000, 0.00000, -90.00000); CreateDynamicObject(19461, 199.75060, -451.88751, 1004.15167, 90.00000, 0.00000, 90.00000); CreateDynamicObject(19461, 204.54810, -451.88669, 1004.15167, 90.00000, 0.00000, -90.00000); CreateDynamicObject(19461, 205.75821, -443.86517, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 204.71347, -443.83957, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 208.84618, -443.88992, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 209.84622, -443.85101, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 220.05069, -443.72351, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 221.97163, -443.73871, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 228.28433, -443.72897, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 230.26440, -443.72299, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(1739, 225.06116, -445.47113, 1007.40778, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19461, 186.16347, -468.85034, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 187.09950, -468.85031, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 190.17450, -468.85031, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 191.09850, -468.85031, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 206.34050, -453.41919, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 206.33850, -458.42419, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(19461, 206.33791, -463.39929, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 206.33334, -468.60071, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(19354, 206.28259, -463.25281, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 206.28259, -468.73679, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 206.28259, -458.56979, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 206.28259, -453.29581, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 206.33250, -460.84811, 1008.83313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 199.53603, -465.58380, 1008.83313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 196.77272, -473.27872, 1008.83313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 196.79399, -481.16125, 1008.83313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 194.35930, -481.05920, 1009.10510, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 221.33891, -466.31842, 1008.83313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1739, 194.19016, -452.01971, 1007.40778, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10188, 196.36740, -454.73431, 1007.26038, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10188, 196.36740, -454.73431, 1008.71942, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10188, 183.75130, -473.32889, 1007.66138, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10188, 200.32010, -476.92551, 1007.82642, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10188, 220.72951, -448.17691, 1007.13037, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10188, 220.72951, -448.17691, 1008.52240, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10188, 231.01990, -452.74451, 1007.82642, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10188, 227.25810, -456.38821, 1007.35840, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10188, 227.25810, -456.38821, 1008.92438, 0.00000, 0.00000, 180.00000); CreateDynamicObject(19461, 218.09328, -471.97641, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(19461, 215.83234, -471.94153, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(19461, 224.69051, -471.94800, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(19461, 226.79950, -471.94400, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(10188, 223.10271, -467.57101, 1007.26239, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10188, 223.10271, -467.57101, 1008.73242, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19461, 231.66833, -463.82727, 1004.15167, 90.00000, 0.00000, -90.00000); CreateDynamicObject(19461, 231.66830, -461.62231, 1004.15167, 90.00000, 0.00000, -90.00000); CreateDynamicObject(19354, 228.42039, -452.06589, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1491, 221.34019, -455.97720, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19466, 221.30789, -455.28357, 1008.83313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 223.13106, -450.49350, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 228.00508, -450.40259, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 226.32295, -449.19144, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 223.12399, -449.19141, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10247, 222.52780, -450.73758, 1005.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10247, 222.52780, -450.73761, 1006.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10247, 222.52780, -450.73761, 1007.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10247, 228.33334, -450.70633, 1005.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10247, 222.52780, -450.73761, 1008.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10247, 228.33330, -450.70630, 1006.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10247, 228.33330, -450.70630, 1007.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10247, 228.33330, -450.70630, 1008.39850, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2081, 225.01245, -449.76819, 1005.32843, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2081, 218.46561, -458.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 220.78700, -463.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2081, 220.78700, -461.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2081, 220.78700, -459.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2081, 220.78700, -457.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2082, 213.18149, -453.48599, 1005.32843, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2082, 219.76027, -452.45853, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2082, 220.74243, -468.76401, 1005.32843, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2082, 214.15060, -469.72339, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 218.46561, -460.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 218.46561, -462.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 218.46561, -464.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 217.28700, -463.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2081, 217.28700, -461.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2081, 217.28700, -459.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2081, 217.28700, -457.15079, 1005.32843, 0.00000, 0.00000, -90.00000); CreateDynamicObject(2081, 214.46561, -458.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 214.46561, -460.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 214.46561, -462.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 214.46561, -464.15781, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 200.08105, -463.96335, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 200.08110, -461.96329, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 200.08110, -459.96329, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 200.08110, -457.96329, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 200.08110, -455.96329, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2081, 200.08110, -453.96329, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2082, 201.13783, -468.69177, 1005.32843, 0.00000, 0.00000, 90.00000); CreateDynamicObject(2082, 205.76913, -467.57910, 1005.32843, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2081, 204.72369, -457.42896, 1005.32843, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2081, 202.72369, -457.42899, 1005.32843, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2081, 205.72263, -459.51770, 1005.32843, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2081, 203.72260, -459.51770, 1005.32843, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2081, 204.70857, -452.49039, 1005.32843, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2081, 205.72260, -454.51770, 1005.32843, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2081, 204.72369, -462.42899, 1005.32843, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2081, 202.72369, -462.42899, 1005.32843, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2081, 203.72260, -464.51770, 1005.32843, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2081, 205.72260, -464.51770, 1005.32843, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1518, 224.90181, -449.11087, 1008.16028, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1518, 224.90179, -449.11090, 1007.66028, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1518, 225.45480, -449.11090, 1008.16028, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1518, 225.45480, -449.11090, 1007.66028, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1518, 226.00780, -449.11090, 1007.66028, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1518, 226.00780, -449.11090, 1008.16028, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1671, 225.48347, -450.79724, 1005.85107, 0.00000, 0.00000, -174.60002); CreateDynamicObject(1671, 203.65932, -450.32056, 1005.84222, 0.00000, 0.00000, 69.41999); CreateDynamicObject(2084, 241.11514, -466.34610, 968.20789, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2084, 263.16046, -477.61472, 968.20789, 0.00000, 0.00000, 180.00000); CreateDynamicObject(2326, 165.54770, -407.86319, 1001.96631, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2326, 165.54770, -407.86319, 1004.88733, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 189.99030, -457.77420, 1005.49170, 0.00000, 90.00000, 0.00000); CreateDynamicObject(19466, 192.71381, -456.03629, 1007.93597, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 192.71381, -458.27771, 1007.93970, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10121, 192.75052, -468.71463, 1005.98431, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10182, 222.40836, -467.75845, 1005.88599, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10182, 223.91310, -468.30301, 1005.88800, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 222.03220, -469.22119, 1005.88922, 0.00000, 0.00000, 145.98000); CreateDynamicObject(10182, 228.92038, -460.92725, 1005.88800, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10182, 228.17278, -469.10464, 1005.88800, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 222.93146, -458.88361, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 226.13049, -458.88361, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 229.32950, -458.88361, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 222.88605, -461.52542, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10182, 197.44009, -453.62320, 1005.88599, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 197.40402, -452.41031, 1005.85498, 0.00000, 0.00000, 348.06006); CreateDynamicObject(1671, 194.03601, -455.84482, 1005.85498, 0.00000, 0.00000, 309.78015); CreateDynamicObject(1671, 193.75540, -458.77908, 1005.85498, 0.00000, 0.00000, 211.32016); CreateDynamicObject(1433, 193.73761, -457.28891, 1005.53979, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10182, 198.96779, -453.08835, 1005.88800, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1518, 199.13820, -453.43719, 1006.71069, 0.00000, 0.00000, -129.66000); CreateDynamicObject(2203, 191.69086, -449.45792, 1008.39313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(8761, 225.46590, -449.35260, 1007.68182, 0.00000, 0.00000, 4.90900); CreateDynamicObject(2121, 161.20439, -551.92358, 1005.70880, 0.00000, 0.00000, 180.00000); CreateDynamicObject(760, 190.92587, -455.75812, 1005.39697, 0.00000, 0.00000, 0.00000); CreateDynamicObject(807, 191.76385, -458.13254, 1005.48840, 0.00000, 0.00000, 76.08000); CreateDynamicObject(807, 191.88812, -455.38678, 1005.48840, 0.00000, 0.00000, 41.82000); CreateDynamicObject(1601, 192.17490, -457.73361, 1008.07782, 0.00000, -13.66200, 180.00000); CreateDynamicObject(1601, 192.05510, -456.50800, 1007.02283, 0.00000, -13.66200, 180.00000); CreateDynamicObject(760, 190.91637, -458.42786, 1005.39697, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1491, 194.30901, -473.93405, 1005.35150, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19466, 194.34775, -473.40073, 1008.83508, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1569, 211.00249, -470.32895, 1005.39398, 0.00000, 0.00000, 180.00000); CreateDynamicObject(741, 206.79796, -468.26764, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 212.05330, -468.22250, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 212.07887, -461.54727, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 212.12193, -457.08716, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 212.13312, -450.62909, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 206.82924, -450.58624, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 206.82541, -457.13907, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 206.84050, -461.59940, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 199.06082, -460.51144, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 193.16400, -460.50565, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 193.16838, -450.80991, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 200.08408, -475.88074, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10182, 198.42496, -477.58023, 1005.88599, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10182, 201.61827, -477.57809, 1005.88599, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1671, 201.39366, -478.78522, 1005.85498, 0.00000, 0.00000, 186.36021); CreateDynamicObject(1671, 198.34155, -478.74744, 1005.85498, 0.00000, 0.00000, 158.34024); CreateDynamicObject(1518, 203.25200, -477.40399, 1007.84778, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1518, 203.25200, -478.40399, 1007.84778, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1518, 203.25200, -478.40399, 1007.34778, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10182, 200.10614, -473.77933, 1005.88599, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 201.54222, -473.69989, 1005.85498, 0.00000, 0.00000, 287.28015); CreateDynamicObject(1671, 198.84740, -473.68997, 1005.85498, 0.00000, 0.00000, 439.14008); CreateDynamicObject(3178, 205.07109, -451.29504, 1006.24017, 0.00000, 0.00000, 0.00000); CreateDynamicObject(355, 203.35788, -448.97031, 1006.82397, -5.00000, -90.00000, 0.00000); CreateDynamicObject(10168, 217.12714, -455.09573, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10170, 202.99181, -446.45166, 1005.39111, 0.00000, 90.00000, 90.00000); CreateDynamicObject(10170, 202.99181, -448.21469, 1005.38910, 0.00000, 90.00000, -90.00000); CreateDynamicObject(355, 203.35789, -448.85931, 1006.82397, -5.00000, -90.00000, 0.00000); CreateDynamicObject(355, 203.35789, -448.74829, 1006.82397, -5.00000, -90.00000, 0.00000); CreateDynamicObject(355, 203.35789, -448.63730, 1006.82397, -5.00000, -90.00000, 0.00000); CreateDynamicObject(355, 203.35789, -448.52631, 1006.82397, -5.00000, -90.00000, 0.00000); CreateDynamicObject(355, 203.35789, -448.41531, 1006.82397, -5.00000, -90.00000, 0.00000); CreateDynamicObject(10176, 201.98351, -482.44131, 1006.21039, 0.00000, 0.00000, 180.00000); CreateDynamicObject(346, 203.27333, -447.51517, 1006.90277, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10170, 202.99181, -448.21271, 1004.16809, 0.00000, 90.00000, -90.00000); CreateDynamicObject(10170, 202.96980, -446.45071, 1004.17010, 0.00000, 90.00000, 90.00000); CreateDynamicObject(343, 203.29300, -447.23700, 1006.58630, 0.00000, 0.00000, 90.00000); CreateDynamicObject(343, 203.29300, -447.34100, 1006.58630, 0.00000, 0.00000, 90.00000); CreateDynamicObject(343, 203.29300, -447.44501, 1006.58630, 0.00000, 0.00000, 90.00000); CreateDynamicObject(343, 203.29300, -447.54901, 1006.58630, 0.00000, 0.00000, 90.00000); CreateDynamicObject(347, 203.28049, -447.51279, 1007.30090, 0.00000, 0.00000, 90.00000); CreateDynamicObject(358, 203.25771, -447.82419, 1006.81830, -4.94700, -85.00000, 90.00000); CreateDynamicObject(368, 203.16701, -447.03448, 1007.42151, 0.00000, 0.00000, 0.00000); CreateDynamicObject(368, 203.16701, -446.64450, 1007.42151, 0.00000, 0.00000, 0.00000); CreateDynamicObject(368, 203.16701, -446.64450, 1007.03149, 0.00000, 0.00000, 0.00000); CreateDynamicObject(368, 203.16701, -446.64450, 1006.64148, 0.00000, 0.00000, 0.00000); CreateDynamicObject(368, 203.16701, -447.03448, 1006.64148, 0.00000, 0.00000, 0.00000); CreateDynamicObject(368, 203.16701, -447.03448, 1007.03149, 0.00000, 0.00000, 0.00000); CreateDynamicObject(353, 203.40140, -446.33319, 1006.89978, -7.00000, -90.00000, 0.00000); CreateDynamicObject(353, 203.40140, -446.22720, 1006.89978, -7.00000, -90.00000, 0.00000); CreateDynamicObject(353, 203.40140, -446.12119, 1006.89978, -7.00000, -90.00000, 0.00000); CreateDynamicObject(353, 203.40140, -446.01520, 1006.89978, -7.00000, -90.00000, 0.00000); CreateDynamicObject(353, 203.40140, -445.90921, 1006.89978, -7.00000, -90.00000, 0.00000); CreateDynamicObject(353, 203.40140, -445.80319, 1006.89978, -7.00000, -90.00000, 0.00000); CreateDynamicObject(353, 203.40140, -445.69720, 1006.89978, -7.00000, -90.00000, 0.00000); CreateDynamicObject(19304, 203.06709, -449.10980, 1006.03650, 0.00000, 90.00000, 0.00000); CreateDynamicObject(19304, 203.64891, -447.36597, 1006.00452, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19304, 203.64890, -447.36600, 1007.15948, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19304, 203.04770, -447.36981, 1007.75452, 90.00000, 0.00000, 90.00000); CreateDynamicObject(10182, 207.15062, -447.36987, 1005.88800, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 207.04396, -446.13782, 1005.84222, 0.00000, 0.00000, 10.01999); CreateDynamicObject(1739, 207.22409, -445.62146, 1007.40778, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10170, 199.11940, -482.86871, 1006.09979, 0.00000, 0.00000, 0.00000); CreateDynamicObject(3130, 199.82790, -482.86130, 1005.91589, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 199.00890, -482.86130, 1005.91589, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 198.18990, -482.86130, 1005.91589, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 197.37090, -482.86130, 1005.91589, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 201.36583, -481.99707, 1005.85498, 0.00000, 0.00000, 360.96011); CreateDynamicObject(1671, 202.55389, -481.45044, 1005.85498, 0.00000, 0.00000, 341.40015); CreateDynamicObject(3111, 212.06239, -446.64520, 1007.41510, 90.00000, 90.00000, 0.00000); CreateDynamicObject(3111, 212.06239, -448.64520, 1007.41510, 90.00000, 90.00000, 0.00000); CreateDynamicObject(3111, 212.06239, -450.64520, 1007.41510, 90.00000, 90.00000, 0.00000); CreateDynamicObject(1671, 211.58162, -445.97852, 1005.84222, 0.00000, 0.00000, -46.86000); CreateDynamicObject(10188, 202.57800, -448.32889, 1007.08643, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10188, 202.57800, -448.32889, 1008.58643, 0.00000, 0.00000, -90.00000); CreateDynamicObject(19354, 186.74020, -470.40585, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 190.32939, -470.35446, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(3017, 200.14536, -482.70883, 1006.96179, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3017, 198.82539, -482.70880, 1006.96179, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3017, 197.49040, -482.70880, 1006.96179, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 200.53889, -482.85931, 1005.91589, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 200.53889, -482.85931, 1005.04688, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 199.82790, -482.86130, 1005.04688, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 199.00890, -482.86130, 1005.04688, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 198.18990, -482.86130, 1005.04688, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3130, 197.37090, -482.86130, 1005.04688, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1739, 197.82047, -462.72308, 1007.40778, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1739, 192.76740, -462.73041, 1007.40778, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1491, 194.85820, -462.59750, 1005.35150, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 190.13725, -462.66068, 1007.09998, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 201.02870, -453.54581, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 201.02870, -455.54581, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 201.02870, -457.54581, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 201.02870, -459.54581, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 201.02870, -461.54581, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 201.02870, -463.54581, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 201.02870, -468.04581, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 215.45317, -463.85135, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 215.45320, -461.85129, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 215.45320, -459.85129, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 215.45320, -457.85129, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 219.15355, -463.72839, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 219.15350, -461.72839, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 219.15350, -459.72839, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 219.15350, -457.72839, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 216.97746, -457.42181, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 216.97749, -459.42181, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 216.97749, -461.42181, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 216.97749, -463.42181, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 220.63815, -457.27832, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 220.63820, -459.27829, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 220.63820, -461.27829, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 220.63820, -463.27829, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 219.82730, -469.11703, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 214.24573, -468.72220, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 214.06956, -453.28671, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 219.75891, -453.14340, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 204.84338, -467.88272, 1005.85498, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1671, 205.44669, -464.16483, 1005.85498, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1671, 203.44670, -464.16479, 1005.85498, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1671, 205.40324, -459.17966, 1005.85498, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1671, 203.40320, -459.17969, 1005.85498, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1671, 205.37299, -454.20935, 1005.85498, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1671, 204.96561, -452.64844, 1005.85498, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 204.90422, -457.59183, 1005.85498, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 202.90446, -457.57190, 1005.85498, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 202.93326, -462.66437, 1005.85498, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 204.93330, -462.66440, 1005.85498, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 229.41930, -469.14670, 1005.85498, 0.00000, 0.00000, -90.00000); CreateDynamicObject(1671, 227.13580, -469.43564, 1005.85498, 0.00000, 0.00000, -225.30003); CreateDynamicObject(1671, 228.85403, -462.12427, 1005.85498, 0.00000, 0.00000, -171.72005); CreateDynamicObject(1671, 228.88806, -459.54266, 1005.85498, 0.00000, 0.00000, -14.58004); CreateDynamicObject(10245, 221.64565, -459.63623, 1005.52991, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1739, 214.72653, -452.04605, 1007.40778, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1739, 222.90515, -461.67044, 1007.40778, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10121, 221.79727, -463.47931, 1005.98431, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10269, 223.69020, -469.20966, 1006.55438, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10236, 221.95685, -460.82724, 1005.39825, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10237, 221.80595, -460.65607, 1006.13013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10231, 221.63843, -459.67920, 1007.11200, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10231, 221.63840, -460.67920, 1007.11200, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10227, 223.64844, -461.70526, 1005.39789, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10182, 226.83540, -460.92719, 1005.88800, 0.00000, 0.00000, 180.00000); CreateDynamicObject(1671, 226.77174, -459.68079, 1005.85498, 0.00000, 0.00000, 40.37996); CreateDynamicObject(1518, 227.51407, -461.02811, 1006.67139, 0.00000, 0.00000, -177.77998); CreateDynamicObject(1518, 229.41199, -461.03259, 1006.67139, 0.00000, 0.00000, -179.75998); CreateDynamicObject(1671, 226.55316, -462.16342, 1005.85498, 0.00000, 0.00000, -189.24007); CreateDynamicObject(1739, 229.92169, -465.45837, 1007.40778, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1739, 229.92171, -468.95840, 1007.40778, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10121, 221.82800, -457.65530, 1005.98230, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10121, 222.41490, -458.36649, 1005.98431, -0.00200, 0.00000, 0.00000); CreateDynamicObject(10121, 224.40891, -458.36850, 1005.98633, -0.00200, 0.00000, 0.00000); CreateDynamicObject(10200, 226.00079, -458.49591, 1005.39941, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10200, 226.81081, -458.49390, 1005.39740, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10200, 227.62080, -458.49591, 1005.39941, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10200, 228.43080, -458.49789, 1005.39740, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10200, 229.24080, -458.49591, 1005.39539, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10200, 230.05080, -458.49591, 1005.39539, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10200, 229.74693, -457.65085, 1005.39740, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10200, 229.74890, -456.84280, 1005.39539, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10200, 229.74690, -456.03079, 1005.39740, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10200, 229.74490, -455.21881, 1005.39539, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10200, 229.92149, -454.60345, 1005.39740, 0.00000, 0.00000, -122.22002); CreateDynamicObject(10200, 230.40469, -453.85831, 1005.39539, 0.00000, 0.00000, -122.22000); CreateDynamicObject(1417, 229.62840, -455.61230, 1008.54712, 0.00000, 180.00000, -90.00000); CreateDynamicObject(1417, 229.62840, -456.61230, 1008.54712, 0.00000, 180.00000, -90.00000); CreateDynamicObject(1417, 229.62840, -457.61230, 1008.54712, 0.00000, 180.00000, -90.00000); CreateDynamicObject(1417, 228.73061, -458.49762, 1008.54712, 0.00000, 180.00000, 180.00000); CreateDynamicObject(1417, 229.63705, -458.11771, 1008.54712, 0.00000, 180.00000, 227.52000); CreateDynamicObject(1417, 227.73061, -458.49759, 1008.54712, 0.00000, 180.00000, 180.00000); CreateDynamicObject(1417, 226.73061, -458.49759, 1008.54712, 0.00000, 180.00000, 180.00000); CreateDynamicObject(1417, 225.73061, -458.49759, 1008.54712, 0.00000, 180.00000, 180.00000); CreateDynamicObject(10210, 225.97542, -458.75186, 1006.41058, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10210, 227.47540, -458.75189, 1006.41058, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10210, 228.97540, -458.75189, 1006.41058, 0.00000, 0.00000, 180.00000); CreateDynamicObject(10208, 221.93190, -452.79678, 1005.39923, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10208, 191.37469, -482.97290, 1005.40320, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10208, 191.37270, -481.47089, 1005.40118, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10208, 191.37469, -479.97290, 1005.40320, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10208, 191.37270, -478.47491, 1005.39917, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19454, 207.86893, -445.41312, 1006.87799, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19454, 220.41904, -445.21432, 1006.87799, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19454, 227.66145, -445.12598, 1006.87799, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19454, 199.72720, -451.80338, 1006.87799, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19454, 227.75014, -470.53995, 1006.87799, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19454, 215.85199, -470.51230, 1006.87799, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19454, 230.24776, -464.05884, 1006.87799, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19454, 203.24466, -479.86929, 1006.87799, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 204.78139, -479.08813, 1004.15167, 90.00000, 0.00000, -90.00000); CreateDynamicObject(19461, 204.80064, -480.99481, 1004.15167, 90.00000, 0.00000, -90.00000); CreateDynamicObject(679, 200.09840, -477.51669, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 193.20421, -462.12579, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 199.05786, -462.11850, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 193.18953, -452.44464, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 212.14674, -452.24451, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 206.82034, -452.24918, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 212.18806, -458.74982, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 212.09990, -463.19193, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 206.82417, -463.18561, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 206.78728, -458.71600, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 212.08302, -469.83478, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 206.83788, -469.86194, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10168, 217.12711, -467.09570, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10168, 202.82973, -466.65723, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10168, 202.64429, -454.07608, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10168, 196.14963, -457.27936, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10168, 200.09337, -474.09406, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10168, 226.01900, -464.80170, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(10168, 225.38855, -455.18774, 1010.24310, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1610, 193.48055, -457.27194, 1006.04700, 0.00000, 0.00000, 0.00000); CreateDynamicObject(1586, 174.95000, -478.28381, 1005.30438, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1586, 174.95000, -479.78381, 1005.30438, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1586, 174.95000, -481.28381, 1005.30438, 0.00000, 0.00000, 90.00000); CreateDynamicObject(1586, 174.95000, -482.78381, 1005.30438, 0.00000, 0.00000, 90.00000); CreateDynamicObject(3119, 230.30191, -454.70172, 1006.85828, 0.00000, 0.00000, -114.96000); CreateDynamicObject(3119, 230.01996, -454.25156, 1006.72229, 0.00000, 0.00000, -93.00001); CreateDynamicObject(3119, 230.39934, -456.09314, 1006.72229, 0.00000, 0.00000, -189.30000); CreateDynamicObject(19461, 212.64362, -468.65695, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(19461, 212.61169, -463.51929, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19461, 212.60510, -458.51019, 1004.15167, 90.00000, 0.00000, 180.00000); CreateDynamicObject(19461, 212.63025, -453.44077, 1004.15167, 90.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 212.59474, -461.20001, 1008.83313, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 212.64220, -463.37210, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 212.64220, -458.65710, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 212.64220, -453.31812, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 212.65080, -468.77649, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19466, 209.40056, -451.74008, 1008.83313, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10121, 214.43474, -450.46411, 1005.98230, 0.00000, 0.00000, -90.00000); CreateDynamicObject(10121, 219.35048, -450.50275, 1005.98230, 0.00000, 0.00000, 90.00000); CreateDynamicObject(10121, 214.50653, -446.95926, 1005.98230, 0.00000, 0.00000, -90.00000); CreateDynamicObject(19466, 195.53378, -462.62506, 1008.83313, 0.00000, 0.00000, 90.00000); CreateDynamicObject(8087, 199.41341, -457.62430, 1006.75751, 0.00000, 0.00000, 90.00000); CreateDynamicObject(19354, 199.57130, -463.15231, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 199.57130, -459.94629, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 199.57130, -456.74030, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(19354, 199.57130, -453.53430, 1007.09998, 0.00000, 0.00000, 0.00000); CreateDynamicObject(741, 199.04929, -452.87112, 1005.38013, 0.00000, 0.00000, 0.00000); CreateDynamicObject(679, 199.00673, -454.51862, 1005.55939, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2915, 185.72411, -470.83719, 1005.49622, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2915, 189.79439, -470.89041, 1005.49622, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2915, 193.95360, -470.91425, 1005.49622, 0.00000, 0.00000, 0.00000); CreateDynamicObject(2913, 187.98643, -471.01187, 1006.34943, 0.00000, 90.00000, 0.00000); CreateDynamicObject(2913, 183.90195, -471.01929, 1006.34943, 0.00000, 90.00000, 0.00000); CreateDynamicObject(2913, 192.19707, -470.97986, 1006.34943, 0.00000, 90.00000, 0.00000); CreateDynamicObject(1739, 183.17561, -473.59402, 1007.40778, 0.00000, 0.00000, 180.00000); CreateDynamicObject(3111, 185.61130, -476.91800, 1007.41510, 90.00000, 90.00000, -90.00000); CreateDynamicObject(3111, 191.39159, -476.90851, 1007.41510, 90.00000, 90.00000, -90.00000); CreateDynamicObject(3111, 194.12889, -478.64120, 1007.41510, 90.00000, 90.00000, 180.00000); CreateDynamicObject(3111, 194.13823, -483.40811, 1007.41510, 90.00000, 90.00000, 180.00000); CreateDynamicObject(19071, 203.82930, -464.64182, 1009.79138, 0.00000, 0.00000, 90.00000); Автор "Магамед Черный"
  8. Aleksandr_Fedosov

    Колесо обозрение + парковка у неё

    Моя третья работа Строго не судите
  9. Доброе время суток, пользователи портала Выкладываю систему "Аренды велосипедов". Итак, приступим.. Создадим переменную, которая будет отвечать за динамический checkpoint: new ArendaPoint[MAX_PLAYERS]; Дальше нам нужно сделать показ динамического checkpoint'a в определенном радиусе. Переходи в OnGamemodeInit Прописываем туда: for(new i=0; i<MAX_PLAYERS; i++) { ArendaPoint[i] = CreateDynamicCP(2235.0520,-1731.2727,21.9800, 1.0, 0, 0, i, 15.0); // Аренда велосипеда } - 2235.0520,-1731.2727,21.9800 - Координаты где будет появляться checkpoint - 1.0 - Размер checkpoint'a - 0, 0 | 0 - Virtual World | 0 - Interior - i - Переменная игрока - 15.0 - Радиус появления checkpoint'a Когда все это прописали нам нужно перейти в public OnVehicleSpawn Вставим это: foreach(new i: Player) { if(GetPVarInt(i, #arenda_took) == vehicleid && GetPVarInt(i, #arenda_took) && GetPVarInt(i, #check_arenda_moped)) { DestroyVehicle(vehicleid); DeletePVar(i, #arenda_took); DeletePVar(i, #check_arenda_moped); Delete3DTextLabel(vehicle3Dtext); SCM(i,white,"{"cserver"}[Информация]{FFFFFF} : Ваш арендованый мопед был удален!"); break; } } - DestroyVehicle | Удаление автомобиля - Delete3DTextLabel | Удаление 3D Текст над автомобилем Данный код нужно повторить в public OnVehicleDeath. Когда, мы все это сделали нам нужно сделать действие чекпоинта. Переходим в public OnPlayerEnterCheckpoint Вставим этот код: if(IsPlayerInDynamicCP(playerid, ArendaPoint[playerid])) { if(GetPVarInt(playerid, "arenda_took") && GetPVarInt(playerid, "check_arenda_moped")) { DestroyVehicle(GetPVarInt(playerid, "arenda_took")); DeletePVar(playerid, "arenda_took"); SCM(playerid,white,"{"cserver"}[Информация]{FFFFFF} : Ваш арендованый велосипед был удален!"); Delete3DTextLabel(vehicle3Dtext); DeletePVar(playerid, "check_arenda_moped"); } if(!GetPVarInt(playerid, "check_arenda_moped")) return ShowPlayerDialog(playerid, 200, DIALOG_STYLE_MSGBOX, "{"cserver"}Аренда велосипедов", "{FFFFFF}Вы действительно хотите арендовать велосипед?", "Арендовать", "Отмена"); } Теперь осталось сделать действие диалога, перейдем в public OnDialogResponse И пропишем данный код: {"cserver"} - Место "cserver" заменит на свой цвет PlayerInfo[playerid][pCash]/PlayerInfo[playerid][pName] - Заменить на свои переменные игрока 2229.8323,-1735.4303,21.9800,331.8725 - Заменить координаты где будет спавниться велосипед Дефайны прописать после инклудов: #define SCM SendClientMessage#define SPD ShowPlayerDialog Теперь осталось сделать действие диалога, перейдем в public OnDialogResponse И пропишем данный код:
  10. #Bazuka

    Новая Мэрия

    Новая "Мэрия" более больше чем стандарт ну и не большое описание Присутствуют 7 видов объектов Размер игровых метров (примерно 80-120 метров) по углу Время работы (40-50 минут) минимум Автор: (by Artem_Bandit) Работа создана 01.03.2015 Создана для "Мэрии" можно для другого,но лучше для мэрии Ну и скриншот и код
  11. Сливаю новую версию Exceptional RolePlay. Что в данном моде нового? Практически ничего, кроме исправленных багов. При сливе на другой форум, прошу указывать оригинальную ссылку на скачивание данного мода. Основа мода - Need For RolePlay (2013 года) Автор мода - Владимир Баранов (Vladimir_Baranov / Vladimir_Frost) Описание мода (by Predator):
  12. Всем привет,вот урок по созданию фракции для модов с 0 или new.pwn ,данный урок это только основы,а не все команды. Для начало создадим переменные в pInfo, загрузку игрового аккаунта и в сохранение аккаунта.
  13. Salday Klays

    Интерьер больницы.

    Здравствуйте,сегодня я хочу выложить интерьер больницы.
  14. Автор: ShiGanKa Время работы: 20мин Копия TD лечения в больнице c ReinForce(не рекламка) Скачать (кидаю itd файл для редактирования) : rgho.st/69xMS9NdG
  15. Всем привет , в связи с тем что я решил закончить деятельность в pawno , хотел бы поделится своей работой. Может кому пригодится , очень красивый и функциональный спидометр. Начинаем сначала сам TD Объявим глобальную переменную: [PHP]new PlayerText:Speedometr[24][MAX_PLAYERS]; enum ZoneInfo { Float:zMin_x, Float:zMin_y, Float:zMax_x, Float:zMax_y, zName[30] }; new ZoneName[][ZoneInfo] = { {1722.9976, 2243.8809, 1800.4734, 2314.0176, "LS"}, {2585.2910,-2659.0793, 2619.9043,-1536.3411, "SF•"} };
  16. Здравствуйте пользователи CR-MP.RU Решил начать писать мод под основу. Мод конечно сырой. Система регистрации пока что только в один этап. Меню игрока на TD. Системы: (1) Регистрация/Авторизация
  17. Здравствуйте уважаемые пользователи портала CR-MP.RU Я знаю, многие ищут основу для своего мода... Вот сегодня хочу представить неплохую основу... Мод SA-MP, но я его чуть по чуть перевел... Информация по моду : 1) База данных - MySQL R8 RC33 2) Количество строк - 2543 3) Подключенные плагины - srteamer, sscanf, mysql 4) Автор мода - по моим данным SaNek2x2 5) Автор переделки(перевода) - Я KOSMOS Описание мода : 1) Регистрация в 7 этапов : - создание пароля - ввод email - подтверждение почты - выбор расы - выбор языка - выбор пола - выбор скина Примечание к регистрации : При подтверждении регистрации вводите пароль 1286 ( Или вас кикнет ) в дальнейшем сможете сделать автоматическую отправку кода на email. В строке RegKod сделаете рандом. 2) Система автомобиля : - завести/заглушить LCTRL - вкл/выкл фары LALT - откр/закр капот, багажник NUM8 - раздельное топливо ДТ,80,92,95 - спидометр 3) 4 вида начальных работ : - Шахта ( Перевел, мапинг сделал ) - Лесопилка ( Перевел, мапинг сделал ) - Сборщик оружия ( Перевел, мапинг сделал ) - Продуктовый склад ( Мапинг сделал, координаты не перевел ) Размещение работ : 1) Шахта - На въезде в Батырево 2) Лесопилка - Возле стадиона в Арзамасе 3) Сборщик оружия - На заводе в Южном 4) Продуктовый склад - Здание Анашана Немного скриншотов:
  18. Глобальная доработка мода Megapolis Roleplay Авторы доработок: Romavend (Hayden_Kristensen/Praetorian) + Vladimir Dunaew Использован в проектах: Grand/Perfect/Eternity Обновления: 1. Все системы переведены на MySQL (Регистрация/Авторизация/Дома/Машины и.т.д) 2. Система инвентаря (на диалогах) 3. Новая система домов и личных т/с. 4. Новая система гаражей 5. Система повреждений в машине (водителя и пассажиров может зажать,если не пристегнут ремень безопасности, спасти вас могут сотрудники МЧС / Администраторы) 6. Система сытости (пополняется в ларьках, если упадет очень низко - у вас случится голодный обморок) 7. Главное меню /mn (донат/репорт/статистика) 8. Система автоматического автосалона 9. Система радаров, которые отправляют сообщения о превышении скорости сотрудникам ГИБДД. 10. Полный набор команд для RP отыгровки (/me /do /try /cdo /pdo /pme) 11. Оптимизация массивов, пабликов и стоков Честно говоря - очень много всего, но я написал лишь самое основное. В моде присутствуют баги, да и команды стоит перевести на другой движок, и всё это могло бы произойти.. Но основатель проекта кидок, у него нормальные отношения были только с теми, у кого было что-то ценное для него, остальных - он и за людей не считал Кинул в итоге и игроков, продав проект. Сейчас мод проекта снова перепродается, но всё кончится сливом, я просто опережу их. В архиве нету файла maps.map в котором и есть весь мапинг сервера. Так что для вырезки пойдёт. Также, если будете использовать мод, не забудьте в /makeadmin записать свой ник. Автор текста : Romavend Автор слива на CR-MP.RU : egorka9084 MOD.zip Ссылка на мод-пак : https://yadi.sk/d/TBAgeaMWzL3fo UPD: Итак.. Вот он тот самый момент. Карту в студию господа! Те кто ждал карту ставьте плюсики. 800 рублей как ни как) maps.map + обязателен! Специально для CR-MP.RU! Копировать на другие форумы/ресурсы запрещаю!
  19. Привет народ. Пишу я тут мод с нуля и у меня при открытии Pawno вылезает ошибка "Failed to set data for "" ", жму ок и всё норм, павно открывается. Это жутко бесило. Так вот, может кто-то и знал, но я лично до этого момента не знал. Всё, что нужно сделать - это: В папке вашего мода открывать папку "Pawno", там открыть файл "settings.ini", там будет строка "FileAssoc" равная "1", так вот, мы эту "1" меняем на "0" и всё, проблема решена, должно получиться так: "FileAssoc=0". Такая ошибка и так легко исправляется, может кто-то знал, но я лично не знал, вот и решил создать эту тему, не ругайтесь сильно, кто знал В интернете по крайней мере я этого не находил, да, собстна говоря я и не искал P.S: Администрация, простите, если не туда тему создал. Не знал куда :3
  20. NewerBE

    RF-DRIFT

    Основа мода: Moks Автор доработки: я Краткое описание: 1. Новый респ 2. Новый интерьер гаража 3. Новые фракции(Банды,Мафии и подобное) 4. Исправлены многие баги (Но не все) 5. По городу блок посты добавил для ДПС 6. Добавил немного горок трамплинов и т.д Всего не помню делал для себя не доделал времени мало было решил слить на cr-mp.ru! Ссылка на скачивание : https://yadi.sk/d/RjGqJEPg3FyX9e
  21. Pavel_Zaytsev

    Albania RP

    Здравствуйте! Я бы хотел слить мод который продаётся за 700 рублей. Я сливаю его потому что продавец обманул на мод. Мод который был показан в видео на странице мода абсолютно другой! Ссылка на продажу мода:
  22. Maks CR MP

    Ervan Drift

    Мод не с 0 , брали под основу , основа вроде форсаж , точно не помню ! Описание мода ! Убрана баги и взломы. Система Домов - интерьер простой Система Гаражей - немного поправил системe ! Сделал , игровое меню - на скринах видно , но не доработано ! Автор: Jack_Winston Скачать мод:
  23. Smolin

    Anti-SobeitCrasher

    /* Anti-SobeitCrasher */ OnVehicleMod вызывается, когда игрок моденирнизирует своё авто через трюнинг салон. Поскольку в адаптациях отключено всё, что работает через scm кодинг, то данный колбэк может вызываться в них только читерским путем и никаким другим. Крашер основан на установке на машину невалидного тюнинга, из-за которого игра вылетает критической ошибкой. В данном случае мы сразу кикаем игрока, дабы он не продолжил крашить, а потом останавливаем (return 0) синхоронизацию установленного игроком тюнинга. Если это не сделать, тюнинг синхронизируется у игроков в зоне стрима машины - крашнет. public OnVehicleMod(playerid, vehicleid, componentid) { // кикаем игрока AntiCheatProtect(playerid, "s0beit crasher"); //обязательно, либо авто синхронизируется и будет уже фиолетово, что мы кого-то кикнули return 0; } Если скорость по осям х‚у больше 0.4. Можно поставить меньше, но я не рекомендовал бы. Иначе возможно будут ложные срабатывания например при сбивании машиной public OnPlayerUpdate(playerid) { /* Anti-FlyHack */ if(!IsPlayerInAnyVehicle(playerid)) { new Float:velocity[3]; GetPlayerVelocity(playerid, velocity[0], velocity[1], velocity[2]); if(velocity[0] > 0.4 || velocity[0] < -0.4 || velocity[1] > 0.4 || velocity[1] < -0.4) { AntiCheatProtect(playerid, "sobeit fly-hack"); } // Ось Z не считаем, ибо при полете (падении) она может быть даже больше 2.0 } return 1; }
  24. Добрейший вечерочек друзья. Сейчас я солью ещё один ни кому не нужный мод. Название этому моду Zentorno RP. Итак перейдём к описанию: Годный спавн(copy NFRP) Карта NFRP(за 2к помойму) Автоматический автосалон Куча багов Баги которые я знаю: Баг с системой бизнесов Баг с получением паспорта Баг с номерами(ну как баг,их вообще нет) Баг с работой грузчика(хотя мб её тоже нет) В общем мод можно под основу ,но нужны умелые руки. P.S: Я получил этот мод в подарок с покупки Albania RP старой версии Загрузить
×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.