AES [fork]. Не учитывается опыт в БД

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
6
Реакции
5
Помог
1 раз(а)
Ошибка
Не учитывается опыт. От безысходности пробовал компилировать 1.8.2, ReAMXX - всё также.
ОС
Linux
Билд
ReHLDS version: 3.3.0.616-dev
Build date: 11:10:16 Dec 11 2017 (1339)
ReGamedll
ReGameDLL version: 5.3.0.276-dev
Build date: 16:19:11 Dec 8 2017
Список метамодулей
scription      stat pend  file                        vers            src  load  unload
[ 1] Reunion RUN - reunion_mm_i386.so v0.1.75 ini Start Never
[ 2] AMX Mod X RUN - amxmodx_mm_i386.so v1.8.3-Re ini Start ANY
[ 3] ReSRDetector RUN - resrdetector_mm_i386.so v0.1.0 ini Chlvl ANY
[ 4] Rechecker RUN - rechecker_mm_i386.so v2.5 ini Chlvl ANY
[ 5] ReAuthCheck RUN - reauthcheck_mm_i386.so v0.1.6 ini Start Never
[ 6] ReSemiclip RUN - resemiclip_mm_i386.so v2.3.9 ini Chlvl ANY
[ 7] VoiceTranscoder RUN - VoiceTranscoder.so v2017RC3 ini ANY ANY
[ 8] WHBlocker RUN - whblocker_mm_i386.so v1.5.692 ini Chlvl ANY
[ 9] ReAimDetector RUN - reaimdetector_amxx_i386.so v0.2.0 pl2 ANY Never
[10] MySQL RUN - mysql_amxx_i386.so v1.8.3-Re pl2 ANY ANY
[11] FakeMeta RUN - fakemeta_amxx_i386.so v1.8.3-Re pl2 ANY ANY
[12] Ham Sandwich RUN - hamsandwich_amxx_i386.so v1.8.3-Re pl2 ANY ANY
[13] Engine RUN - engine_amxx_i386.so v1.8.3-Re pl2 ANY ANY
[14] ReAPI RUN - reapi_amxx_i386.so v5.2.0.143-dev pl2 ANY Never
[15] Fun RUN - fun_amxx_i386.so v1.8.3-Re pl2 ANY ANY
[16] CStrike RUN - cstrike_amxx_i386.so v1.8.3-Re pl2 ANY ANY
16 plugins, 16 running
Список плагинов
[  1] admin_loader            0.3.7       kanagava          admin_loader.am  running  
[ 2] WebHS 0.1 kanagava fb_web_online.a running
[ 3] FreshBans 1.3.8b kanagava fresh_bans_138_ running
[ 4] Admin Base 1.8.3-Re AMXX Dev Team admin.amxx running
[ 5] Admin Commands 1.8.3-Re AMXX Dev Team admincmd.amxx running
[ 6] Admin Help 1.8.3-Re AMXX Dev Team adminhelp.amxx running
[ 7] Slots Reservation 1.8.3-Re AMXX Dev Team adminslots.amxx running
[ 8] Multi-Lingual System 1.8.3-Re AMXX Dev Team multilingual.am running
[ 9] Commands Menu 1.8.3-Re AMXX Dev Team cmdmenu.amxx running
[ 10] Players Menu 1.8.3-Re AMXX Dev Team plmenu.amxx running
[ 11] Maps Menu 1.8.3-Re AMXX Dev Team mapsmenu.amxx running
[ 12] Plugin Menu 1.8.3-Re AMXX Dev Team pluginmenu.amxx running
[ 13] Admin Chat 1.8.3-Re AMXX Dev Team adminchat.amxx running
[ 14] Anti Flood 1.8.3-Re AMXX Dev Team antiflood.amxx running
[ 15] Scrolling Message 1.8.3-Re AMXX Dev Team scrollmsg.amxx running
[ 16] Info. Messages 1.8.3-Re AMXX Dev Team imessage.amxx running
[ 17] Admin Votes 1.8.3-Re AMXX Dev Team adminvote.amxx running
[ 18] AES: StatsX 0.5.5 Vega serfreeman1337/s aes_statsx_cstr running
[ 19] CSStatsX SQL 0.7.4 serfreeman1337 csstatsx_sql.am running
[ 20] CSXSQL: Onlinetime Awa 0.2 serfreeman1337 csstatsx_playti running
[ 21] NextMap 1.8.3-Re AMXX Dev Team nextmap.amxx stopped
[ 22] Pause Plugins 1.8.3-Re AMXX Dev Team pausecfg.amxx running
[ 23] Stats Configuration 1.8.3-Re AMXX Dev Team statscfg.amxx running
[ 24] Restrict Weapons 1.8.3-Re AMXX Dev Team restmenu.amxx running
[ 25] Advanced Experience Sy 0.5.6 Vega serfreeman1337/s aes_main.amxx running
[ 26] ReAimDetector API 0.2.0 ReHLDS Team reaimdetector.a running
[ 27] Mode 2x2 2.5re s1lent mode.amxx running
[ 28] Menus Front-End 1.5 neugomon menufront_end.a running
[ 29] Steam Bonus 1.1 ill+F@nToM steam_bonus_a2. running
[ 30] First Killer Bonus 0.0.1f wopox1337 FirstKillerBonu running
[ 31] Fake Ping 1.1 MeRcyLeZZ/gyxoBk fakeping.amxx running
[ 32] resetscore(ReAPI) 1.0 Phantom resetscore.amxx running
[ 33] Parachute for ALL [ReA 3.0 Leo_[BH] parachute.amxx running
[ 34] [ReAPI] AdminFreeLook 1.0 ReHLDS Team adminfreelook.a running
[ 35] [reAPI] Flash Control 1.1 neugomon flash_control.a running
[ 36] Lite VoteBan 1.4 neygomon lite_voteban.am running
[ 37] Say me and Say hp 1.4 neygomon sayme.amxx running
[ 38] Knife Duel with Telepo 1.2 neygomon knife_duel.amxx running
[ 39] AFK Control 1.4.1 [Rnd neygomon afk_control.amx running
[ 40] Auto Game Restart with 1.0 AbeX auto_rr.amxx running
[ 41] Spect Bot 1.2 SKAJIbnEJIb & Bo SpectBot.amxx running
[ 42] Map Manager 2.5.61 Mistrick mapmanager.amxx running
[ 43] Map Manager: Sub Plugi 0.1 Mistrick mapmanager_subp running
[ 44] Ultimate Chats Control 2.9 neygomon ucc.amxx running
[ 45] UCC Addon: VoteGAG 1.1 neygomon ucc_votegag.amx running
[ 46] Advanced Kill Assists 0.9 Spection next21_kill_ass running
[ 47] Stop the Bastards 1.6.6 F@nt0M stop_the_bastar running
[ 48] Lite Translit 2.8 neygomon lite_translit.a running
[ 49] Lite damager 0.1 AcE dmg.amxx running
[ 50] Auto Demo Recorder 2.2.1 F@nt0M demo_recorder.a running
[ 51] Replace Info Message 2.3 maeStro aka 9iky replace_info_ms running
[ 52] Block grande info 1.0 neygomon BlockGrenadeInf running
[ 53] Team Balance Control 1.3.9 gyxoBka TeamBalanceCont running
[ 54] Awersome Messages 0.3 F@nt0M aw_messages.amx running
[ 55] [ReAPI] Best player of 0.5 F@nt0M best_player_of_ running
[ 56] AES: CStrike Addon 0.5.6 Vega serfreeman1337/s aes_exp_cstrike running
[ 57] AES: Informer 0.5.6 Vega serfreeman1337/s aes_informer.am running
[ 58] AES: Admin Tools 0.5.6 Vega serfreeman1337/s aes_exp_editor. running
[ 59] AES: Bonus System 0.5.6 Vega serfreeman1337/s aes_bonus_syste running
[ 60] AES: Bonus CSTRIKE 0.5.6 Vega serfreeman1337/s aes_bonus_cstri running
60 plugins, 59 running
Исходный код
Исходник не менял
aes.cfg
// -- aes_main.amxx -- //


// Ключ сохранения. По какому параметру вести учет игроков?

// -1 - Расчитывать опыт на основе статистики csx (требуется плагин aes_exp_cstrike)

// 0 - Ник

// 1 - SteamID

// 2 - IP

aes_track_mode "1"


// Драйвер БД.

// mysql, sqlite или bans - подключение берется из вашей бан-системы (поддерживаются FreshBans и AmxBans. При выборе заполнять данные БД не нужно).

aes_sql_driver "mysql"


// Хост для подключения.

aes_sql_host ""


// Пользователь.

aes_sql_user ""


// Пароль.

aes_sql_pass ""


// База данных. Или название файла для SQLite.

aes_sql_name ""


// Таблица.

aes_sql_table "aes_stats"


// Максимальное кол-во неудачных попыток обращения к БД,

// после которых плагин перестает связываться с БД до конца карты.

aes_sql_maxfail "10"


// Автоматически отправлять запрос на создание таблицы в БД в начале карты.

aes_sql_create_db "1"


// Настройка званий.

// Какое количество опыта должен набрать игрок для определенного звания.

// Первая цифра отвечает за количество опыта для звания "Рядовой", вторая за звания "Ефрейтор" и так далее.

// Первая цифра соответственно должна быть равна НУЛЮ!

// Писать в кавычках!

// ВАЖНО! Сколько Вы здесь напишите чисел, столько званий у Вас и будет! Не забудьте отредактировать ланг файл, под Ваше количество званий!

aes_level "0.0 20.0 40.0 60.0 100.0 150.0 200.0 300.0 400.0 600.0 1000.0 1500.0 2100.0 2700.0 3400.0 4200.0 5100.0 5900.0 7000.0 10000.0"


// Приостановить учет опыта.

aes_track_pause "0"


// Считать ли опыт у ботов.

aes_track_bots "0"


// -- aes_exp_cstrike.amxx -- //


// Сколько опыта будет даваться за одно убийство

aes_xp_frag "1.0"

// Сколько опыта будет давать за убийство хедшотов

aes_xp_hs "2.0"

// Кол-во опыта за установку бомбы

aes_xp_c4_plant "1.0"

// Кол-во опыта за подрыв бомбы

aes_xp_c4_explode "3.0"

// Кол-во опыта за дефьюз бомбы

aes_xp_c4_defused "4.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 "10 1 20 2 30 3 40 5"

// За убийство в голову

aes_anew_hs "7 1 14 2 20 3 30 4"

// За убийство с ножа

aes_anew_knife "1 1 2 1 3 1 4 1"

// За убийство с гранаты

aes_anew_he "4 1 5 1 6 1 7 2"


// Когда сбрасывать кол-фрагов и т.п.

// 0 - никогда

// 1 - при смерти

aes_anew_reset "1"


// Количество выдаваемых бонусов игроку за повышению по званию.

aes_bonus_levelup "3"


// -- 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 "60 60 60"


// Координаты информера(x y). Вводить два числа в одних кавычках!

aes_hud_info_pos "0.01 0.13"


// Тип сообщения /aNew. 1 - Hud. 0 - выключить

aes_hud_anew_type "1"


// Цвет сообщения /aNew (r g b). Вводить три числа в одних кавычках!

aes_hud_anew_color "100 100 100"


// Координаты сообщения /aNew (x y). Вводить два числа в одних кавычках!

aes_hud_anew_pos "-1.0 0.90"


// Отображать информер наблюдателям.

aes_hud_info_deafult_d "1"


// Цвет информера для наблюдателя.

// random - случайный цвет.

aes_hud_info_color_d "40 40 40"




// Позиция информера для наблюдателя.

aes_hud_info_pos_d "0.01 0.15"


// Режим форматирования.

aes_informer_tpl "1"


// -- aes_bonus_system.amxx -- //


// Вкл/Выкл системы бонусов

aes_bonus_enable "1"


// Выдача бонусов на спавне

// 0 - нет бонусов на спавне

// 1 - выдавать всегда

// 2 - выдать только один раз за раунд

aes_bonus_spawn "1"

С бд плагин коннектится, записывает ники, steamid, ip. Логи чистые. Как видно по плагинам -- юзается еще CSStatsX SQL.
При aes_track_mode "-1" всё учитывает, только без БД (что логично).

2017-12-15 17-39-22 pandora.lite-host.in   localhost     aes_stats   phpMyAdmin 4.3.11.1 - Moz...png
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
957
Реакции
1,185
Помог
52 раз(а)
musattyy, в информере опыт показывает или тоже по нулям стоит?
 
Сообщения
6
Реакции
5
Помог
1 раз(а)
Sonyx, тоже по нулям, не начисляются опыты.
aes_track_mode "-1 при начисляется
 
Сообщения
23
Реакции
2
Помог
1 раз(а)
musattyy, а данные бд точно правильно заполнили ? если да попробуйте удалить папку из бд или аменить название и посмотреть!
 
Сообщения
6
Реакции
5
Помог
1 раз(а)
famas, да точно правильные, удаляю таблицу - оно заново без проблем создается, записывает ники, steamid, ip. Но не начисляются опыты -- в этом и суть проблемы.
 
Сообщения
16
Реакции
10
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
Вам точно нужны плагины под номерами 4,6,8,15,16?
Попробуйте aes_main.amxx убрать из plugins.ini (он должен подгрузиться из plugins-aes.ini). Проверьте, чтобы aes_sql_create_db был равен "1".
Ну, и проверьте, параметры подключения к базе. Если у Вас там домен указан, попробуйте указать IP.
И проверьте папки logs на предмет файлов error_201712XX.log.
 
Сообщения
6
Реакции
5
Помог
1 раз(а)
В итоге проблема была в
Код:
[ 2] dummy_csx               1.0         AGHL.RU Dev Team     running
Которая была взята с dev-cs.ru/resources/179/ для установки CSstatsX SQL.
При "оригинальном" csx всё в порядке, всё функционирует как надо:
Код:
[ 2] CSX                     1.8.3-Re    AMX Mod X Dev Team   running
P.S Выражаю благодарность Sonyx за уделенное внимание и за решения проблемы :)
 
Статус
В этой теме нельзя размещать новые ответы.

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

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