Не работает БД SQLite в плагине CSStatsX SQL v. 0.7.4+2

Сообщения
113
Реакции
26
Ошибка
Логов нет.
Ошибок нет.
Компилятор 1.9.0
ОС
Windows
Amx Mod X
AMX Mod X 1.9.0.5241
Билд
ReHLDS version: 3.6.0.671-dev
ReGamedll
ReGameDLL version: 5.7.0.330-dev
Версия Metamod
Metamod v1.21p38
Список метамодулей
[1] Reunion          RUN   -    reunion_mm.dll    v0.1.0.9  ini   Start Never 
[2] ReAuthCheck RUN - reauthcheck_mm.d v0.1.6 ini Start Never
[3] Rechecker RUN - rechecker_mm.dll v2.5 ini Chlvl ANY
[4] Ultimate Unprec RUN - ultimate_unpreca v0.3 Alp ini ANY ANY
[5] SafeNameAndChat RUN - safenameandchat. v1.1 ini ANY ANY
[6] VoiceTranscoder RUN - voicetranscoder. v2017RC3 ini ANY ANY
[7] AMX Mod X RUN - amxmodx_mm.dll v1.9.0.5 ini Start ANY
[8] mmtimer RUN - mmtimer.dll v1.6 ini ANY Never
[9] ReSemiclip RUN - resemiclip_mm.dl v2.3.9 ini Chlvl ANY
[10] MySQL RUN - mysql_amxx.dll v1.9.0.5 pl7 ANY ANY
[11] SQLite RUN - sqlite_amxx.dll v1.9.0.5 pl7 ANY ANY
[12] VTC AMXX API RUN - vtcapi_amxx.dll v2017 RC pl7 ANY ANY
[13] CStrike RUN - cstrike_amxx.dll v1.9.0.5 pl7 ANY ANY
[14] ReAPI RUN - reapi_amxx.dll v5.8.0.1 pl7 ANY Never
[15] FakeMeta RUN - fakemeta_amxx.dl v1.9.0.5 pl7 ANY ANY
[16] hackdetector RUN - hackdetector_amx v0.15.32 pl7 ANY ANY
[17] Engine RUN - engine_amxx.dll v1.9.0.5 pl7 ANY ANY
[18] Ham Sandwich RUN - hamsandwich_amxx v1.9.0.5 pl7 ANY ANY
[19] Fun RUN - fun_amxx.dll v1.9.0.5 pl7 ANY ANY
19 plugins, 19 running
Список плагинов
[1] Citygate Info 1.3 Rockon allinfo.amxx running 
[2] AdminLogs 1.2 pirvu adminlogs.amxx running
[3] Choose Team Fix 1.0 Makzz ChooseTeamFix.a running
[4] Team Select 1.5.0 F@nt0M join_team.amxx debug
[5] GameName Changer 1.0 neugomon gamename_change running
[6] HudTextArgs Blocker 1.1 joaquimandrade hud_text_blocke running
[7] [ReAPI] Block 'Fire in 0.0.1 sergrib reapi_block_FIT running
[8] Replace Info Message 2.3 maeStro aka 9iky replace_info_ms running
[9] Free Look Crosshair Fi 1.3 Numb free_look_cross running
[ 10] Multi-Lingual System 1.8.3-Re AMXX Dev Team multilingual.am running
[ 11] Entity Remover 0.4 Exolent entity_remover. running
[ 12] Steam Money Fix 1.3.0 F@nt0M (tnx fl0w steam_money_fix running
[ 13] Anti net_graph 2 1.0 Seroff net_graph.amxx running
[ 14] NickName Control 1.0.1 gyxoBka nickname_contro running
[ 15] SteamID Limiter 0.4 Mistrick steamid_limiter running
[ 16] HackDetector 0.15.lite Lev @ AGHL.RU De hackdetector.am running
[ 17] Anti-Cheat 15 Proffi / Seroff FPS.amxx running
[ 18] amx_kickmenu reasons a 0.3a Beta Flash kickmenu_reason debug
[ 19] FreshBans 1.4.0b kanagava fresh_bans.amxx running
[ 20] Ban Sound: Fresh Bans 1.0 Leo_[BH] fb_ban_sound.am running
[ 21] Ultimate Chats Control 5.2(c) neygomon ucc.amxx debug
[ 22] UCC Addon: VoteGAG 1.2 neygomon ucc_votegag.amx running
[ 23] Warnings 0.0.3 beta Subb98 warnings.amxx debug
[ 24] Players Menu 1.7 neugomon players_menu.am running
[ 25] Lite Admin ESP 1.0 neygomon admin_esp.amxx running
[ 26] Yet Another Voteban 1.8 AndrewZ/voed lite_voteban.am running
[ 27] MG Grab 1.0 Nickron grab.amxx running
[ 28] Admin Fire 1.0.0 f117bomb amx_fire.amxx running
[ 29] Invisible Spectator 1.0 ReHLDS Team invisible_spect running
[ 30] Admin Base (NoName) 1.8.3-Re AMXX Dev Team admin.amxx running
[ 31] Slots Reservation 1.2 pUzzlik admin_slots.amx running
[ 32] CSSB Add Menu Client A 1.0 CSSB menus.amxx debug
[ 33] Admin Votes 1.8.3-dev+ AMXX Dev Team adminvote.amxx running
[ 34] Commands Menu 1.8.3-dev+ AMXX Dev Team cmdmenu.amxx running
[ 35] block_changelevel 0.4 vsf_fg5 block_changelev running
[ 36] Maps Menu 1.4.1 neugomon mapsmenu.amxx running
[ 37] Admin Voice Chat 0.2 mx?! admin_voice_cha running
[ 38] AFK Control 1.4.1 [Rnd neygomon afk_control.amx running
[ 39] resetscore(ReAPI) 1.0 Phantom resetscore.amxx running
[ 40] Server Choose Extended 1.0.2 Radius server_choose_e running
[ 41] Automatic Unstuck 1.5 NL)Ramon(NL stuck.amxx running
[ 42] lite screen fade 1.0 AcE re_lite_screen_ running
[ 43] HUD Customizer 0.4 0.4 Igoreso hud_customizer. running
[ 44] Camera Changer 1.0 XunTric camera.amxx running
[ 45] Remove Corpses 0.0.1 Vaqtincha remove_corpses. running
[ 46] Parachute Lite [ReAPI] 11.0 Leo_[BH] parachute_lite. running
[ 47] Yekta's Combo Sprite 1.5 Yek'-ta yek_combosprite running
[ 48] Custom Smoke 1.07 bionext custom_smoke.am running
[ 49] Models Replacement 0.0.2 ConnorMcLeod | V models_replacem running
[ 50] WeaponState Remember 0.0.4 Vaqtincha weaponstate_rem running
[ 51] Bullet Whizz 1.4 Cheap_Suit Bullet_Whizz.am running
[ 52] Trial Access 23.05.19 mx?! trial_access.am running
[ 53] TimeLeft 1.8.3-Re AMXX Dev Team timeleft.amxx running
[ 54] Reklama 30.11.2018 mx?! reklama.amxx running
[ 55] Lite Recoder 1.0.1 neygomon Lite_DemoRecode running
[ 56] Book Service 1.0 Seroff books_amx.amxx running
[ 57] Motd 1.0 bublik contact.amxx running
[ 58] Info and News 21.01.2018 TuMon info.amxx running
[ 59] StandUp File 0.1 Subb98/Halyavshi StandUp_File.am debug
[ 60] Amx Who 27.04.18 NoName info_players.am running
[ 61] [Amx] MotdSystem 04.08.2016 NoName Amx_MotdSystem. running
[ 62] Server Rules 2.4b Shidla ServerRules.amx running
[ 63] RatingMap 31.10.2018 NoName amx_ratingmap.a debug
[ 64] Opros System 17.11.2018 NoName amx_opros_test. running
[ 65] Damager 0.0.5 steelzzz damager.amxx running
[ 66] Whose the weapon? 2.1 Yek'-ta WhoseTheWeapon. running
[ 67] Stats Configuration 1.8.3-Re AMXX Dev Team statscfg.amxx running
[ 68] Real Damage [ReApi] 2.0 Leo_[BH] real_damage.amx running
[ 69] Say me and Say hp 1.4 neygomon sayme.amxx running
[ 70] CSStatsX SQL 0.7.4+1 serfreeman1337 csstatsx_sql.am debug
[ 71] [ReAPI] Top Awards 1.0 Dom1no_[KZ] top_awards.amxx running
[ 72] AES: Status Info 0.1 serfreeman1337 aes_status_info running
[ 73] AES: StatsX 0.5+1 serfreeman1337 aes_statsx_cstr running
[ 74] Advanced Experience Sy 0.5.9 [REA serfreeman1337/s aes_main.amxx running
[ 75] AES: CStrike Addon 0.5.9 [REA serfreeman1337/s aes_exp_cstrike running
[ 76] AES: Informer 0.5.9 [REA serfreeman1337/s aes_informer.am debug
[ 77] Map Manager: Core 3.0.0 Mistrick map_manager_cor running
[ 78] Map Manager: Scheduler 0.1.0 Mistrick map_manager_sch running
[ 79] Map Manager: Nominatio 0.0.8 Mistrick map_manager_nom running
[ 80] Map Manager: Rtv 0.0.4 Mistrick map_manager_rtv running
[ 81] Map Manager: Informer 0.0.5 Mistrick map_manager_inf running
[ 82] Hostname Log 1.0 Admin hostname.amxx running
[83] Money System 1.0.1 the_hunter money_system.am running
[84] Ruletka 0.1 Nordic Warrior ruletka.amxx running
[85] [ReAPI] TopRoundDamage 1.0.5 Dager* *.* -G- damage_round.am running
[86] Donate Money 1.0 Chrescoe1 donatemoney.amx running
[87] Icon Color 1.0 AcE icon_color.amxx running
[88] Grenade Touch Damage 1.3 xPaw GrenadeTouchDmg running
[89] AlMod's Grenades Limit 1.3 AlMod almod_grenades. running
[90] Pop Grenades [ReAPI] 2. EFFx & HamletEag csgo_pop_grenad running
[91] Mode 2x2 2.5re s1lent mode.amxx running
[92] Drop Pistols on Death 0.0.4 Vaqtincha reapi_dead_pist running
[93] Custom Radio TH 1.0.2 the_hunter custom_radio.am debug
[94] NoSpectFlash v3.1 [reap PAffAEJIkA :3 NoSpectFlash.am running
[95] [ReAPI] No Team Flash 0.0.2 Vaqtincha no_team_flash.a running
[96] AWPoff 1.7 PAffAEJIkA :3 awp_off.amxx running
[97] Bot Features 0.0.3 Vaqtincha BotFeatures.amx running
[98] Items Restrict Ultimat 0.0.4 Vaqtincha items_restrict_ running
[99] Lite Vip System 1.3 Hypa_[KZ] lite_vip_system running
[100] Knife Duel with Telepo 1.2 neygomon knife_duel.amxx running
[101] CT Bomb Cracker 0.0.4 Vaqtincha re_ct_bomb_crac debug
[102] [ReAPI] C4 Drop 0.9 a2 & F@nt0M c4_drop.amxx running
[103] Chat Manager 1.1.1-11 Mistrick chatmanager.amx running
[104] Chat Manager: Addon 0.0.4-70 Mistrick chatmanager_add running
104 plugins, 104 running
Автор плагина
serfreeman1337
Версия плагина
v. 0.7.4+2
Исходный код
Ссылка на исходник:
https://dev-cs.ru/resources/179/
Ничего не менял в исходнике
Привет, ребята!
Когда включаю в настройках csstats_sql_type "sqlite", то при попытке открыть топ игроков пишет в чат, что БД недоступна.
Мне необходима локальная база SQLite, но на этой версии она не работает.
В списке плагинов стоит предыдущая версия, которая также не работала, но мне один скриптер там чего-то подправлял и плагин работает четко.
Сейчас нет возможности с ним связаться и попросить подправить.
Подскажите мне хотя бы в каких строках необходимо корректировать, а то я в БД не силю совсем.
Вот полный конфиг с настройками:
Код:
This file was auto-generated by AMX Mod X (v1.9.0.5221)

// Cvars for plugin "CSStatsX SQL" by "serfreeman1337" (csstatsx_sql.amxx, v0.7.4+1)



// Plugin version

// Do not edit this cvar

// -

// Default: "0.7.4+1"

csstatsx_sql "0.7.4+1"

// MySQL host

// -

// Default: "localhost"

csstats_sql_host "127.0.0.1"

// MySQL user

// -

// Default: "root"

csstats_sql_user "root"

// MySQL user password

// -

// Default: ""

csstats_sql_pass ""

// DB Name

// -

// Default: "amxx"

csstats_sql_db "amxx"

// Table name

// -

// Default: "csstats"

csstats_sql_table "csstats"

// Database type

// mysql - MySQL

// sqlite - SQLite

// -

// Default: "mysql"

csstats_sql_type "sqlite"

// Auto create tables

// 0 - don't send create table query

// 1 - send create table query on map load

// -

// Default: "1"

csstats_sql_create_db "1"

// How to update player stats in db

// -2 - on death and disconnect

// -1 - on round end and disconnect

// 0 - on disconnect

// higher than 0 - every n seconds and disconnect

// -

// Default: "-1"

csstats_sql_update "-2"

// Enable own forwards for client_death, client_damage

// 0 - disable

// 1 - enable. required if you want replace csx module

// -

// Default: "0"

csstats_sql_forwards "1"

// How to rank player

// 0 - kills- deaths - tk

// 1 - kills

// 2 - kills + hs

// 3 - skill

// 4 - online time

// -

// Default: "0"

csstats_sql_rankformula "3"

// Skill formula

// 0 - The ELO Method

// -

// Default: "0"

csstats_sql_skillformula "0"

// Enable weapon stats (/rankstats)

// 0 - disable

// 1 - enable

// This will create new table csstats_weapons in your database

// NOTE: table will be created only if you set cvar csstats_sql_create_db to 1

// -

// Default: "0"

csstats_sql_weapons "1"

// Enable player session stats (/sestats)

// 0 - disable

// 1 - enable

// NOTE: you need to import csstats_maps.sql

// Check install instructions

// -

// Default: "0"

csstats_sql_maps "1"

// Number of inactive days after which player's stats will be retested. (prune function)

// -

// Default: "0"

csstats_sql_autoclear "0"

// Cache option

// -1 - enabled

// 0 - disabled

// NOTE: Doesn't work with csstats_sql_update -2 or 0

// -

// Default: "-1"

csstats_sql_cachetime "-1"

// Full stats reset in specified day of month

// -

// Default: "0"

csstats_sql_autoclear_day "0"

// Minimum damage to count assist

// 0 - disable this feature

// -

// Default: "50"

csstats_sql_assisthp "70"

// Pause stats

// 0 - do not pause stats

// 1 - pause stats

// -

// Default: "0"

csstats_pause "0"
 

Вложения

Последнее редактирование модератором:
Сообщения
77
Реакции
130
Помог
12 раз(а)
Или они выключены в AMXX.
16974
16974
16974

Для работы статистики по картам нужно выполнить импорт csstats_maps_sqlite.sql в БД sqlite.
  • Скачай с сервера твой *.sq3 файл из папки addons/amxmodx/data/sqlite3.
  • Открой его на сайте https://sqliteonline.com/ (File -> Open DB).
  • Скопируй содержимое файла csstats_maps_sqlite.sql в окно запроса и нажми Run.
    16975
  • Должна появится таблица csstats_maps.
  • Сохрани (File -> Save DB) и залей обратно на сервер.
  • Смени карту на сервере.
 
Сообщения
113
Реакции
26
serfreeman1337,
Я прикрепляю архив с БД и исходником предыдущей твоейй версии плагина, которую мне подправил парень и она работает с моей БД из архива.
amxx.sq3 - чистая создана сервером и после через студию "SQLite Studio" создана таблица
Вторая БД с игроками. Она работает с подправленной версией (v. +1), а вот с версией +2 нет доступа к БД.
Логи включены, но их нет.
 

Вложения

Последнее редактирование:
Сообщения
77
Реакции
130
Помог
12 раз(а)
а вот с версией +2 нет доступа к БД
у меня все работает
16977


16978
csx 0.7.4+2 и aes 0.5+1

а вот с версией +2 нет доступа к БД.
на какую команду выходит это сообщение ?

если нет логов об ошибке SQL, такое сообщение может быть когда данные об игроке еще не загрузились с БД
в новом AMXX конфигурация плагина загружается спустя 6.1 секунду лел
проверь еще раз через минуту после коннекта
 
Последнее редактирование:
Сообщения
113
Реакции
26
serfreeman1337,
Я так понял, что на любую, которая требует БД.
Проверял на командах: /top, /rank, /stats
Могу скинуть в ЛС IP сервера. Или еще что-нибудь из данных на сервере скинуть.
 
Сообщения
77
Реакции
130
Помог
12 раз(а)
Версия с отладкой.
Код:
L 05/28/2019 - 11:12:11: -------- Mapchange to de_inferno --------
L 05/28/2019 - 11:12:11: [csstatsx_sql.amxx] plugin_init
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] plugin_cfg
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] affinity: sqlite
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] char: utf8; [localhost][amxx]; weapon: 1; map: 1
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] for csstats
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] added init_seq: -2
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] for csstats_weapons
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] added init_seq: -3
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] for map stats
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] added init_seq: -4
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] for config!!!
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] done init_seq: -4
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] done init_seq: -3
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] done init_seq: -2
L 05/28/2019 - 11:12:17: [csstatsx_sql.amxx] done init_seq: -1

UPD!
 

Вложения

Последнее редактирование:
Сообщения
113
Реакции
26
serfreeman1337, вот лог с ошибкой. Проверял с ботами. То, что ты писал про логи, не нашел я другого файла. Версию поставил из твоего поста.
 

Вложения

Сообщения
113
Реакции
26
serfreeman1337, только одна строка, далее что я зашел как админ и с твоим плагином больше ничего.

L 05/28/2019 - 09:49:12: [csstatsx_sql.amxx] plugin_init
 
Сообщения
77
Реакции
130
Помог
12 раз(а)
только одна строка
лол что
а у тебя есть конфиги по картам ? кому-то помогло удаление конфигов карт.
28 Май 2019
Если лень выяснять почему у тебя не работает загрузка конфигов на amxx 1.9,
можешь скомпилировать плагин компилятором 1.8.2 и прописать все квары в amxx.cfg .
 
Последнее редактирование:
Сообщения
113
Реакции
26
serfreeman1337, ура!
Скомпилировал на 1.8.2 и заработала данная версия. Правда версия без отладки, из архива
А как выяснить причину не подгрузки конфига?
У меня ведь не только твой плагин берет данные из конфига "configs/plugins/"
28 Май 2019
а у тебя есть конфиги по картам ? кому-то помогло удаление конфигов карт.
Есть. Переименовывал конфиги и сервер не считывал плагины и настройки для карты по префиксу, но скомпилированный на 1.9 плагин не работал.
28 Май 2019
тема на форуме
 

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

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