Система Лиг (League [CORE])

Система Лиг (League [CORE]) 1.3.3

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #1
Ice_Sochi добавил(а) новый ресурс:

Система Лиг (League [CORE]) - Позволяет игрокам получать очки лиги за полученные звания или наигранное время и покупать на них привилегии!

[ЯДРО] СИСТЕМА ЛИГ НА СЕРВЕР
Плагин позволяет проводить на сервере лиги (достигшие определенного прогресса за определенное время игроки награждаются привилегиями), что значительно увеличивает число постоянных игроков.
У игроков имеется возможность получать очки за актив на сервере, покупать на них...

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

Miroha

Участник
Сообщения
1,124
Реакции
134
Не очень понятен мне пункт Как сделать модуль из любого плагина, так как даже если написано я в коде ничего не понимаю.
Второе будет ли возможность подключить к Mysql?
 

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #3
Не очень понятен мне пункт Как сделать модуль из любого плагина, так как даже если написано я в коде ничего не понимаю.
Тогда пока ожидать модулей, которые в скором времени появятся
Второе будет ли возможность подключить к Mysql?
Да, но это пока не первоочередная задача
 

Ivan13

Ivan
Сообщения
71
Реакции
20
Вип привелегии в шоп можно добавить?
 

Deluks

Верховное DNO|
Сообщения
1,853
Реакции
812
А как то можно изменить команду с !leagua на просто !liga или !lg
 

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #7
А как то можно изменить команду с !leagua на просто !liga или !lg
В конфиге
Сообщения автоматически склеены:

Решил выложить некоторые модули прямиком в комменты, оставлю ссылку на этот пост в главном посте
1. Credits Multiplier (Увеличение кол-ва получаемых шоп кредитов)
Меняется множитель в строке 29:
C-подобный:
float fMultiplier = 1.2;
league.ini - > "shop_items":
"credits_mult"
{
     "feature_num"    "номер согласно вашему конфигу"
     "item"    "+20% к получаемому золоту"
     "price"    "ваша цена"
}

2. Kill Bonus (получение здоровья за убийства)
Конфиг автоматически создается в папке cfg/sourcemod
C-подобный:
sm_league_kill_bonus "Сколько здоровья выдавать за убийства"
sm_league_max_hp "Максимальное кол-во здоровья"

В league.ini добавить:
"kill_bonus"
{
    "feature_num"    "ваш номер"
    "item"    "Здоровье за убийства"
    "description"    "Восстановит Вам N здоровья при убийстве противника"
    "price"    "ваша цена"
    "switch_mode"    "1"
}
 

Вложения

  • league_credits_multiplier.sp
    796 байт · Просмотры: 26
  • league_kill_bonus.sp
    1.7 КБ · Просмотры: 15
Последнее редактирование:

paradoks5312

Участник
Сообщения
34
Реакции
7
Под Army Rancks бы (чего то у меня самого не получается перекинуть) - поставил бы к себе на серв (кстати на 34 версии он тоже работает - проверено лично)
 

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #9
Под Army Rancks бы (чего то у меня самого не получается перекинуть) - поставил бы к себе на серв (кстати на 34 версии он тоже работает - проверено лично)
Привет, скинь библиотеку рангов, посмотрю в ближайшие дни
Ну и отпишись, если вдруг сам сделаешь)
 

paradoks5312

Участник
Сообщения
34
Реакции
7
Привет, скинь библиотеку рангов, посмотрю в ближайшие дни
Ну и отпишись, если вдруг сам сделаешь)
Тут сп + инклюды + сам конфиг с рангами, я еще попробую поковеркать - но увы мои познания в скриптинге пока не столь обширны , максимум могу пока что - это сделать из модуля для шопа "medckit"- хилл брони ))
 

Вложения

  • army.rar
    18.6 КБ · Просмотры: 10

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #11
Ice_Sochi обновил(а) ресурс Система Лиг (League [CORE]) новой записью:

Обнова

Небольшие правки и фиксы

Обновлен визуал меню покупок привилегий: можно листать страницу покупки.
Туда же выводится описание привилегии от нового параметра "description".

У игроков появилась техническая возможность включать и отключать имеющиеся у них привилегии (и в теории можно добавить несколько одинаковых позиций с разными значениями, работать из которых будет только выбранная игроком - не тестил), однако для этого необходима поддержка этой фичи в самом модуле (пример загружу позже)...

Узнать больше об этом обновлении...
Сообщения автоматически склеены:

Тут сп + инклюды + сам конфиг с рангами, я еще попробую поковеркать - но увы мои познания в скриптинге пока не столь обширны , максимум могу пока что - это сделать из модуля для шопа "medckit"- хилл брони ))
@paradoks5312
Проверь
Заменил натив LR на native Army_GetRank(client);
Не знаю правда, там ранги с нуля начинаются, или с 1. Тебе придется выяснить опытным путем.
+ заменил csgo_colors на colors
 

Вложения

  • League_CORE.smx
    20.4 КБ · Просмотры: 6
  • League_CORE.sp
    36.9 КБ · Просмотры: 5
Последнее редактирование:

Ice_Sochi

Участник
Сообщения
709
Реакции
413
  • Автор ресурса
  • #12
Ice_Sochi обновил(а) ресурс Система Лиг (League [CORE]) новой записью:

1.1 A2

Добавлена полноценная возможность игроку включать/выключать привилегию с сохранением в базу, для этого достаточно параметра "switch_mode" "1" в конфиге.
В главное меню добавлен раздел "прочие возможности", в котором будет покупка shop, vip и т.д.
Добавлено API для более удобной проверки выбранных пунктов, а также для работы с новым разделом.
Добавлены команды очистки БД.
При обновлении плагина необходимо пересоздать бд, либо через SQLiteStudio создать в таблице items столбец status (integer not null default 1)

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

Willie Wonka

Участник
Сообщения
233
Реакции
64
@Ice_Sochi, не подскажешь, как именно подключить к mysql?
Или нет такой возможности пока-что?
 

Willie Wonka

Участник
Сообщения
233
Реакции
64

Willie Wonka

Участник
Сообщения
233
Реакции
64
Последнее редактирование:

yaster

Участник
Сообщения
32
Реакции
8
было бы интереснее, если бы плагин сам сбрасывал статистику и покупки + чтобы это настраивалось в конфиге
 
Сверху Снизу