WinTeam Sprite (Вывод спрайта победившей команды)

pr0dukt.ekb

Пользователь
Регистрация
9 Июн 2017
Сообщения
15
Симпатии
3
Пол
Мужской
#1
Автор: Some Scripter
Источник: amxx - WinTeam Sprite


67fd3fd8-fd90-4d27-b508-b9130fed67af.jpg 19970435.jpg 20170220211407_1.jpg 20170220211518_1.jpg 20170220213023_1.jpg 20170220213501_1.jpg

Описание:
Данный плагин выводит спрайт победившей команды в конце каждого раунда.
#Если у вас установлен ScreenFade эффект при убийстве, то затемнение экрана может не сработать.

Требования:

AmxModX 1.8.1+
crosshair 1 у клиентов, иначе спрайты не покажутся.

Настройки:
PHP:
//#define USE_ON_ZM  // расскомментируйте, если у вас зомби сервер
#define FADE_SCREEN // закомментируйте с помощью //, чтобы выключить затемнение экрана
#define HIDE_CROSSHAIR // закомментируйте с помощью //, чтобы показать прицел
1. Открываем WinTeam_Sprite.sma и находим в нем строки:
Код:
"sprites/z_aufff_fmaledevcsrus.txt"
2. Меняем на другое, например (z_aufff_dimas_maledevcsrus.txt)
Код:
"z_aufff_dimas_maledevcsrus.txt"
3.Найти:
Код:
"sprites/winteam_fmaledevcsrus.spr"
4. Заменить на :
Код:
"winteam_dimas_maledevcsrus.spr"
5. Найти:
Код:
new const CMD[] = "z_aufff_fmaledevcsrus
6. Заменить на:
Код:
z_aufff_dimas_maledevcsrus
1. Перекомпилировать плагин WinTeam_Sprite.sma
2. Скопируйте скомпилированный файл WinTeam_Sprite.amxx в директорию: amxmodx/plugins/
3. Пропишите WinTeam_Sprite.amxx в файле /amxmodx/configs/plugins.ini
4. Скопировать winteam_fmaledevcsrus.spr и z_aufff_fmaledevcsrus.txt в папку sprites
* Для зомби сервера скопировать zombie_win_uniq.spr и zombie_win_sz.txt в папку sprites

Так же, закинул программку для просмотра спрайтов!
Обновлено до 0.0.8



    • Добавлена поддержка draw раунда (ничья)
    • Добавлен спрайт для draw раунда
    • Убран хардкод
Обновлено до 0.0.6



    • Исправлена компиляция с //#define HIDE_CROSSHAIR
Обновлено до 0.0.5
  • Косметические правки кода
  • Добавлена возможность скрыть или показать прицел (Закомментируйте #define HIDE_CROSSHAIR , чтобы показать прицел)
Обновлено до 0.0.4
  • Исправлен недочет для зм сервера, из-за которого мог пропасть прицел или не произойдет сброс эффектов спрайта в новом раунде.
Обновлено до 0.0.3
  • Добавлена возможность убрать затемнение экрана ( #define FADE_SCREEN )
  • Добавлены спрайты с русскими надписями для каждой команды (спасибо за это @SonG )
* Мужской спрайт winteam_maledevcsrus.spr
* Женский спрайт winteam_fmaledevcsrus.spr
Для подключения спрайта в исходнике закомментируйте не нужные и оставьте нужный спрайт (строка 54)
Например нам нужен мужской спрайт с русскими надписями

Версия 0.0.2
  • Исправлена ошибка, которая не позволяла отобразить спрайт победы людей для зомби мода.
 

Вложения

Последнее редактирование модератором:

Gudaus

Пользователь
Регистрация
8 Июн 2017
Сообщения
71
Симпатии
59
Пол
Мужской
#2
Автор: Some Scripter
Источник: Dev-Cs
Версия: 0.08


Описание:
Плагин в конце раунда выводит на экран картинку(спрайт) с инфой о победившей команде. Если у вас установлен ScreenFade эффект при убийстве, то затемнение экрана может не работать. Есть спрайты для победы ментов, терроров, зомби, людей и ничьи.

Требования:
  • AmxModX 1.8.1+
  • crosshair 1 у клиентов, иначе спрайты не покажутся
Благодарности:
D34, SonG, Dimas за создание спрайтов

Настройки(в исходнике):
PHP:
#define USE_ON_ZM - расскомментируйте, если у вас зомби сервер
#define FADE_SCREEN - закомментируйте с помощью //, чтобы выключить затемнение экрана
#define HIDE_CROSSHAIR - закомментируйте с помощью //, чтобы показать прицел
Подключение спрайтов:
Допустим, мы хотим заменить прописанный в исходнике спрайт на z_aufff_boobs_devcs_rus.spr
1. Найти в WinTeam_Sprite.sma строку
Код:
"sprites/z_aufff_fmaledevcsrus.txt",
Заменить на
HTML:
"sprites/z_aufff_boobs_devcs_rus.txt",
2. Найти там же строку
Код:
"sprites/winteam_fmaledevcsrus.spr"
Заменить на
HTML:
"sprites/winteam_boobs_devcs_rus.spr"
3. Найти строку
Код:
new const CMD[] = "z_aufff_fmaledevcsrus";
Заменить на
HTML:
new const CMD[] = "z_aufff_boobs_devcs_rus";
Положение спрайта на экране меняется в текстовике подключаемого спрайта z_aufff_boobs_devcs_rus.txt
Код:
5
weapon            640 640hud10    0    0    170    45
weapon_s        640 640hud11    0    0    170    45
ammo            640 640hud7    72    72    24    24
zoom            640 winteam_boobs_devcs_rus    0    0    450    183
zoom_autoaim        640 winteam_boobs_devcs_rus    0    183    450    183
Скриншоты:
d10.jpg d9.jpg d8.jpg d7.jpg d5.jpg d4.jpg d3.jpg d2.jpg d1.jpg

Установка:
  1. Скачать архив, распаковать
  2. Прописать настройки в исходнике
  3. Залить спрайты на сервер
  4. Скомпилировать плагин, залить на сервер, прописать в списке плагинов
 

Вложения

lol1989

Пользователь
Регистрация
17 Июн 2017
Сообщения
2
Симпатии
0
Пол
Мужской
#4
есть какие-то вводные координаты, чтобы спрайт был не по центру экрана, а в самом верху по середине?
 

pr0dukt.ekb

Пользователь
Регистрация
9 Июн 2017
Сообщения
15
Симпатии
3
Пол
Мужской
#5
есть какие-то вводные координаты, чтобы спрайт был не по центру экрана, а в самом верху по середине?
Размерами поиграй в .txt файле с названием спрайта
пример:
PHP:
zoom            640 winteam_fmaledevcsrus    0     -415    450        600
zoom_autoaim        640 winteam_fmaledevcsrus    0     184    450        600