- 0
Войдите для возможности подписаться
Подписчики
0
Вопросы
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователя
Войдите для возможности подписаться
Подписчики
0
-
Последние посетители 0 пользователей онлайн
Ни одного зарегистрированного пользователя не просматривает данную страницу
-
Похожий контент
-
От Sten Developer
Объясню всю ситуацию, пишу систему смерти игрока но она не работает. Решил по приколу написать туда обычный вывод текста SCM(playerid, COLOR_RED, "Вы умерли");
Но однако после смерти текст не выводиться. Не работает абсолютно все. Кто знает как решить эту проблему?
-
От Fpfe
Я не могу понять в чем ошибка помогите пожалуйста
C:\Users\Deze{s\Desktop\arzdd\gamemodes\arizonarp.pwn(50864) : error 037: invalid string (possibly non-terminated string)
Pawn compiler 3.10.8 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
Уже почитал Что в этой строке мне просто нужно было 2 запятые поставить,Кто первый ответит тому положительный оставлю
-
От Rumi Channel
Добрый вечер,комьюнити форума у меня такая проблема хочу сделать вход и выход из здания кастом, но при заходе на метку выкидывает на улицу и сразу же в здания мод prp
видео.rar
-
От Surfer_Selectrum
здравствуйте, подскажите как сделать так, чтобы команда /makeadmin после назначения игрока на админа, или повышение админа, добавляла в базу данных админку игроку, чтобы в таблице users меняла уровень админки, а в таблице admins добавляла игрока и также изменяла уровень.
Code:
CMD:makeadmin(playerid, params[]) { new string[128]; if(GetAdmin(playerid, adminLogin) == false) return SCM(playerid, 0xA3A3A3FF, "{C20000}[Ошибка]"C_GREY" Вы не являетесь администратором"); if(GetAdmin(playerid, adminLevel) < 6) return SCM(playerid, 0xA3A3A3FF, "{C20000}[Ошибка]"C_GREY" Вы не можете использовать данную команду."); if(sscanf(params, "ii", params[0], params[1])) return SCM(playerid, 0xA3A3A3AA, "{C20000}[Ошибка]"C_GREY" Введите: /makeadmin [ID] [Level]."); if(!IsPlayerConnected(params[0])) return SCM(playerid, 0xA3A3A3FF, "{C20000}[Ошибка]"C_GREY" Данный игрок не в сети!"); if(params[1] < 0 || params[1] > 8) return SCM(playerid, 0xA3A3A3FF, "{C20000}[Ошибка]"C_GREY" Уровень администратора [0-8]"); InfoPlayer[params[0]][pAdmin] = params[1]; format(string, sizeof(string), "Администратор %s изменил ваш уровень администратора на: %d", InfoPlayer[playerid][pName], params[1]); SCM(params[0], 0xFFFFFFAA, string); return true; } Screens - click
-
От Hunter Wright
Hasl-Host -Предоставляем услуги профессионального дешевого игрового хостинга и самую удобную панель управления.
— Защита от DDoS-атак
— Техническая поддержка работает для вас 24/7
— Быстрый доступ в панель управления и личный кабинет
— Быстрая переустановка игрового сервера в любое время суток
— Редактирование конфигурационных файлов игрового сервера
— FTP доступ к файлам игрового сервера
— Изменение количества слотов игрового сервера
— Система управления счетами и оплаты услуг
— Большое количество всех возможных платежных систем
— Бесплатная MySQL база данных
— Автоустановка модов, есть как бесплатные моды, так и платные моды
— У нас есть услуги, где вы можете заказать, установку мода, смену названия и т.д
— Предоставляется доступ к firewall для блокировки злоумышленников
Тарифные планы (на данный момент):
— SAMP 0.3.7 - от 49р / месяц
— CRMP 0.3e - от 49р / месяц
— CRMP 0.3.7 - от 49р / месяц
— Multi Theft Auto | 1.6 - от 136р / месяц
— Counter-Strike: 1.6 - от 256р / месяц
Ссылки на хостинг и социальные сети:
Сайт хостинга - Перейти на сайт хостинга
Группа во ВКонтакте - Перейти в группу во ВКонтакте
Группа тех.поддержки во ВКонтакте - Перейти в группу во ВКонтакте
Телеграм канал хостинга - Перейти в телеграм
YouTube канал хостинга - Перейти на YouTube канал
Почта тех.поддержки - support@hasl-host.ru
-
Опубликовано · Жалоба
В этой теме, мы разберемся как добавлять объекты на карту с помощью мод-пака.
У вас должны быть файлы объекта (.col, .dff, .txd)
IDE
Введение
Файлы Item DEfinition имеют расширение .ide и являются частью игрового движка серии GTA, поэтому присутствуют в GTA3, GTA VC, GTA SA и GTA4 в текстовом виде, в GTA LCS и GTA VCS в бинарном. В *.ide, к каждому объекту игры присваивается свой идентификатор (тэг), измеряющийся от 0 до 19999 (лимит ID можно уменьшать/увеличивать с помощью программы Limit Adjuster).
В свою очередь, к каждому идентификатору, прописанному в ide, присваивается уникальная модель (*.dff), архив текстур (*.txd), использующийся моделью, дистанция и параметры рендеринга модели.
Все записи в *.ide объединены в специальные секции, каждая из которых отвечает за определенный параметр. Примеры секций:
OBJectS - обычные объекты карты, TimeOBJects - временные объекты карты, ANIM - анимированные объекты карты, PEDS - педы, WEAPons - оружие, CARS - транспортные средства, HIER - загрузочные слоты для кат-сцен, 2DFX - специальный 2D-эффект для объекта.
Item Definition (кроме GTA LCS и GTA VCS) хранится в текстовом виде, может быть изменен как редакторами карты для GTA - MooMaper, MapEditor, так и любым текстовым редактором типа блокнота.
В IDE можно встретить специальные символы - "#" или ";", после которых идет закомментированный текст - это либо комментарии разработчиков, либо закомментированные части ide, по определённым причинам убранные из загрузки игры. Любой текст, записанный после знака комментария до конца строки, игнорируется игровым движком GTA.
Структура
Файлы .ide разделены на секции. Они могут быть не обязательны, или даже могут быть пустыми. Каждая секция начинается с идентификатора секции и заканчивется ключевым словом end. Строка секции разделяется запятыми, между которыми записаны значения каждой ячейки строки. Каждая ячейка может содержать либо целое или дробное число, либо одно слово.
Пример:
Код строки (ставить вместо точек):
Готовый пример строки:
IPL
Введение
Файлы Item PLacement предназначены для расстановки объектов на игровой карте, а также определяют зоны, пути, гаражи, маркеры интерьеров и многое другое. Если IPL файл находится в текстовом виде, то его можно открыть и отредактировать в любом текстовом редакторе, например в блокноте, а если IPL файл находится в двоичном (скомпилированном) виде, то для его изменения уже используют специальные редакторы, либо программы, конвертирующие двоичные IPL в текстовые и обратно.
Присутствуют во всех играх серии GTA, начиная с третьей части (GTA 3, GTA VC, GTA SA (в текстовом и двоичном виде), GTA LCS (в двоичном виде), GTA VCS (в двоичном виде), GTA 4 (в текстовом и двоичном виде) ), а так же в других играх от Rockstar Games.
В GTA 4 двоичные IPL были переименованы в *.wpl, но их принцип остался тот же (описание см. в отдельной статье: *.wpl ).
Структура
Файлы .ipl разделены на несколько секций. Они могут быть не обязательны, или даже могут быть пустыми. Каждая секция начинается и идентификатора секции и заканчивается ключевым словом end. Строка секции разделяется запятыми, между которыми записаны значения каждой ячейки строки. Каждая ячейка может содержать либо целое или дробное число, либо одно слово.
Пример:
Код строки (ставить вместо точек):
Готовый пример строки:
Как вы уже заметили, секций у этих файлов много, но здесь, мы разбирали только секции связанные с объектами.
Хочу заметить, прописывать в IPL необязательно, чтобы создать добавленный объект в игре (например через soe), достаточно просто прописать его в IDE.
Информация взята с открытого доступа я лишь убрал лишние и подготовил урок с примером.
Поделиться сообщением
Ссылка на сообщение
Поделиться на другие сайты