[Levels Ranks] Core

[Levels Ranks] Core 3.1.2

RoadSide Romeo

rest in peace...
Сообщения
1,628
Реакции
1,489
Немного о будущем плагина....

Что планируется в версии 2.4.0:

- сильно оптимизирован код
- вырезан SteamWorks
- вырезана поддержка синхронизации с другими статистиками
(будут выпущены отдельные плагины для RankMe и gameMe соответственно)
- звуки повышения/понижения ранга будут вынесены в отдельный модуль
- натив LR_SetClientValue вырезан из плагина
- натив LR_GetClientInfo изменен, теперь он будет выдавать инфу только по двум параметрам: очки опыта и ранг игрока
- форвард LR_OnMenuItemSelected изменен
(модули использующие данный форвард перестанут работать)
- информация о попаданиях в различные части тела теперь больше не показывается в плагине, но хранится
- изменена формула выдачи очков опыта
(она стала более гибкой)
- обновлен файл переводов
- ТОП игроков теперь реформирован в ТОП-10 игроков
(возможность листать убрана для оптимизации)
- изменена структура базы данных для будущих версий
- дополнительная статистика будет отключена и не будет присутствовать в структуре БД, если вы используете SQLite
- будет введена дополнительная статистика по оружиям
- будет введена дополнительная статистика по раундам
- счетчик активности
- поддержка модулей прекращена (все модули из списка будут удалены - список может быть увеличен):
- Модуль Armor Giver
- Модуль Health Giver
- Модуль Long Jump
- Модуль Fast Plant
- Модуль Heavy Armor
- Модуль Regen Armor
- Модуль Regen Health
- Модуль Port VIP-status
- Модуль Speed
- Модуль Medkit
- Модуль Synchronization RankMe
- Модуль Synchronization gameMe
- Модуль Respawn
- Модуль Particles
- Модуль Electro Effect
- Модуль Blue Screen Kill
- Модуль Throwing Knives
- Модуль Neon
- Модуль Skins

Внимание:

После выпуска обновления ядра до версии 2.4.0: ядро версии 2.3.6 и модули к нему будут собраны в один архив и загружены в Discord, где любой желающий сможет скачать пакет.

Об дальнейших обновлениях:

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

1) Разработка плагина будет теперь постепенно переориентироваться на строгую статистику (сейчас плагин больше напоминает полуСтатистику-полуШоп), а это значит, что от некоторых модулей скоро будем избавляться, в особенности от тех, которые не имеют популярности.
2) Будет проведена обширная оптимизация кода
3) По возможности, плагин будет постепенно расширяться в плане статистики (больше инфы)
4) Вырежу синхронизацию из Ядра вообще и выпущу, фейковые ранги для RankMe и gameMe отдельными плагинами (меньше грузить сервер будет)
5) Поддержка и решения вопросов о проблемах с плагинами, пока решаются здесь, позже запилю канал.
 

Lord FEAR

Участник
Сообщения
429
Реакции
250
@RoadSide Romeo, требую обратную совместимость базы данных на новых версиях. Вполне реально просто добавлять новые столбики в базу, не изменяя имена старых
 

Frook

Участник
Сообщения
84
Реакции
2
Почему мне спамит это в консоли и после долгого спама сервер выключается ?

Files\PawnPad\scripting\include\usermessages.inc::StartMessageOne
L 07/11/2018 - 15:19:15: [SM] [2] Line 80, levelsranks_fakerank.sp::OnPlayerRunCmd
L 07/11/2018 - 15:19:15: [SM] Exception reported: Unable to execute a new message, there is already one in progress
L 07/11/2018 - 15:19:15: [SM] Blaming: levels_ranks/levelsranks_fakerank.smx
L 07/11/2018 - 15:19:15: [SM] Call stack trace:
L 07/11/2018 - 15:19:15: [SM] [0] StartMessage
L 07/11/2018 - 15:19:15: [SM] [1] Line 256, C:\Program
 

BossKotoriiNeSmok

Участник
Сообщения
976
Реакции
189
Почему мне спамит это в консоли и после долгого спама сервер выключается ?

Files\PawnPad\scripting\include\usermessages.inc::StartMessageOne
L 07/11/2018 - 15:19:15: [SM] [2] Line 80, levelsranks_fakerank.sp::OnPlayerRunCmd
L 07/11/2018 - 15:19:15: [SM] Exception reported: Unable to execute a new message, there is already one in progress
L 07/11/2018 - 15:19:15: [SM] Blaming: levels_ranks/levelsranks_fakerank.smx
L 07/11/2018 - 15:19:15: [SM] Call stack trace:
L 07/11/2018 - 15:19:15: [SM] [0] StartMessage
L 07/11/2018 - 15:19:15: [SM] [1] Line 256, C:\Program
2-ой такой же плагин не стоит?
 

RoadSide Romeo

rest in peace...
Сообщения
1,628
Реакции
1,489
@Frook, писать об этой ошибке нужно не тут, а в другом ресурсе. Вы хоть прочитайте в ошибке, на какой файл ругается.
 

Larsalex

Сообщения
812
Реакции
404
@Frook, писать об этой ошибке нужно не тут, а в другом ресурсе. Вы хоть прочитайте в ошибке, на какой файл ругается.
А зачем писать на другой ресурс, если можно на первый попавшийся
15199059738470.jpg
 

RoadSide Romeo

rest in peace...
Сообщения
1,628
Реакции
1,489
Что введено в версии 2.4.0:

- сильно оптимизирован код
- обновлены конфигурационные файлы
- вырезан SteamWorks
- вырезана поддержка синхронизации с другими статистиками
(будут выпущены отдельные плагины для RankMe и gameMe соответственно)
- звуки повышения/понижения ранга будут вынесены в отдельный модуль
- в конфигурационный файл добавлен параметр "lr_min_kills"
- изменены нативы

- натив LR_SetClientValue вырезан из плагина
- натив LR_GetClientInfo изменен
- натив LR_SetMultiplierValue изменен
- форварды изменены (модули использующие данные форварды перестанут работать)
- форвард LR_OnMenuCreated изменен
- форвард LR_OnMenuItemSelected изменен
- информация о попаданиях в различные части тела теперь больше не показывается в плагине, но хранится
- изменена формула выдачи очков опыта
(она стала более гибкой)
- обновлен файл переводов
- ТОП игроков теперь реформирован в ТОП-10 игроков
(возможность листать убрана для оптимизации)
- изменена структура базы данных для будущих версий
- дополнительная статистика будет отключена и не будет присутствовать в структуре БД, если вы используете SQLite
- будет введена дополнительная статистика по оружиям
- будет введена дополнительная статистика по раундам
- счетчик активности
- поддержка модулей прекращена
(все модули из списка будут удалены):
- Модуль Armor Giver
- Модуль Health Giver
- Модуль Long Jump
- Модуль Fast Plant
- Модуль Heavy Armor
- Модуль Regen Armor
- Модуль Regen Health
- Модуль Port VIP-status
- Модуль Speed
- Модуль Medkit
- Модуль Synchronization RankMe
- Модуль Synchronization gameMe
- Модуль Respawn
- Модуль Particles
- Модуль Electro Effect
- Модуль Blue Screen Kill
- Модуль Throwing Knives
- Модуль Neon
- Модуль Skins

Еще немного инфы:

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

Внимание:

Нужно удалить Базу Данных.
 
Последнее редактирование:

RoadSide Romeo

rest in peace...
Сообщения
1,628
Реакции
1,489
@Миру-мир, по поводу синхронизации hlstatsx я не раз высказывался, нужно предложить мне более оптимальный способ получения данных, это раз.
Во-вторых, я вообще не шарю в hlstatsx и их запросах, нужен человек, который шарит в этом и поможет.
 

Миру-мир

Участник
Сообщения
91
Реакции
23
@Миру-мир, по поводу синхронизации hlstatsx я не раз высказывался, нужно предложить мне более оптимальный способ получения данных, это раз.
Во-вторых, я вообще не шарю в hlstatsx и их запросах, нужен человек, который шарит в этом и поможет.
Я заказывал себе отдельный плагин для синхронизации со статистикой hlstatsx. Могу вам скинуть исходник, чтобы вы посмотрели, как берутся данные.
 

DJser

Участник
Сообщения
278
Реакции
15
после обновления перестало работать топ10 и не дают очки вообще
 
Сверху Снизу