1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  1. pr0dukt.ekb

    pr0dukt.ekb Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    12
    Симпатии:
    3
    Пол:
    Мужской
    Автор: 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 раунда
      • [​IMG]
      • Убран хардкод
    Обновлено до 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
    • Исправлена ошибка, которая не позволяла отобразить спрайт победы людей для зомби мода.
     

    Вложения:

    Последнее редактирование модератором: 11 июн 2017
  2. Gudaus

    Gudaus Команда форума Модератор

    Регистрация:
    8 июн 2017
    Сообщения:
    38
    Симпатии:
    32
    Пол:
    Мужской
    Автор: 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. Скомпилировать плагин, залить на сервер, прописать в списке плагинов
     

    Вложения:

  3. Inline

    Inline Пользователь Разработчик

    Регистрация:
    8 июн 2017
    Сообщения:
    235
    Симпатии:
    80
    Пол:
    Мужской
  4. lol1989

    lol1989 Пользователь

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

    pr0dukt.ekb Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    12
    Симпатии:
    3
    Пол:
    Мужской
    Размерами поиграй в .txt файле с названием спрайта
    пример:
    PHP:
    zoom            640 winteam_fmaledevcsrus    0     -415    450        600
    zoom_autoaim        640 winteam_fmaledevcsrus    0     184    450        600
     
    lol1989 нравится это.