Иконка ресурса

[Ядро] Army Ranks 2.0.4 PR

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #1
[-ARMY-] Ranks for CS:S OB | CS:S v34

ГЛАВНОЕ МЕНЮ:
PG5usOybZwo.jpg


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


HUD INFO:
pyeqnv0kfDg.jpg


CONNECT INFO & CLANTAG & WEAPONS:
ywsvHEBUuGk.jpg


EFFECTS:
8lXvJFSnP5M.jpg


CHAT:
gseTGXwVfGs.jpg

9IS_Tw_vXgI.jpg

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" // Админка
Версия 2.0.0
               Добавлен forward - ARMY_OnLoad()
               Попытался исправить рандомную выдачу звания, но не тестировал.
               Почти у всех модулей появился перевод в файле - modules.phrases.txt

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

Реквизиты для благодарностей:
QIWI - +79223445541
Yandex - 410012077845182
WMR - R166665169181
 
Последнее редактирование:

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #2
Пользователь Саша Шеин обновил ресурс Army Ranks новой записью:

Обновление до версии 2.0.0 Alpha

Добавлен forward - ARMY_OnLoad()
Попытался исправить рандомную выдачу звания, но не тестировал.
Почти у всех модулей появился перевод в файле - modules.phrases.txt

Узнать больше об этом обновлении...
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #5
Пользователь Саша Шеин обновил ресурс Army Ranks новой записью:

Обновление до версии 2.0.1 Alpha

Изменения:
PHP:
Исправлена ошибка:
Native "LogToFile" reported: Could not open file "*"

Поправлен перевод, теперь там всё с маленькой буквы и без пробелов (Обязательно прочитайте инструкцию по установке обновления)
И фикс различных багов


Установка обновления:
1. Сам плагин (*.smx) брать из папки которой соответствует версия вашего сервера.
2. Плагин (*.smx) переместить/копировать в папку с сервером по пути -/addons/sourcemod/plugins/
3.1. Все файлы из...

Узнать больше об этом обновлении...
 

666FoX666

Участник
Сообщения
702
Реакции
210
Как то так
C-подобный:
L 03/14/2016 - 21:22:02: SourceMod error session started
L 03/14/2016 - 21:22:02: Info (map "de_dust2") (file "errors_20160314.log")
L 03/14/2016 - 21:22:02: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/14/2016 - 21:22:02: [SM] Native "Format" reported: Language phrase "welcome_title" not found
L 03/14/2016 - 21:22:02: [SM] Displaying call stack trace for plugin "army.smx":
L 03/14/2016 - 21:22:02: [SM]   [0]  Line 0, (null)::(null)()
L 03/14/2016 - 21:22:05: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/14/2016 - 21:22:05: [SM] Native "FormatEx" reported: Language phrase "round_start_msg" not found
L 03/14/2016 - 21:22:05: [SM] Displaying call stack trace for plugin "army.smx":
L 03/14/2016 - 21:22:05: [SM]   [0]  Line 0, (null)::(null)()
 

vio_line

Участник
Сообщения
44
Реакции
8
После добавления самого плагина, сервер работает. Но после добавления модуля
[ ARMY ] Hud info 1.0 при заходе на сервер клиента, тут же крашится.
Оффтоп
Старую версию плагина предварительно удалил. Ставил с заменой оставшихся файлов в папке include
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #8
После добавления самого плагина, сервер работает. Но после добавления модуля
[ ARMY ] Hud info 1.0 при заходе на сервер клиента, тут же крашится.
Оффтоп
Старую версию плагина предварительно удалил. Ставил с заменой оставшихся файлов в папке include
Хорошо, сейчас проверю.
--- Добавлено позже ---
И маленько обновлю плагин.
--- Добавлено позже ---
После добавления самого плагина, сервер работает. Но после добавления модуля
[ ARMY ] Hud info 1.0 при заходе на сервер клиента, тут же крашится.
Оффтоп
Старую версию плагина предварительно удалил. Ставил с заменой оставшихся файлов в папке include
Обновил модуль - ССЫЛКА
--- Добавлено позже ---
Так-же на днях будет обновка для ядра.
 

vio_line

Участник
Сообщения
44
Реакции
8
Саша, после обновления модуля [ ARMY ] Hud info сервер больше не крашится.
Ошибок в логах не наблюдается.
Так же модули:
army_ranks_chat.smx
army_ranks_effects.smx
army_ranks_grenade.smx
army_ranks_health.smx
army_ranks_regeneration_health.smx
работают стабильно. Спасибо.

А вот что с модулем army_ranks_armor ? Видимо он не обновлен и выдает не всю броню.
"Armor" "300" а выдает на респавне "44" и докупить больше нельзя. Можно это как то исправить?

Кстати, забыл написать. Чтобы не было ошибок типо...
Оффтоп и аналогичных, связанных с переводами. Нужно везде добавить английский.
"Welcome Title"
{
"en" ".:: Rank system ::."
"ru" ".:: Система званий ::."
}
 
Последнее редактирование:

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #10
Кстати, забыл написать. Чтобы не было ошибок типо...
Оффтоп L 03/15/2016 - 00:58:48: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 03/15/2016 - 00:58:48: [SM] Native "FormatEx" reported: Language phrase "Welcome Title" not found и аналогичных, связанных с переводами. Нужно везде добавить английский.
"Welcome Title"
{
"en" ".:: Rank system ::."
"ru" ".:: Система званий ::."
}
Спасибо, попробую. Так-же хочу заметить что перевод изменился в новой версии, теперь не "Welcome Title",а "welcome_title".
--- Добавлено позже ---
А вот что с модулем army_ranks_armor ? Видимо он не обновлен и выдает не всю броню.
"Armor" "300" а выдает на респавне "44" и докупить больше нельзя. Можно это как то исправить?
Это ограничение игры, но на самом деле у вас 300 брони, просто показывает так, вроде как до 256% брони отображается корректно, а потом не полностью.
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #11
Пользователь Саша Шеин обновил ресурс Army Ranks новой записью:

Обновление до версии 2.0.2 Alpha Test

Изменения:
PHP:
Поправлены ошибки: 
Native "FormatEx" reported: Language phrase "*" not found
Native "ClearTrie" reported: Invalid Handle 0

Перевод:
Сделал, как посоветовал vio_line
Но перевод - chat.phrases.txt, вообще не переводил, только добавил "en" "*" , просьба, кому не сложно перевести всё, а также поправить мой перевод и прикрепить в тему.

Установка обновления:
1. Сам плагин (*.smx) брать из папки которой соответствует версия вашего сервера.
2. Плагин (*.smx) переместить/копировать в папку с сервером по пути -/addons/sourcemod/plugins/
3.1. Все файлы из папки cstrike (Которая в архиве) переместить/скопировать на сервер.
3.2. Если вы обновляетесь, то главное заменить файлы перевода и сам плагин, но лучше все файлы плагина.

Узнать больше об этом обновлении...
 
Последнее редактирование:

vio_line

Участник
Сообщения
44
Реакции
8
Плагин спамит в консоль:
Оффтоп
Скорее всего ошибка в одном из инклудов
addons/sourcemod/scripting/include/zr
 
Последнее редактирование:

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #13
Плагин спамит в консоль:
Оффтоп
Скорее всего ошибка в одном из инклудов
addons/sourcemod/scripting/include/zr
В плагине нет такого звука, а инклюд не используется при компиляции Оффтоп
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
  • Автор ресурса
  • #15

cmertnik

Участник
Сообщения
2
Реакции
0
Такой вопрос. Под кс го планируется создания плагина?
 

666FoX666

Участник
Сообщения
702
Реакции
210
Мб стоит сделать квар выбора вывода приветствия при заходе? То есть, допустим, выводить в чат, или дефолт
 

MeTiS

Участник
Сообщения
6
Реакции
1
Слушай подскажи пожалуйста вот я поставил плагин, установил сверху модуль
[ ARMY ] Чат/Chat (CSS v34), помимо этого у меня на сервере стоит плагин админ-чат, то есть перед ником админа в скобках пишет админ, теперь в скобках пишет твое звание, так вот к чему я виду, можно ли сделать так чтоб у админов оставалась приписка плагина "админчат" а не звания?!
 

Похожие темы

  • Закрыта
  • Голосование
Ответы
576
Просмотры
98К
Сверху Снизу