Авторизация Регистрация Забыли пароль?
Реклама

Статьи
Наш игровой сервер
Наши сервисы
Мониторинг серверов
Информация
Нам интересно знать
Популярные теги
Популярные материалы
    Партнеры
    Счетчики
    Вы находитесь:

    Категория: Плагины

    Army Ranks 1.2

    Автор: Arctic

    Дата: 16 ноября 2011

    Просмотров: 0

    Комментариев: 125

    Army Ranks 1.2


    Авторство :
    Автор : Arctic
    Идея : fairplay23


    Описание :
    Собственно плагин добавляет разнообразие на сервер.
    Имеется таблица рангов/званий для игрока.
    За каждое звание игрок получает разные бонусы (деньги,гранаты,защиту,прибор ночного виденья и т.п.).
    Плагин с исходником,фраги сохраняются с помощью nVault или через MySQL.
    Также плагин адаптирован под Colored translit


    Версия 1.2 :
    + админ меню (3 команды видим на скрине)
    + в бонусы добавлено увеличение HP в зависимости от звания
    + добавлена блокировка lvl-up меню на некоторых картах, new const restrict_bonus[][]
    + исправлены баги версии 1.1,их было очень много


    Что будет в будущем? :
    в 1.3 планирую добавить статистику типа /top15,увеличение званий само-собой и оптимизация кода, плюс еще Ваши идеи :)


    Настройка исходника :
    #define USE_SQL - настройка типа сохранения.
    #define XP_VALUE - кол-во XP при убийстве (по умолч. = 1)
    #define USE_COLORED_TRANSLIT - использование Colore translit
    #define USE_RSTR_BONUS - использование запрета lvl-up меню на некоторых картах
    _

    о каждом из них ( их настройка) написано в исходнике.


    Идеи или пожелания к плагину :
    Пишите в скайп ghostt_2


    Скачать :
    army_ranks_12.zip [0 b] (cкачиваний: 15268)
    Ключевые слова: army, ranks, minimod, army ranks Вернуться
    Похожие публикации
    Комментарии на сайте
    Ronny123

    Написал: Ronny123 22 января 2012 17:50 Группа: Юзер
    мля,а как включить меню для админа ??
    Цитировать
    Arctic

    Написал: Arctic 3 февраля 2012 20:57 Группа: Юзер
    amx_armenu
    Цитировать
    knox

    Написал: knox 11 февраля 2012 22:06 Группа: Юзер
    Найдите в исходнике ---> моё замените на своё -- то что я вписал в кавычках это был пример!


    Выберите тип сохранения данных :
    ===================================
    // чтобы сохранять с помощью nvault : //#define USE_SQL
    // чтобы сохранять с помощью mysql : #define USE_SQL
    #define USE_SQL
    #if defined USE_SQL
    #include <sqlx>
    new Host[] = "36.23.53.23"
    new User[] = "cs-rank"
    new Pass[] = "cs-rank"
    new Db[] = "cs-rank"



    вот пример так стоит у меня через mysql cохранение!
    кто не знает как найти где сохраняется по nvaul, то путь до этого файла таков addons/amxmodx/data/nvault.ini
    Цитировать
    6o6puk

    Написал: 6o6puk 12 февраля 2012 03:00 Группа: Юзер
    а как сделать чтобы обнулялась каждый раз при смени карты ??? Автор давай делай следующею версию и много настроек )
    Цитировать
    Arctic

    Написал: Arctic 16 февраля 2012 15:55 Группа: Юзер
    следущаю версия уже есть.
    там существенные изменения,и кстати только платная (приват).
    Цитировать
    Igorekvlg23

    Написал: Igorekvlg23 16 февраля 2012 16:41 Группа: Юзер
    Скажите видел на одном сервере что нету статистики типа до звания столько то фрагов,как убрать слева вверху счёт???
    Цитировать
    Arctic

    Написал: Arctic 19 февраля 2012 12:36 Группа: Юзер
    на заметку всем,кому интересна версия 1.3(приват) :
    - исправлены все баги.
    - сохранение только по sql (лучше чем nvault).
    - высокие ранги могут давать снаряжение более низким.
    - статистика /top15,/rank от sql.
    - профессии (медик,пехота,снайпер и т.п.).
    - увеличение урона в % взависимости от звания.
    - отредактирована таблица званий,теперь сложнее дойти до топового звания.
    - дедовщина - можно забирать оружие у более низкого лвл,пнуть игрока.

    пока вот,что точно будет в версии 1.3
    на неделе будет открытый тестовый сервер с этим модом,выйдет он тоже на неделе.
    за покупкой в скайп ghostt_2
    Цитировать
    dantistnubo

    Написал: dantistnubo 19 февраля 2012 23:44 Группа: Юзер
    Arctic,

    Будь так любезен сделай отдельные настройки.cfg что бы можно было что то отключать и что то включать.Ну вообщем те же самые cvar

    Дополню что в предыдущих версиях был баг на доступ к плагину всем игрокам через некие команды,так же была беда с сохранением при смене ника на новый и обратно.
    Цитировать
    ham4ik

    Написал: ham4ik 14 марта 2012 12:49 Группа: Юзер
    как обнулить статистику?
    Цитировать
    dron_cs-mp

    Написал: dron_cs-mp 15 апреля 2012 13:16 Группа: Юзер
    как обнулить статистику?


    +1
    Цитировать
    artyr

    Написал: artyr 26 апреля 2012 12:01 Группа: Юзер
    отличный плагин, но жаль что когда пишешь в чат то якобы все за кт играют минус!
    Цитировать
    Nice9393

    Написал: Nice9393 4 мая 2012 09:28 Группа: Юзер
    привет всем. я как то заходил на сервер там был плагин такой же и при достижении этих званий там был звук или музыка. я вот поставил себе на серв почему нет такой музыки?? или это надо сам поставить?
    Цитировать
    gmden

    Написал: gmden 16 мая 2012 21:41 Группа: Юзер
    немогу скомпилировать work.sma ошибка


    Проверьте ошибки ниже:


    Welcome to the AMX Mod X 1.8.1-300 Compiler.
    Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team

    work.sma(176) : error 017: undefined symbol "TeamInfo"
    work.sma(177) : error 017: undefined symbol "SayText"

    2 Errors.
    Could not locate output file work.amx (compile failed).


    ОШИБКА: плагин не был скомпилирован, см. выше
    Цитировать
    Gurabaa

    Написал: Gurabaa 30 мая 2012 13:22 Группа: Юзер
    |||||||||||||||||||||||||||||||||||||||||||
    ||Делаю Сервера на заказ
    ||Плагины любой сложности
    ||Раскрутка серверов
    ||Делаю сайты на заказ (только .ucoz)
    ||Обращаться в skype Gadzhi105
    ||Или vk.com/gurabaaa
    |||||||||||||||||||||||||||||||||||||||||||
    Цитировать
    Arctic

    Написал: Arctic 14 июня 2012 17:02 Группа: Юзер
    Army Ranks 1.3
    тест сервер : 46.38.57.141:27015
    Новый тест сервер : 46.38.56.3:27015
    что нового : https://forum.strike-project.com/index.php?/forum/73-army-ranks-13-nashi-idei/

    just for lulz fellow
    Цитировать
    rvv174rus

    Написал: rvv174rus 19 июня 2012 22:06 Группа: Юзер
    Если с Colored Translit ставить ранк мод, то если пишешь в чате отправляет 2 сообщения сам ранк мод и Colored Translit? помогите пожалуйста
    Цитировать
    Arctic

    Написал: Arctic 22 июня 2012 15:17 Группа: Юзер
    Цитата: rvv174rus
    Если с Colored Translit ставить ранк мод, то если пишешь в чате отправляет 2 сообщения сам ранк мод и Colored Translit? помогите пожалуйста


    я же писал :
    замени файлы say и say_team
    всё.
    Цитировать
    admin34

    Написал: admin34 1 августа 2012 10:15 Группа: Юзер
    Arctic,
    Цитата: Arctic
    ВСЕМ,КОМУ НЕ НУЖНЫ ДОПОЛНИТЕЛЬНЫЕ ХП,замените :
    // 1.2 бонус хп за каждый лвл,для csdm сервера :)
    new const HEALTH_BONUS[] = {
    0,5,7,10,13,15,17,20,24,28,35,41,47,53,60,70,80,90,100
    };

    на

    // 1.2 бонус хп за каждый лвл,для csdm сервера :)
    new const HEALTH_BONUS[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };
    откомпилируйте и всё.

    для тех,у кого информер на радар залазит :

    len = format(buffer, charsmax(buffer), "%L",LANG_PLAYER,"ZVANIE");

    замените на :

    len = format(buffer, charsmax(buffer), "^n^n^n%L",LANG_PLAYER,"ZVANIE");



    Спасибо


    это где менять надо? work.sma?
    выкладываю:
    len = format(buffer, charsmax(buffer), "^n^n^n%L",LANG_PLAYER,"ZVANIE");

    new const FLASH_G[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };
    new const SMOKE_G[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };
    new const HE_G[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };
    new const NIGHT_V[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };
    new const ARMOR_B[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };
    new const DEFUSE_N[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };
    // 1.2 бонус хп за каждый лвл,для csdm сервера :)
    new const HEALTH_BONUS[] = {
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    };


    в итоге изменений ни каких, абсолютно.
    отключил через amx возможность выдачи любых бонусов, так работает, конкретно для xp как сделать?
    Цитировать
    ex3m777

    Написал: ex3m777 12 августа 2012 22:37 Группа: VIP
    в комплекте идет colored translit уже полностью адаптированный НО! Критический баг с плагином Colored Translit не исправлен .. при исправление и в последствие компиляцие возникает ошибка!!!

    ПОМОГИТЕ
    Цитировать
    dan4ik307

    Написал: dan4ik307 13 августа 2012 13:41 Группа: Юзер
    как зделать чтобы за звания не додались хп?
    Цитировать
    knox

    Написал: knox 28 августа 2012 17:47 Группа: Юзер
    лучше бы сделал, чтобы сохраняло по steam id'y а то все время слетают у игроков звания даже в версии 1.3
    Цитировать
    Philosopher

    Написал: Philosopher 4 сентября 2012 04:27 Группа: Юзер
    ======= Действия с чатом ===========
    // если ваш сервер использует Colored Translit : #define USE_COLORED_TRANSLIT
    // иначе (если нет) : //#define USE_COLORED_TRANSLIT
    //#define USE_COLORED_TRANSLIT
    #if !defined USE_COLORED_TRANSLIT
    new Msg[512];
    #endif

    в архиве :
    colored_translit
    colored_translit_config
    и сам work

    дак вот - я включил только work - ибо мне никакой цветной чат на сервере не нужен.
    раскомментировал эту строчку
    #define USE_COLORED_TRANSLIT
    и у меня стал чат как обычный т.е. не пишется там генерал моер и т.д.... smile

    Цитата: Arctic

    я же писал :
    замени файлы say и say_team
    всё.

    не совсем понятно где заменить?
    Отпишись по подробнее...
    Т.е. вопрос заключается в том, что например я пишу в say_team - игроки противоположной команды не видят мою писанину - но с цветами напутанно, как будто все за СТ играют wink Как разобраться с цветами?
    Цитировать
    knox

    Написал: knox 4 сентября 2012 15:26 Группа: Юзер
    а что бы звания не слетали к примеру после смены ника, сделайте сохранение по стим иду)

    замените на это get_user_authid возвращает стим айди игрока

    вместо этого get_user_name возвращает имя игрока

    меняй там где надо одно на другое
    Цитировать
    ex3m777

    Написал: ex3m777 7 сентября 2012 14:10 Группа: VIP
    knox,
    а где нужно??? там много строк с get_user_name
    при замене всех под ряд возникают проблемы
    Цитировать
    Philosopher

    Написал: Philosopher 20 сентября 2012 21:44 Группа: Юзер
    Arctic,
    Цитата: Arctic
    только платная (приват).

    НАРОД!
    Кто покупал у данного автора новую версию - отпишитесь....
    Как работает?
    Цитировать
    maksimkacool

    Написал: maksimkacool 23 сентября 2012 12:23 Группа: Юзер
    Какой флаг доступа надо дать админу чтобы он мог качать?
    И куда сохраняются звания?
    Цитировать
    45555

    Написал: 45555 19 октября 2012 23:16 Группа: Юзер
    в amxmodmenu - пишет плагин заблокирован....
    как включить его????
    Цитировать
    inevix

    Написал: inevix 21 октября 2012 09:12 Группа: Юзер
    Ответ пользователю Maniom на комментарий №7
    есть много нестандартных серверов, где это может пригодится... например для того же CSDM очень не лишний плагин для улучшения игрового процеса!
    Цитировать
    Negative_SToRM

    Написал: Negative_SToRM 22 декабря 2012 20:27 Группа: Юзер
    Ребят! Так как сделать чтобы плагин ХП не давал не кому вообще?
    Цитировать
    myarena_dima

    Написал: myarena_dima 5 января 2013 13:00 Группа: Юзер
    Как давать звание?
    Цитировать
    Новый комментарий

    Информация

    Посетители, находящиеся в группе lamo, не могут оставлять комментарии к данной публикации.