AMXX Grafity — свой логотип (спрей) для сервера CS 1.6

Плагин для сервера CS 1.6 — AMXX Grafity позволит установить на ваш сервер свой логотип (спрей) на клавишу «T». То есть все, кто будут пытаться нарисовать графити, будут рисовать именно то, которое вы установите в плагине. Суть проста и понятна, думаю. В отличии от аналогов в сети, данный плагин не имеет всяких меню с выбором логотипа и так далее. Он сразу рисует только одно, без вызова всяких меню через чат или бинды. Просто игрок нажал T, как обычно, и нарисовал лого, всё. К сожалению, такую задумку можно реализовать только с помощью модели, поэтому для замены логотипа на ваш, потребуются небольшие знания и опыт в работе программы Half-Life Model Viewer.

В инструкции, то, как заменить логотип в модели, я рассказывать не буду. В Интернете есть уже нужные вам гайды. Как говорится, «Google в помощь». Плагин, так скажем, немного «костыльный», но рабочий, тестировался на ReHLDS сервере с AMXX 1.9.0, ReGameDLL, ReAPI и последними версиями остальных модулей. Проблем не наблюдалось. Просадок тоже не было. Ошибок нет. Но тесты были не продолжительные. Так что смотрите сами. Так же имейте ввиду, что на скриншоте мой клиент просил черный фон, чтобы надпись было лучше видно. При желании, текстуру в PhotoShop'е можно сделать и на прозрачном фоне. Главное, уметь это делать :). Итак, теперь к настройке.


Устанановка и настройка:


1) Распаковать архив с плагином к себе на ПК.
2) Открыть исходник плагина amxx_grafity.sma из папки cstrike/addons/amxmodx/scripting в архиве.
3) Отредактировать исходник, изменив на 13 строке имя модели на своё. С 6 по 9 строку можно изменить некоторые настройки, по желанию. Пример указан внизу страницы.
4) Модель спрайта из архива (в папке models) найти и изменить её название, чтобы оно соответствовало тому, как вы указали в исходнике. Далее с помощью HLMV или другой аналогичной программой открыть модель и поменять в ней текстуру на свою формата .BMP (параметры: 256х256px). Сохранить модель и перезаписать.
5) Скомпилировать плагин компилятором плагинов.
6) Закинуть готовый плагин amxx_grafity.amxx к себе на сервер по пути cstrike/addons/amxmodx/plugins. Так же закинуть папку models и sound в cstrike сервера по понятным причинам. При желании, исходник плагина так же можете закинуть на сервер в scripting.
7) Обновить FAST DL (быстрое скачивание) на хостинге сервера для быстрой скачки модели и звуков.
8) Прописать плагин amxx_grafity.amxx с новой строчки в файле сервера plugins.ini (лежит в addons/amxmodx/configs), перезапустить сервер или сменить карту для активации работы плагина и наслаждаться собственным логотипом на своём сервере. :) Удачи!
Если у вас что-то не получается, криво косо всё, обращайтесь ко мне в группу ВК по настройке сервера и плагинов, помогу за небольшую плату.

P.S. Великая благодарность пользователю Flymic24 за помощью с плагином!
 

Настройки плагина AMXX Grafity:

#define    fWidth            65.0    //    Максимальная ширина спрея
#define fHeight            50.0    //    Максимальная высота спрея
#define MAX_DISTANCE    128.0    //    Максимальная дистанция
#define DECALFREQ        2.0        //    Задержка перед следующим использованием

#define GraffityLive    5.0        //    Время "жизни" графити

new const GraffityModels[ ]    =    "models/test_logo.mdl";
new const GraffityPaint[ ] = "Graffity/spraycan_spray.wav";




Категория: Плагины для сервера [amxx] | Добавил: Leo
Просмотров: 651 | Загрузок: 163 | Рейтинг: 5.0/1
Автор файла: Flymic24 | Источник: http://dev-cs.ru


Всего комментариев: 0
Имя *:
Email *:
Код *: