Advanced Experience System, Система опыта и рангов. |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Advanced Experience System, Система опыта и рангов. |
Vasiok007 |
7.11.2017, 22:40
Сообщение
|
|
Мир всем местным
|
|
|
sevcs |
8.11.2017, 8:39
Сообщение
|
Да потому что всех нормальных пацанов, которые могли реально помочь и помогали - перебанили. Остались только барыги и малолетки с короной на голове. (постоянные темы о: продажах, покупках и кидалах...) ______________________________________________________________________ Версии [1] Advanced Experience Sy 0.4.1 serfreeman1337 aes_main.amxx running [2] AES: Exp CSTRIKE 0.3 serfreeman1337 aes_exp_cstrike running [3] AES: Informer 0.2 serfreeman1337 aes_informer.am running [4] AES: Experience Editor 0.1 serfreeman1337 aes_exp_editor. running [5] AES: Bonus System 0.2 serfreeman1337 aes_bonus_syste debug [6] AES: Bonus CSTRIKE 0.4 serfreeman1337 aes_bonus_cstri running Обновы не ставил. Меня и эти устраивают. Смысл их прикреплять ? Это единственная ошибка в логах. Если её убрать, сервак полностью будет без ошибок. |
|
|
|
Vasiok007 |
8.11.2017, 9:18
Сообщение
|
|
sevcs, попробуй установить aes_main версии 0.4, у тебя стоит 0.4.1.
Отредактировал: Vasiok007, - 8.11.2017, 9:19
Мир всем местным
|
|
|
sevcs |
8.11.2017, 10:17
Сообщение
|
Где её взять ? Вылазит ошибка эта, когда в бонусах берёшь: М4А1 или АК47 И в чат должно писать: AES_ANEW_GIVE = Ты только что использовал:!g %d бон. Но этого не пишет, и походу в этот момент, вылазит ошибка. Не могу прикрепить картинку. Уже не первый раз такая ошибка. Код Неудачная загрузка. Директория загрузок файлов не доступна. Пожалуйста, сообщите об этом администрации. |
|
|
|
Vasiok007 |
8.11.2017, 10:48
Сообщение
|
|
sevcs, aes_main v0.4, не работает прикрепление файлов у меня:
Проверь в data/lang/aes.txt Мой aes.txt [ru] LVL_1 = Призывник LVL_2 = Рекрут LVL_3 = Рядовой LVL_4 = Ефрейтор LVL_5 = Мл. Сержант LVL_6 = Сержант LVL_7 = Ст. Сержант LVL_8 = Старшина LVL_9 = Прапорщик LVL_10 = Ст. Прапорщик LVL_11 = Мл. Лейтенант LVL_12 = Лейтенант LVL_13 = Ст. Лейтенант LVL_14 = Капитан LVL_15 = Майор LVL_16 = Подполковник LVL_17 = Полковник LVL_18 = Генерал - Майор LVL_19 = Генерал - Лейтенант LVL_20 = Генерал - Полковник LVL_21 = Генерал - Армии LVL_22 = Маршал РФ LVL_23 = Президент AES_TAG = !n[!gCSDM!n] AES_TAG_MENU = \r[\yCSDM\r]\w AES_TAG_CON = [CSDM] AES_RECALC_START = Начинаем пересчет уровеней... AES_RECALC_END = Расчет завершен. Всего обновлено %d записей. AES_RECALC_NODB = Не задан тип хранения опыта. AES_INFORMER0 = Ник: %s AES_INFORMER1 = Ранг: %s AES_INFORMER2 = Опыт: %d/%d AES_HUD_TPL = Опыт : [<exp>/<levelexp>] (+<needexp>)\nРанг : <rank> AES_HUD_TPL_D = Ник : <name>\nОпыт : [<exp>/<levelexp>] (+<needexp>)\nРанг : <rank>\nSteamID : <steamid> AES_NEWLEVEL_TPL = Поздравляем, <name>, вы достигли <level>ого уровня - Следующий уровень: <levelexp> XP - Нужно: <needexp> XP AES_NEWLEVEL_ALL_TPL = <name> достиг <level>ого уровня [ <rank> ] AES_INFORMER_FAIL = Загрузка званий ... AES_PLAYER_XP_MAX = Достигнут максимум развития AES_PLAYER_LEVEL_MAX = !g%s достиг максимального уровня! AES_INFORMER_ENABLED = HUD сообщение с текущим званием: !tВключено!n. AES_INFORMER_DISABLED = HUD сообщение с текущим званием: !tВыключено!n. AES_NEWLEVEL_ALL = Солдат !t%s!n достиг ранга !g%s!n. Поздравляем! AES_NEWLEVEL_ID = Вы заслужили повышение - !g%s!n. Поздравляем! AES_BONUS_MENU = Что вы выберите? AES_BONUS_M4A1 = M4A1 \y+патроны AES_BONUS_AK47 = AK47 \y+патроны AES_BONUS_AWP = AWP \y+патроны AES_BONUS_10000M = 10000\r$ AES_BONUS_200HP = 200\rHP AES_BONUS_MEGAGRENADE = МегаГраната \r(\y300%% \wурона\r) AES_BONUS_MEGADEAGLE = МегаДигл \r(\y200%% \wурона\r) AES_BONUS_GET_MEGADEAGLE = Ваш !tдигл!n наносит в !g2.0!n больше урона! AES_BONUS_GET_MEGAGRENADE = Ваша !tграната!n наносит в !g3.0!n больше урона! AES_ANEW_GAIN = Вы !tзаработали!n !g%d!n бонус очко(в)! AES_ANEW_HUD = Меню сервера: F3 или N\nГруппа сервера: vk.com/milldm AES_ANEW_DISABLE = !tСистема бонусов отключена! AES_ANEW_BLOCKED = !tСистема бонусов на этой карте отключена! AES_ANEW_ROUND = !tДоступно с !g%d!t раунда! AES_ANEW_NOTENG = !tУ вас недостаточно бонус очков! AES_ANEW_NOT = !tУ вас нет бонус очков! AES_ANEW_ALIVE = !tТолько для живых игроков! AES_ANEW_BUYTIME = %d секунд вышло. Покупка запрещена! AES_ANEW_GIVE = Вы использовали ваши бонус очки! AES_ANEW_CALL_PROBLEM = !tОшибка:!n Что-то не так! Мир всем местным
|
Поблагодарили 1 раз
|
|
sevcs |
8.11.2017, 11:11
Сообщение
|
Всё. Разобрался. И качать не надо было. Всё оказалось элементарно.
|
|
|
|
Vasiok007 |
8.11.2017, 11:15
Сообщение
|
|
Всё. Разобрался. И качать не надо было. Всё оказалось элементарно. Пиши решение, вдруг пригодится кому-то. Мир всем местным
|
|
|
sevcs |
8.11.2017, 11:22
Сообщение
|
Ошибка была в Ланг файле. (aes.txt)
AES_ANEW_GIVE = Ты только что использовал:!g %d бон. Правильный вариант: AES_ANEW_GIVE = Ты только что использовал несколько своих !gбонусов. Не знаю почему, но у меня стоял этот код: %d Именно из-за него была ошибка. |
|
|
|
Warframors |
8.11.2017, 15:00
Сообщение
|
|
Помогите пожалуйста , в конфиге eas.cfg поставил значение aes_db_type "2" (сохранять в БД)
В БД создал таблицу id,trackid,name,level,experience,bonus. Проблема в том что он не сохраняет ничего туда , а в консоли сервера вот такок бывает пишет : MySQL query failed [1364] Field `id` doesn`t have a default value Может есть у кого дамп базы ? А то мне кажется я неправильно создал таблицу Мы не боимся высоты-мы боимся упасть.
|
|
|
Inf19 |
8.11.2017, 19:38
Сообщение
|
|
почему всем советуют 0.4? есть же бета 0.5 (или она чемто плохая)?
Warframors, мне кажеться.. что таблици он должен создавать сам.. зачем руками ковирять? вроде уменя сами создались....
Отредактировал: Inf19, - 8.11.2017, 19:39
Установка и настройка Amxbans, CS:BANS, Web - статистик.
Установка и настройка AMX плагинов, модулей, META модулей на сервер |
|
|
Warframors |
8.11.2017, 19:51
Сообщение
|
|
почему всем советуют 0.4? есть же бета 0.5 (или она чемто плохая)? Warframors, мне кажеться.. что таблици он должен создавать сам.. зачем руками ковирять? вроде уменя сами создались.... Он ничего сам не создаёт , никакие таблицы , когда делал сохранения в файл а не в базу , то он даже файл не создаёт что бы туда всё сохранялось Мы не боимся высоты-мы боимся упасть.
|
|
|
Warframors |
8.11.2017, 20:50
Сообщение
|
|
Всё разобрался с сохранением в БД , теперь другой вопрос: Как вернуть мой чат , а то он больше не показывает префикс [Админ] и админ зелёным теперь не пишет . Ещё хотелось бы сделать префикс на звание и скилл , объясните как это сделать пожалуйста
Как информер сделать ниже радара а то он у меня прям на карте (aes_hud_info_pos "0.01 0.17") И не показывает HUD сообщение /anew Помогите люди добрые Мы не боимся высоты-мы боимся упасть.
|
|
|
Vasiok007 |
8.11.2017, 22:58
Сообщение
|
|
Warframors, установи следующее значение:
aes_track_mode "1" (лучше по Steam ID сохранять) Удали созданную таблицу, плагин сам создает требуемые ему таблицы. почему всем советуют 0.4? есть же бета 0.5 (или она чемто плохая)? Она работает стабильно ровно как и v0.4, но в 0.5 присутствует смещение рангов на 1 единицу (в конфиге указано 5000, а в игре отображает 4999, нужно писать 5001, чтобы отображало 5000), да и кроме исправления функции выдачи бонусного здоровья больше ничего нет в 0.5, имхо.
Отредактировал: Vasiok007, - 8.11.2017, 22:59
Мир всем местным
|
Поблагодарили 1 раз
|
|
OFanok |
9.11.2017, 4:08
Сообщение
|
|
у меня мега дигл и мега граната с обычным уроном, подскажет кто в чем причина?
bonus.ini ; 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 [items] <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_M4A1 function = pointBonus_GiveM4a1 points = 1 round = 2 time = 20 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_AK47 function = pointBonus_GiveAk47 points = 1 round = 2 time = 20 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_AWP function = pointBonus_GiveAWP points = 1 round = 3 time = 20 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_10000M function = pointBonus_Give10000M points = 2 round = 3 time = 20 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_MEGAGRENADE function = pointBonus_GiveMegaGrenade points = 5 round = 3 time = 20 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_MEGADEAGLE function = pointBonus_GiveMegaDeagle points = 5 round = 3 time = 20 [spawn] <give> item = weapon_hegrenade name = LANG_AES_BONUS_NADE levels = 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 round = 3 <give> item = weapon_flashbang name = LANG_AES_BONUS_FLASHBANG levels = 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 2 2 2 round = 3 <give> item = weapon_smokegrenade name = LANG_AES_BONUS_SMOKENADE levels = 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 round = 3 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_DEFKIT function = roundBonus_GiveDefuser levels = -1 -1 -1 -1 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 round = 1 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_NV function = roundBonus_GiveNV levels = -1 -1 -1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 round = 3 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_ARMOR function = roundBonus_GiveArmor levels = -1 -1 -1 -1 -1 -1 2 2 2 2 2 2 110 115 120 125 130 135 140 150 round = 1 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BOUNS_HP function = roundBonus_GiveHP levels = -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 aes.cfg // -- aes_main.amxx -- // // Ключ сохранения. По какому параметру вести учет игроков? // -1 - Расчитывать опыт на основе статистики csx (требуется плагин aes_exp_cstrike) // 0 - Ник // 1 - SteamID // 2 - IP aes_track_mode "1" // Драйвер БД. // mysql или sqlite. aes_sql_driver "sqlite" // Хост для подключения. aes_sql_host "" // Пользователь. aes_sql_user "" // Пароль. aes_sql_pass "" // База данных. Или название файла для SQLite. aes_sql_name "stats.ini" // Таблица. aes_sql_table "aes_stats" // Максимальное кол-во неудачных попыток обращения к БД, // после которых плагин перестает связываться с БД до конца карты. aes_sql_maxfail "10" // Автоматически отправлять запрос на создание таблицы в БД в начале карты. aes_sql_create_db "1" // Настройка званий. // Какое количество опыта должен набрать игрок для определенного звания. // Первая цифра отвечает за количество опыта для звания "Рядовой", вторая за звания "Ефрейтор" и так далее. // Первая цифра соответственно должна быть равна НУЛЮ! // Писать в кавычках! // ВАЖНО! Сколько Вы здесь напишите чисел, столько званий у Вас и будет! Не забудьте отредактировать ланг файл, под Ваше количество званий! aes_level "0.0 40.0 80.0 120.0 200.0 300.0 400.0 550.0 700.0 900.0 1200.0 1700.0 2400.0 3500.0 5000.0 6500.0 8000.0 10000.0 12000.0 15000.0" // Приостановить учет опыта. aes_track_pause "0" // Считать ли опыт у ботов. aes_track_bots "1" // -- aes_exp_cstrike.amxx -- // // Сколько опыта будет даваться за одно убийство aes_xp_frag "1.0" // Сколько опыта будет давать за убийство хедшотов aes_xp_hs "1.0" // Кол-во опыта за установку бомбы aes_xp_c4_plant "1.0" // Кол-во опыта за подрыв бомбы aes_xp_c4_explode "3.0" // Кол-во опыта за дефьюз бомбы aes_xp_c4_defused "3.0" // Опыт за вывод заложников aes_xp_hostage_got "1.0" // Опыт за спасение заложников aes_xp_hostage_rescue "1.0" // Опыт за спасение как V.I.P. aes_xp_vip_escaped "4.0" // Опыт за убийство V.I.P. aes_xp_vip_killed "4.0" // Опыт за смерть. Используйте отрицательные значения чтобы вычитать. aes_xp_death "0.0" // Минимальное кол-во игроков, при которых будет начисляться бонус за выполнение действий карты. // Действии с заложниками, бомбой и VIP. aes_xp_goal_min_players "4" // Включен режим FFA aes_xp_ffa "0" // Бонусы за количество фрагов, убийств в голову и прочего. // Формат записи: "<количество_фрагов> <количество_бонуса_за_них> <количество_фрагов> <количество_бонуса_за_них> и т.д." // Бонусы дают доступ к меню /anew // 0 - выключить. // Просто за фраги aes_anew_frags "7 1 10 2 13 3" // За убийство в голову aes_anew_hs "5 1 10 2 13 3" // За убийство с ножа aes_anew_knife "1 1 5 2 10 3" // За убийство с гранаты aes_anew_he "1 1 2 2 3 5" // Когда сбрасывать кол-фрагов и т.п. // 0 - никогда // 1 - при смерти aes_anew_reset "1" // Количество выдаваемых бонусов игроку за повышению по званию. aes_bonus_levelup "10" // -- aes_informer.amxx -- // // Показывает сообщение о новом уровне. 1 - показывать игроку. 2 - только всем. 0 - отключить сообщение. aes_newlevel_chat "2" // Через сколько секунд обновлять hud сообщения? aes_hud_update "1.5" // По стандарту показывать информер? (Hud сообщение с текущим званием) aes_hud_info_default "1" // Тип информера. 1 - Hud. 0 - выключить aes_hud_info_type "1" // Цвет информера(r g b). Вводить три числа в одних кавычках! // Или укажите random для задания случайного цвета. aes_hud_info_color "0 255 0" // Координаты информера(x y). Вводить два числа в одних кавычках! aes_hud_info_pos "0.01 0.22" // Тип сообщения /aNew. 1 - Hud. 0 - выключить aes_hud_anew_type "1" // Цвет сообщения /aNew (r g b). Вводить три числа в одних кавычках! aes_hud_anew_color "0 255 0" // Координаты сообщения /aNew (x y). Вводить два числа в одних кавычках! aes_hud_anew_pos "-1.0 0.90" // Отображать информер наблюдателям. aes_hud_info_deafult_d "1" // Цвет информера для наблюдателя. // random - случайный цвет. aes_hud_info_color_d "255 215 0" // Позиция информера для наблюдателя. aes_hud_info_pos_d "0.01 0.15" // Режим форматирования. aes_informer_tpl "0" // -- aes_bonus_system.amxx -- // // Вкл/Выкл системы бонусов aes_bonus_enable "1" // Выдача бонусов на спавне // 0 - нет бонусов на спавне // 1 - выдавать всегда // 2 - выдать только один раз за раунд aes_bonus_spawn "2" // Список карт, на которых не будут действовать все бонусы. aes_lockmap "35hp" aes_lockmap "35hp_gx" aes_lockmap "35hp_gladiators_day" aes_lockmap "aim_deagle" aes_lockmap "35hp_xmas" aes_lockmap "35hp_3" aes_lockmap "aim_afl_deagle" aes_lockmap "awp_lego_2" aes_lockmap "awp_india" aes_lockmap "awp_india_csp" aes_lockmap "awp_pit" aes_lockmap "ka_100x100" aes_lockmap "ka_wintershank" |
|
|
cyber1741 |
9.11.2017, 14:53
Сообщение
|
|
Поставил StatsX CStrike , показывает у всех L ,да L+ . Что не так? В amxx.cfg прописал "aes_statsx_skill "60.0 75.0 85.0 100.0 115.0 130.0 140.0 150.0 165.0 180.0 195.0 210.0""
Без базы sql |
|
|
Vasiok007 |
9.11.2017, 15:44
Сообщение
|
|
Поставил StatsX CStrike , показывает у всех L ,да L+ . Что не так? В amxx.cfg прописал "aes_statsx_skill "60.0 75.0 85.0 100.0 115.0 130.0 140.0 150.0 165.0 180.0 195.0 210.0"" Без базы sql Нужно прописывать в configs/aes/aes_statsx.cfg Стандартный aes_statsx.cfg // Отображение /top15, /rank и /astats // ВАЖНО! Motd окно не может показывать больше 1534-х символов, а сообщение в чат больше 192-х. // Если что то отображается криво или не полностью, то нужно уменьшить количество пунктов. (Топ не показывает больше 10-ти игроков) // * - Ранг // a - Ник (Only /top15) // b - Убийста // c - Смерти // d - Попаданий // e - Выстрелов // f - В голову // g - Точность // h - Эффективность // i - Скилл // j - Звание Army Ranks */ aes_statsx_top "*abcgij" aes_statsx_rank "bcij" aes_statsx_astats "aj" // Настройка скилла. Значения схожи со значениями эффективности. // Расчитывается при помощи соотношения убийств к смертям (K:D ratio). // Значения: L- L L+ M- M M+ H- H H+ P (Low Middle High Pro) aes_statsx_skill "55 60 65 70 75 70 75 80 85 90" // Использовать расчет опыта и уровня на основании статистики из csstats.dat // в случае если не удалось получить опыт из AES aes_statsx_use_csstats "1" // Использовать статистику игрока за все время для команды /astats. aes_statsx_astats_global "1" // Количество званий для отображения в /alist. aes_statsx_alist "10" OFanok, какая версия aes? (все плагины)
Отредактировал: Vasiok007, - 9.11.2017, 15:45
Мир всем местным
|
|
|
cyber1741 |
10.11.2017, 13:17
Сообщение
|
|
|
|
|
Vasiok007 |
10.11.2017, 14:17
Сообщение
|
|
// Использовать расчет опыта и уровня на основании статистики из csstats.dat // в случае если не удалось получить опыт из AES aes_statsx_use_csstats "1" Мир всем местным
|
|
|
cyber1741 |
12.11.2017, 19:39
Сообщение
|
|
игроки жалуются что у них исчезает 100 опыта . Мб у кого было такое ,чтоб опыт исчезал?) не весь,а какая то часть
Отредактировал: cyber1741, - 12.11.2017, 19:40
|
|
|
SeeeR |
5.12.2017, 12:08
Сообщение
|
Hello, please help me, I'm using the Vega version 0.5. I set up in bonus.ini round = 2 and go two rounds, but do not let me pick up the gun from the menu, why?
Код <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_M4A1 function = pointBonus_GiveM4a1 points = 10 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_AK47 function = pointBonus_GiveAk47 round = 2 points = 10 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_AWP function = pointBonus_GiveAWP round = 2 points = 15 <call> plugin = aes_bonus_cstrike.amxx name = LANG_AES_BONUS_10000M function = pointBonus_Give10000M round = 2 points = 20 Photo: After 3 round
Отредактировал: SeeeR, - 5.12.2017, 12:15
|
|
|
|