[fork] Advanced Experience System

fork Advanced Experience System 0.5.9.1

Нет прав для скачивания
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
Ramil85, при aes_track_mode "-1", расчет званий ведется по данным CSX, чтение/запись в БД отключается.
Соответственно, писать данные о накопленных бонусах элементарно некуда.

Или тут нужно только AES, или только CSSTATSX_SQL выбирать обязательно - вместе никак?
Вместе можно.
Бонусы могут не накапливаться если вы поставили csx dummy и не включили форварды в статистике.
 
Сообщения
12
Реакции
2
Gudaus, Sonyx, спасибо вам)
еще вопрос, как сделать в информере типа так:
было: Скилл: М+
хотелось бы: Скилл: М+ (115.0)
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
l3x1s, переходим во вкладку "дополнительная информация" и читаем. Все уже давно включено в функционал
 
Сообщения
342
Реакции
65
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Sonyx, может добавите /me и /hp сюда?
 
Сообщения
94
Реакции
16
Помог
2 раз(а)
l3x1s, переходим во вкладку "дополнительная информация" и читаем. Все уже давно включено в функционал
все там перечитал, так и не понял как цифры в скобки убрать!)) если бы по подробней можно было, за ранее спасибо) и еще вопрос что делает данный плагин aes_bonus_flags, в описании так же про него не чего не указанно(
 

GIT

Сообщения
82
Реакции
6
Помог
2 раз(а)
Как сделать так чтобы бонусы нельзя было использовать когда в спектрах сидишь ?
 

GIT

Сообщения
82
Реакции
6
Помог
2 раз(а)
Gudaus, Я сижу в спектрах , пишу /anew , выпадает меню , нажимаю на бонус , он списывается и в чате оповещения , что я взял например ак , вот как сделать так , чтобы или меню закрывалось , или чтобы не открывало вообще меню пока не живой?
 
Сообщения
496
Реакции
618
Помог
16 раз(а)
Gudaus, Я сижу в спектрах , пишу /anew , выпадает меню , нажимаю на бонус , он списывается и в чате оповещения , что я взял например ак , вот как сделать так , чтобы или меню закрывалось , или чтобы не открывало вообще меню пока не живой?
у вас какая версия? И какие настройки bonus.ini?
Я только что попробовал взять бонус из спектра, не позволило.
 

GIT

Сообщения
82
Реакции
6
Помог
2 раз(а)
Gudaus,
;
; Advanced Experinece System
; by serfreeman1337
;

;
; Расположение файла: addons/amxmodx/configs/aes/bonus.ini
;

;
; [menu] - меню
; <menu> - регистрация нового меню
; title - заголовок меню, используйте приставку LANG_ для словаря
; say - команда в чате для вызова меню
; console - команда в консоли для вызова этого меню
; list - список предметов в этом меню из [items]
;
; [items] - предметы для меню
; <call> - регистрация предмета с вызовом функции другого плагина
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; plugin - название файла плагина
; function - название функции в плагине
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)
; <give> - регистрация предмета с функцией give
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; item - название предмета
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)
; [spawn] - бонусы на спавне
; <call> - регистрация предмета с вызовом функции другого плагина
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; plugin - название файла плагина
; function - название функции в плагине
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)
; <give> - регистрация предмета с функцией give
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; item - название предмета
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)

[menu]

<menu>
title = LANG_AES_BONUS_MENU
say = /anew
console = anew
list = 1 2 3 4 5 6 7

[items]

<give>
item = weapon_m4a1
name = LANG_AES_BONUS_M4A1
points = 1
round = 2

<give>
item = weapon_ak47
name = LANG_AES_BONUS_AK47
points = 1
round = 2

<give>
item = weapon_awp
name = LANG_AES_BONUS_AWP
points = 3
round = 3

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_10000M
function = pointBonus_Give10000M
points = 3
round = 3

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_200HP
function = pointBonus_Set200HP
points = 3
round = 3

;<call>
;plugin = aes_bonus_cstrike.amxx
;name = LANG_AES_BONUS_200CP
;function = pointBonus_Set200CP
;points = 1

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_MEGAGRENADE
function = pointBonus_GiveMegaGrenade
points = 3
round = 2

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_MEGADEAGLE
function = pointBonus_GiveMegaDeagle
points = 3
round = 2


[spawn]
[ 24] CSStatsX SQL 0.7.4 serfreeman1337 csstatsx_sql.am running
[ 25] AES: StatsX 0.5.7 Vega serfreeman1337/s aes_statsx_cstr running
[ 26] Advanced Experience Sy 0.5.7 Vega serfreeman1337/s aes_main.amxx running
[ 27] AES: CStrike Addon 0.5.7 Vega serfreeman1337/s aes_exp_cstrike running
[ 28] AES: Informer 0.5.7 Vega serfreeman1337/s aes_informer.am running
[ 29] AES: Bonus System 0.5.7 Vega serfreeman1337/s aes_bonus_syste running
[ 30] AES: Bonus CSTRIKE 0.5.7 Vega serfreeman1337/s aes_bonus_cstri running
 
Сообщения
496
Реакции
618
Помог
16 раз(а)
Gudaus,
;
; Advanced Experinece System
; by serfreeman1337
;

;
; Расположение файла: addons/amxmodx/configs/aes/bonus.ini
;

;
; [menu] - меню
; <menu> - регистрация нового меню
; title - заголовок меню, используйте приставку LANG_ для словаря
; say - команда в чате для вызова меню
; console - команда в консоли для вызова этого меню
; list - список предметов в этом меню из [items]
;
; [items] - предметы для меню
; <call> - регистрация предмета с вызовом функции другого плагина
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; plugin - название файла плагина
; function - название функции в плагине
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)
; <give> - регистрация предмета с функцией give
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; item - название предмета
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)
; [spawn] - бонусы на спавне
; <call> - регистрация предмета с вызовом функции другого плагина
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; plugin - название файла плагина
; function - название функции в плагине
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)
; <give> - регистрация предмета с функцией give
; name - название предмета в пункте меню, используйте приставку LANG_ для словаря
; item - название предмета
; points - кол-во бонусов (число)
; exp - требуемый опыт (float или число)
; level - требуемый уровень (число)
; round - раунд, с которого будет доступен этот предмет (число)

[menu]

<menu>
title = LANG_AES_BONUS_MENU
say = /anew
console = anew
list = 1 2 3 4 5 6 7

[items]

<give>
item = weapon_m4a1
name = LANG_AES_BONUS_M4A1
points = 1
round = 2

<give>
item = weapon_ak47
name = LANG_AES_BONUS_AK47
points = 1
round = 2

<give>
item = weapon_awp
name = LANG_AES_BONUS_AWP
points = 3
round = 3

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_10000M
function = pointBonus_Give10000M
points = 3
round = 3

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_200HP
function = pointBonus_Set200HP
points = 3
round = 3

;<call>
;plugin = aes_bonus_cstrike.amxx
;name = LANG_AES_BONUS_200CP
;function = pointBonus_Set200CP
;points = 1

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_MEGAGRENADE
function = pointBonus_GiveMegaGrenade
points = 3
round = 2

<call>
plugin = aes_bonus_cstrike.amxx
name = LANG_AES_BONUS_MEGADEAGLE
function = pointBonus_GiveMegaDeagle
points = 3
round = 2


[spawn]
[ 24] CSStatsX SQL 0.7.4 serfreeman1337 csstatsx_sql.am running
[ 25] AES: StatsX 0.5.7 Vega serfreeman1337/s aes_statsx_cstr running
[ 26] Advanced Experience Sy 0.5.7 Vega serfreeman1337/s aes_main.amxx running
[ 27] AES: CStrike Addon 0.5.7 Vega serfreeman1337/s aes_exp_cstrike running
[ 28] AES: Informer 0.5.7 Vega serfreeman1337/s aes_informer.am running
[ 29] AES: Bonus System 0.5.7 Vega serfreeman1337/s aes_bonus_syste running
[ 30] AES: Bonus CSTRIKE 0.5.7 Vega serfreeman1337/s aes_bonus_cstri running
А если в секцию items добавить time для каждого бонуса?
Например. так
Код:
<give>
item = weapon_m4a1
name = LANG_AES_BONUS_M4A1
points = 1
round = 3
time = 20

<give>
item = weapon_ak47
name = LANG_AES_BONUS_AK47
points = 1
round = 3
time = 20
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
Gudaus, как разрешенное время для взятия бонуса решит проблему с взятием бонуса из спектров?)
 
Сообщения
2,288
Реакции
1,738
Помог
31 раз(а)
Ломается меню бонусов, если со второй страницы переходить обратно на первую
20180117223657_1.jpg
 
Сообщения
342
Реакции
65
Помог
6 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
не помешало бы всетаки сделать очистку базы... в csstats стоит очистка неактивных более 15 дней, вдруг они заходят через месяц, стата 0 а они генералы по званиям...
 
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
Sonyx обновил(а) ресурс [fork] Advanced Experience System новой записью:

Обновление до версии 0.5.8

  • Исправление меню при многостраничном выводе
    thx Pokemoshka
  • Добавлена проверка выдаче стандартных бонусов через <give>.
    thx GIT
    При использовании внешней функции, проверку на состояние игрока необходимо проводить в стороннем плагине.
Узнать больше об этом обновлении...
 
Сообщения
496
Реакции
618
Помог
16 раз(а)
Minni, у меня такая же версия, но подобной проблемы сейчас нет, хотя когда-то была. И магическим образом пропала после установки time.
 
Сообщения
108
Реакции
0
Помог
2 раз(а)
в логах пишутся такие ошибки:
L 01/18/2018 - 13:38:38: [AMXX] Run time error 10 (plugin "aes_bonus_system.amxx") (native "rg_give_item") - debug not enabled!
L 01/18/2018 - 13:38:38: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
L 01/18/2018 - 13:38:38: [ReAPI] rg_give_item: player 2 is not connected
L 01/18/2018 - 13:38:38: [AMXX] Run time error 10 (plugin "aes_bonus_system.amxx") (native "rg_give_item") - debug not enabled!
L 01/18/2018 - 13:38:38: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
но бонусы прекрасно работают, что это может быть?
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу