[CS: Source] [-ARMY-] Ranks Core v1.0.0

Что добавить/исправить?

  • Плагин не нужен.

    Голосов: 0 0.0%

  • Всего проголосовало
    9
  • Опрос закрыт .
Статус
В этой теме нельзя размещать новые ответы.

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
Блин.... Сегодня сделаю по другому ( Временно уберу этот перевод )
И одну версию сделаю маленько подругому....
 

K.1.P

Участник
Сообщения
26
Реакции
1
Ошибка в логах
L 02/13/2016 - 12:01:20: [SM] Native "CreateNative" reported: Fatal error creating dynamic native!
L 02/13/2016 - 12:01:20: [SM] Displaying call stack trace for plugin "army_ranks/army.smx":
L 02/13/2016 - 12:01:20: [SM] [0] Line 13, army/api.sp::AskPluginLoad2()
L 02/13/2016 - 12:46:45: Error log file session closed.

И ещё, у людей как-то появляется последние звание, хоть не кто кроме меня не может давать звание. На против ника написано [101/133]. Это как?
 

Dizer

Участник
Сообщения
1
Реакции
0
Крашится сервер,когда заходешь за какую либо сторону,как исправить?
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
Ошибка в логах
L 02/13/2016 - 12:01:20: [SM] Native "CreateNative" reported: Fatal error creating dynamic native!
L 02/13/2016 - 12:01:20: [SM] Displaying call stack trace for plugin "army_ranks/army.smx":
L 02/13/2016 - 12:01:20: [SM] [0] Line 13, army/api.sp::AskPluginLoad2()
L 02/13/2016 - 12:46:45: Error log file session closed.

И ещё, у людей как-то появляется последние звание, хоть не кто кроме меня не может давать звание. На против ника написано [101/133]. Это как?
1) Хм, посмотрю из-за что можно сделать. (В первые с такой ошибок сталкиваюсь..
2) Какая версия плагин а (желательно ссылку на пост откуда скачивали)

Крашится сервер,когда заходешь за какую либо сторону,как исправить?
Какая игра?
Версия плагин а какая (ссылка на пост)?
Логи SourceMod'a и логи каша скинь.
 

K.1.P

Участник
Сообщения
26
Реакции
1
1) Хм, посмотрю из-за что можно сделать. (В первые с такой ошибок сталкиваюсь..
2) Какая версия плагин а (желательно ссылку на пост откуда скачивали)


Какая игра?
Версия плагин а какая (ссылка на пост)?
Логи SourceMod'a и логи каша скинь.
С первого поста.
 

dimkakursk1

Участник
Сообщения
8
Реакции
3
[-ARMY-] Ranks for CS:S OB | CS:S v34 VERSION 1.0.1 R FIX

Описание:
Плагин добавляет на ваш сервер систему званий.
Всего в данной версии плагина содержится 32 звания (взятые с GameME статистики), у каждого звания свои функции в зависимости от подключенных вами модулей!

Установка:
1. Выключить сервер
2. Установить SourceMod 1.6.X | SourceMod 1.7.X если он не был установлен ранее.
3. Скачать Архив с плагином и раскидать все по папкам.
4. Прописать базу данных cstrike/addons/sourcemod/configs/databases.cfg
C-подобный:
"army_ranks"
    {
        "driver"            "sqlite"
        "database"            "army_ranks"
    }
5. Включаете сервер. Проверяете плагин.

Скриншоты:
ГЛАВНОЕ МЕНЮ:
PG5usOybZwo.jpg


АДМИН МЕНЮ:
EhKaX12HFgQ.jpg


HUD INFO:
pyeqnv0kfDg.jpg


CONNECT INFO & CLANTAG & WEAPONS:
ywsvHEBUuGk.jpg


EFFECTS:
8lXvJFSnP5M.jpg


CHAT:
gseTGXwVfGs.jpg

9IS_Tw_vXgI.jpg

Команды:
Для админов с правами Root:
В главном меню !army есть пункт Меню администратора (Работает по флагу Z)
army_setrank - Меню установки звания игроку.
army_kills <#userid> <set/=/take/-/add/+> <amount> - Устанавливает/добавляет/отнимает убийства у игрока.
army_deaths <#userid> <set/=/take/-/add/+> <amount> - Устанавливает/добавляет/отнимает смерти у игрока.
sm_armyadmin - Меню администратора.

Для игроков:
В консоле: sm_army В чате: !army /army - Открыть главное меню.
В чате: top - Открыть топ игроков

Модули:
Чтобы активировать модуль, нужно скачать модуль установить его, и прописать строчку для активации модуля!

Модуль добавляет в правой стороне экрана HUD Info, которое показывает определенную информацию заложенную в исходнике! Разрешено игрой 256 символов. Если не полностью отображается HUD, это не баг плагина! Можно посмотреть вид в Скриншотах!

Модуль показывает определенную информацию заложенную в исходнике, при подключении и отключении игрока! Можно посмотреть вид в Скриншотах!

Модуль добавляет на сервер эффект при следующий действиях: 1. При получении звания; 2. При обнулении; 3. При выдаче админом смертей или убийств! Можно посмотреть вид в Скриншотах!

Модуль добавляет для звания здоровье!
C-подобный:
        "Hp"                    ""
"Целое число"

Модуль добавляет для звания бронежилет и каску! Возможно проблема с отображением полного вида Бронежилета и каски, так как в игре максимум допустимо 128.
C-подобный:
        "Armor"                ""
"Целое число"

Модуль добавляет для звания гравитацию!
C-подобный:
        "Gravity"                 ""
"Десятичная дробь (0.5 - Половина | 1.0 - Нормальная гравитация | 1.5 - Выше нормы)"

Модуль добавляет для звания скорость!
C-подобный:
        "Speed"                 ""
"Десятичная дробь (0.5 - Половина | 1.0 - Нормальная скорость | 1.5 - Выше нормы)"

Модуль добавляет для звания регенерацию здоровья!
C-подобный:
        "IntervalRegenHp"         ""        //Интервал между восстановлением HP(Здоровья)!
        "RegenHp"             ""        //Кол-во восстанавливаемых HP(Здоровья)! 
        "DelayRegenHp"             ""        //Задержка перед регенерацией HP(Здоровья)!
1."Десятичная дробь (x или 0.x секунд)"
2."Целое число"
3."Десятичная дробь (x или 0.x секунд)"

Модуль добавляет для звания регенерацию бронежилета!
C-подобный:
        "IntervalRegenArmor"      ""        //Интервал между восстановлением Armor(Броня+Каска)!
        "RegenArmor"          ""        //Кол-во восстанавливаемых Armor(Броня+Каска)!
        "DelayRegenArmor"         ""        //Задержка перед регенерацией Armor(Броня+Каска)!
1."Десятичная дробь (x или 0.x секунд)"
2."Целое число"
3."Десятичная дробь (x или 0.x секунд)"

Модуль добавляет для звания цвета: Префикса, Ника, Текста. Надписей: *УБИТ*, *СПЕК*! Можно посмотреть вид в Скриншотах! http://i49.tinypic.com/2e17jbs.png <- Цвета
C-подобный:
        "PrefixColor"             ""        //Цвет префикса (скобки [] не красятся)!
        "NameColor"                 ""        //Цвет ника!
        "TextColor"             ""        //Цвет текстового чата!
        "DeathColor"             ""        //Цвет надписи *УБИТ*!
        "SpecColor"                 ""        //Цвет надписи *СПЕК*!
1."{color}"
2."{color}"
3."{color}"
4."{color}"
5."{color}"

Не работает в игре: CSS v34

Модуль добавляет для звания КланТэг! Разрешено 8 Английских символов! Можно посмотреть вид в Скриншотах!
C-подобный:
        "ClanTag"                  ""
"8 Символов"

Модуль добавляет для звания гранаты: Осколочные, дымовые, световые!
C-подобный:
        "He"                       ""        //Кол-во HE(осколочных) гранат у звания!
        "Flash"                   ""        //Кол-во FLASH(световых) гранат у звания!
        "Smoke"                   ""        //Кол-во SMOKE(дымовых) гранат у звания!
1."Целое число"
2."Целое число"
3."Целое число"

Модуль добавляет для звания Bhop(АвтоБхоп) и LongJump(Длинный прыжок)!
C-подобный:
        "Bhop"                   ""
        "LongJump"               ""
1."Целое число (1 - Включить | 0 - Выключить)"
2."Целое число (1 - Включить | 0 - Выключить)"

Модуль добавляет для звания скины! Для данного модуля требуется доп. плагин SM Downloader v 1.4 by SWAT_88 Который уже лежит в архиве.
C-подобный:
        "Model_T"                    ""
        "Model_CT"                ""
1."Путь к .mdl файлу" - Оставить пустым если модель не нужна!
2."Путь к .mdl файлу" - Оставить пустым если модель не нужна!

Модуль добавляет для звания основное оружие и пистолет! Меню можно посмотреть вид в Скриншотах!
C-подобный:
        "WeaponPrimary"            ""        //Добавляет основное оружие определенное звание!
        "WeaponSecondary"            ""        //Добавляет пистолет определенное звание! 
        "WeaponCount"                ""        //Кол-во раз, которые будет открываться меню! Лучше 2!
1."Оружие:Название оружия для меню"
2."Пистолет:Название пистолета для меню"
3."Целое число"
P.S. На всякий случай данные строчки с описанием есть в файле cstrike/addons/sourcemod/configs/army/army_ranks.txt !

История изменения:
C-подобный:
Версия 0.0.5 Alpha от 29.04.2015:
                - Появления плагина (0.0.5 Alpha)
Версия 0.0.6 Alpha от 04.05.2015:
                -Добавлена раскраска чата
                -Изменена выдача званий(Убийств)
                -Добавлен перевод
                -Начальное звание у нового игрока (в моём конфиге это Нуб) теперь обязательно
Mini Fix
-Исправлены ошибки:
    1. В "Топ игроков" не работает кнопка назад. (Теперь она работает)
    2. В некоторых пунктах меню кнопка назад находится под цифрой 9, было бы не плохо сделать на цифру 8. (Теперь она есть везде и она в рабочем состоянии)
    3. Вы забыли добавить return Plugin_Handled; в army_setrank. (Добавил)
-Поправлен перевод, теперь доступны цвета в виде тегов: {green},{red},{blue},{default},{olive},{lightgreen} и т.д.

Версия 0.0.7 Test от 08.06.2015:
            -Номер ранга вынесен в базу данных, т.к предыдущий цыкал сбивался и выдавал на звание выше чем есть на самом деле.
            -Добавил форвард (forward):
                ARMY_PressRankInfo(client) - Срабатывает при нажатии на кнопку: "Возможности вашего звания"
            -Добавил нативы(native):
                native Army_GetStringAtributes(client,const String:key[],const String:defvalue[],String:buffer[]);
                native Army_GetNumAtributes(client,const String:key[],defvalue);
                native Float:Army_GetFloatAtributes(client,const String:key[],const String:defvalue[]);
                native Army_GetColorAtributes(client,const String:key[],color[4]);
                native Army_RegisterItemMenu_RankInfo(const String:sRankAtribute[]);
                native Army_GetGameType();
            -Поправил ошибки при: Обнулении игрока.
            -Реализована модульная система.
Версия 0.0.7 от 10.06.2015:
            - Натив ARMY_PressRankInfo(client) переименован и имеет такую структуру: ARMY_CreateRankInfo(client,Handle:g_RankInfoPanel). Для удобства кодеров. Оффтоп
            - Добавлен форвард:
                forward ARMY_PressItemInRankInfo(client,iItemId); // Срабатывает при нажатии на пункт в меню "Возможности моего ранга"
            - Чат и ClanTag теперь вынесены в модули.
            - Маленько оптимизирован код.
            - Возможно исправлены ошибки:
            L 06/05/2015 - 16:16:53: [SM] Native "GetArrayCell" reported: Invalid index 21 (count: 21)
            L 06/05/2015 - 16:16:53: [SM] Displaying call stack trace for plugin "army.smx":
            L 06/05/2015 - 16:16:53: [SM]   [0]  Line 73, army/events/OnClientPutInServer.sp::SQLT_OnClientPutInServer()

            L 06/05/2015 - 16:18:04: [SM] Native "GetArrayString" reported: Invalid index 21 (count: 21)
            L 06/05/2015 - 16:18:04: [SM] Displaying call stack trace for plugin "army.smx":
            L 06/05/2015 - 16:18:04: [SM]   [0]  Line 846, army/events/OnPluginStart.sp::Ev_PlayerSpawn()
Версия 0.0.8 R Beta от 23.06.2015:
            - Был убран native Army_GetGameType().
            - Добавлено два forword'а и один native:
                forward ARMY_PlayerConnect(client,g_sRank[],g_iKills[],g_iDeaths[]);
                forward ARMY_PlayerDisconnect(client,g_sRank[],g_iKills[],g_iDeaths[]);
                native bool:Army_RegisterItem(client,const String:key[],const String:value[]);
            - Добавлена сортировка меню "Возможности вашего звания", в связи с этим файл army_ranks.txt был перенесён в папку army (addons/sourcemod/configs/army). Файл Sort_Menu.ini отвечает за расположение надписей в меню "Возможности вашего звания". (Если строчки нет с ключом модуля то и нет строчки в меню)
            - Все модули переделаны до соответствия с ядром версии v0.0.8 R Beta
            - Появился модуль: Connect Info, я сделал пока что только для CSS v84. Кому надо сделает для CSS v34.
            - Исправлен баг с сортировкой: Оффтоп
            - Версия ядра для игры CSS v34 лежит в папке disabled
Версия 1.0.0 R от 07.07.2015:
                       - [URL]http://hlmod.ru/forum/showpost.php?p=199453&postcount=236[/URL] и много других багов.
                       - Добавлено видение логов, настройка топа.
Версия 1.0.1 R от 28.07.2015:

                       Исправлено:
                                              - Ошибки перевода
                                              - LogEnadled на LogEnabled в конфиге.

                       Добавлено:
                                                  1) "lock_team" "2" // Разрешоная команда 0 - Любая
                                                  2) "Command_army" "sm_army" // Главное меню [-ARMY-]
                                                  3) "Command_top" "atop" // Top меню
                                                  4) "Command_admin" "a_admin" // Админка

P.S. Возможны баги с гравитацией.
P.S.P.S. Плагин написан на старом синтаксисе (SM 1.6.x), тестировался на SourceMod 1.7.1 ! Ошибок в логах не было замечено!

Спасибо большое:
R1KO - За помощь в обучении и корректировании кода.
DexKekcuk #13 (Alex Tarasenko) - Активное участие в тестирование
Alex The Regent (Reiko) - За исходный плагин, на основе которого был сделан этот плагин.

Реквизиты для благодарностей:
QIWI
- +79223445541
WMR - R166665169181
--- Добавлено позже ---
re: Army Ranks

_Timoxa_, да, просто создал тему, а плагин на другом диске оказался. Через часа два добавлю.
а можно сами звания изменить, и эффекты эти убрать. Заранее спасибо
 

Shadow Broker

Участник
Сообщения
6
Реакции
0
Здраствуйте, подскажите пожалуйста, в этом плагине можно отключить сообщения в чате?
 

Юрик

Участник
Сообщения
25
Реакции
0
[QUOTE="Саша Шеин,

3EFF3E[-ARMY-3EFF3E] Необходимо 45 убийств до звания 3EFF3E[-Рядовой-]
[-ARMY-] Необходимо 45 убийств до звания [-Рядовой-]
В чате пишет это по 2 раза сразу как исправить, и в первой строчке там символы цвета. В переводе я поменял цвета но эти символы всё равно есть.
И ещё на скрине в топе игркоов игроки повторяются
 

Вложения

  • upload_2016-2-24_10-33-5.png
    upload_2016-2-24_10-33-5.png
    431.1 КБ · Просмотры: 216

Юрик

Участник
Сообщения
25
Реакции
0
Хватит ставить по 2 плагина (версии)
в смысле по 2 плагина? У меня 1 плагин
--- Добавлено позже ---
Хватит ставить по 2 плагина (версии)
Или ты имеешь ввиду, что у меня army_color.smx этот плагин стоит? Если да, то в чем разница
 

vitas

Участник
Сообщения
4
Реакции
0
У вас перепутаны пункты в админке "Установить кол-во убийств" --> "Кол-во смертей" и наоборот. Напишите подробную инструкцию по установке модулей. Так сказать для нубов.
 

vio_line

Участник
Сообщения
44
Реакции
8
Блин.... Сегодня сделаю по другому ( Временно уберу этот перевод )
И одну версию сделаю маленько подругому....
Саша, ошибки с переводами исправил следующим образом:
1. "Welcome Title"
Оффтоп
Отсутствует язык перевода "en" необходимо его добавить в menu.phrases.txt
"Welcome Title"
{
"en" ".:: Rank system ::."
"ru" ".:: Система званий ::."
}

2. "Round start msg"
Оффтоп
Так же отсутствует язык перевода "en" необходимо его добавить в chat.phrases.txt
"Round start msg (Player full)"
{
"#format" "{1:s}"
"en" "{green}[{teamcolor}-ARMY-{green}] {default}You have {green}MAXIMUM {default}title {green}[{1:s}]"
"ru" "{green}[{teamcolor}-ARMY-{green}] {default}Вы достигли {green}МАКСИМАЛЬНОГО {default}звания {green}[{1:s}]"
}

3. "Round start msg"
Оффтоп
И вновь отсутствие перевода.
"Round start msg"
{
// {1:d} - Количество необходимых убийств для получения сл. звания
// {2:s} - Сл. звание
"#format" "{1:d},{2:s}"
"en" "{green}[{teamcolor}-ARMY-{green}] {default}Kills {olive}{1:d} {default}needed to title {green}[{2:s}]"
"ru" "{green}[{teamcolor}-ARMY-{green}] {default}Необходимо {olive}{1:d} {default}убийств до звания {green}[{2:s}]"
}

Поправь пожалуйста файлы переводов в архивах плагинов!
 
Последнее редактирование:

vio_line

Участник
Сообщения
44
Реакции
8
Попробуйте, обновить плагин.
Ядро плагина - Army Ranks

После обновления сервер крашится сразу.
В логах вот такое происходит:
Оффтоп
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
А старые плагины удалены?
--- Добавлено позже ---
Так понимаю, нет! ; (
Прочитайте инструкцию по обновлению!
--- Добавлено позже ---
Просьба писать в новой теме.
--- Добавлено позже ---
В ДАННОЙ ТЕМЕ БОЛЕЕ НЕ ВЕДЕТСЯ ПОДДЕРЖКА ПЛАГИНА!
ВСЕ ВОПРОСЫ/ПРЕДЛОЖЕНИЯ ПИСАТЬ В ОБСУЖДЕНИЯ - ССЫЛКА
СКАЧАТЬ ПЛАГИН(ядро) - ССЫЛКА
СКАЧАТЬ МОДУЛИ - ССЫЛКА
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу