Саша Шеин
Кому костылей?
- Сообщения
- 1,697
- Реакции
- 621
- Автор ресурса
- #1
[-ARMY-] Ranks for CS:S OB | CS:S v34
Спасибо большое:
R1KO - За помощь в обучении и корректировании кода.
DexKekcuk #13 (Alex Tarasenko) - Активное участие в тестирование
Alex The Regent (Reiko) - За исходный плагин, на основе которого был сделан этот плагин.
Реквизиты для благодарностей:
QIWI - +79223445541
Yandex - 410012077845182
WMR - R166665169181
ГЛАВНОЕ МЕНЮ:
АДМИН МЕНЮ:
HUD INFO:
CONNECT INFO & CLANTAG & WEAPONS:
EFFECTS:
CHAT:

АДМИН МЕНЮ:

HUD INFO:

CONNECT INFO & CLANTAG & WEAPONS:

EFFECTS:

CHAT:


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
Последнее редактирование: