[VIP] Core

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
876
Реакции
212

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
нашел очень неприятный баг

игрок берет VIP TEST через плагин VIP TEST
Если игроку выдать ЛЮБУЮ другую VIP с любой группой пока у него действует VIP TEST
то записи не будет
в VIP_LOGS не будет записи о выдаче игроку другой вип а также не будет внесена запись в базу данных
игрок же увидит, что VIP ему выдана и сможет даже увидеть время окончания новой VIP в меню !VIP
однако данные хранится будут сессионно
сразу после смены карты или перезаходе на сервер VIP у игрока пропадет т.к. записи в таблицу игроку не было
 

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
876
Реакции
212
нашел очень неприятный баг

игрок берет VIP TEST через плагин VIP TEST
Если игроку выдать ЛЮБУЮ другую VIP с любой группой пока у него действует VIP TEST
то записи не будет
в VIP_LOGS не будет записи о выдаче игроку другой вип а также не будет внесена запись в базу данных
игрок же увидит, что VIP ему выдана и сможет даже увидеть время окончания новой VIP в меню !VIP
однако данные хранится будут сессионно
сразу после смены карты или перезаходе на сервер VIP у игрока пропадет т.к. записи в таблицу игроку не было
Подтверждаю данный баг)
Сообщения автоматически склеены:

Подтверждаю данный баг)
Пользуюсь этим плагином,нормально все.
 
Последнее редактирование:

typachortik

Участник
Сообщения
31
Реакции
8
Доброго времени суток ну подскажите в чем может быть проблема ошибок нет все чисто, но вот одна проблема не сохраняет выбор в VIP меню выбрал цвета префикса после смены карты или перезахода на сервер слетает выбор. Отключаешь ТЭГ таже ситуация после перезахода или смены карты он опять включен, И так со всеми пунктами. В чем может быть проблема???
 

yallstpd

Участник
Сообщения
1,023
Реакции
316
Доброго времени суток ну подскажите в чем может быть проблема ошибок нет все чисто, но вот одна проблема не сохраняет выбор в VIP меню выбрал цвета префикса после смены карты или перезахода на сервер слетает выбор. Отключаешь ТЭГ таже ситуация после перезахода или смены карты он опять включен, И так со всеми пунктами. В чем может быть проблема???
Либо проблема самих модулей (тэга точно, викс я выкладывал тут:[CS:S/CS:GO] - [VIP] Tag FIX), либо clientsprefs не может к базе подключится или ещё что-то, у меня так было, пришлось удалять его, чтоб он перезаписался.
 

Медведь

Участник
Сообщения
35
Реакции
4
Всем привет, помогите в в логах errors такая ошибка.... с чем связано ?

L 11/20/2022 - 01:03:42: [SM] Exception reported: Handle 0 cannot be cloned because it is invalid (error 4)
L 11/20/2022 - 01:03:42: [SM] Blaming: VIP/VIP_Core.smx
L 11/20/2022 - 01:03:42: [SM] Call stack trace:
L 11/20/2022 - 01:03:42: [SM] [0] CloneHandle
L 11/20/2022 - 01:03:42: [SM] [1] Line 1215, vip/API.sp::Native_GetDatabase
L 11/20/2022 - 01:03:42: [SM] [3] VIP_GetDatabase
L 11/20/2022 - 01:03:42: [SM] [4] Line 326, <unknown>::VIP_OnVIPLoaded
L 11/20/2022 - 01:03:42: [SM] [5] Line 78, <unknown>::OnMapStart
 
Последнее редактирование:

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
Всем привет, помогите в в логах errors такая ошибка.... с чем связано ?

L 11/20/2022 - 01:03:42: [SM] Exception reported: Handle 0 cannot be cloned because it is invalid (error 4)
L 11/20/2022 - 01:03:42: [SM] Blaming: VIP/VIP_Core.smx
L 11/20/2022 - 01:03:42: [SM] Call stack trace:
L 11/20/2022 - 01:03:42: [SM] [0] CloneHandle
L 11/20/2022 - 01:03:42: [SM] [1] Line 1215, vip/API.sp::Native_GetDatabase
L 11/20/2022 - 01:03:42: [SM] [3] VIP_GetDatabase
L 11/20/2022 - 01:03:42: [SM] [4] Line 326, <unknown>::VIP_OnVIPLoaded
L 11/20/2022 - 01:03:42: [SM] [5] Line 78, <unknown>::OnMapStart
Я столкнулся с такой же ошибкой
И раньше сталкивался

Дело в том, что у меня 3 сервера и для них я делал разные базы отдельные
это не шибко удобно за то стабильно всегда

ядро или модуль действительно начинают спамить ошибку в какой-то момент времени

но я не могу понять в чем дело
не так давно я решил соединить все 3 таблицы в одну для удобства
теперь ОДИН из серверов начал давать такую же ошибку, а главное, что начал часто вылетать

1669537150054.png

вот мой список ВСЕХ модулей
C-подобный:
[SM] Listing 108 plugins:
  001 "Admin File Reader" (1.10.0.6528) by AlliedModders LLC
  002 "Admin Help" (1.10.0.6528) by AlliedModders LLC
  003 "[AdminMenu] Hide" (1.0.0) by 1mpulse (Discord -> 1mpulse#6496)
  004 "[Admin Menu] VAC Kick" (1.0.0 [PRIVATE]) by 1mpulse (skype:potapovdima1)
  005 "Admin all spec" (1.1) by Dr!fter, babka68
  006 "Fix All AWP Maps" (1.0.0) by 1mpulse (Discord -> 1mpulse#6496)
  007 "Anti-Flood" (1.10.0.6528) by AlliedModders LLC
  008 "Anti Packets Flood" (1.0.1.4) by HlMod.Ru Community
  009 "BanId Fix" (1.0.1) by Phoenix (╦Щ╬З┘атЧП╨д╨╡╨╜╨╕╨║╤БтЧП┘а╬З╦Щ)
  010 "Basic Chat" (1.10.0.6528) by AlliedModders LLC
  011 "Basic Commands" (1.10.0.6528) by AlliedModders LLC
  012 "Basic Info Triggers" (1.10.0.6528) by AlliedModders LLC
  013 "Basic Votes" (1.10.0.6528) by AlliedModders LLC
  014 "Block Kill" (1.1) by Xuqe Noia
  015 "Client Preferences" (1.10.0.6528) by AlliedModders LLC
  016 "Blue Screen of Kill" (1.0) by johnspade
  017 "GoTT" (1.2.0) by GoTT
  018 "[ANY] Directory Downloader" (1.4) by inklesspen
  019 "[Discord] Admin Session Log" (1.0) by CrazyHackGUT aka Kruzya
  020 "[Discord] Core" (1.2.0) by CrazyHackGUT aka Kruzya
  021 "[Discord] Chat Logger" (1.1) by Rysik5318
  022 "[Discord] SourceBans + SourceComms" (1.2.2) by CrazyHackGUT aka Kruzya
  023 "[Discord] Admin Log" (0.3.1) by Lord FEAR
  024 "Drop Money Reborn" (1.0.0) by Tonki_Ton
  025 "[EDS] Admin functions" (1.0.1) by d4Ck(vk.com/geliydaun)
  026 "eds_auto_discount.smx"
  027 "[EDS] Core" (1.7.1) by d4Ck(vk.com/geliydaun)
  028 "eds_db_logs.smx"
  029 "[EDS] Discord Logs" (1.0.0) by d4Ck(vk.com/geliydaun)
  030 "[EDS] Logs" (1.0.0) by d4Ck(vk.com/geliydaun)
  031 "[EDS] MA Groups Extension" (1.0.0) by d4Ck(vk.com/geliydaun) original, rework Fr4nch(vk.com/fr4nch)
  032 "[EDS] TOP" (1.0.1) by d4Ck(vk.com/geliydaun)
  033 "[EDS] UnMute" (1.1.0) by d4Ck(vk.com/geliydaun)
  034 "[EDS] VIP" (1.2.0) by d4Ck(vk.com/geliydaun)
  035 "CS:GO Esl Admin ESP (mmcs.pro)" (3.2) by SAZONISCHE
  036 "[ANY] File Cleanup" (1.0.3) by CrazyHackGUT aka Kruzya
  037 "Fire Players Stats" (1.6.0) by OkyHp, Someone
  038 "[FPS] Hide Banned Players" (1.0.0) by OkyHp
  039 "[FPS] Hint Info" (1.1.5) by OkyHp
  040 "[FPS] Hud Info" (1.0.3 [PRIVATE]) by 1mpulse (Discord -> 1mpulse#6496)
  041 "[FPS] Points In Scoreboard" (1.0.1) by OkyHp
  042 "FPS Sound Change Levels" (1.0.0) by OkyHp
  043 "[FPS] Tab Fake Ranks" (1.3.1) by OkyHp, Wend4r
  044 "[FPS] Unusual Kills" (1.0.5) by Wend4r, OkyHp
  045 "Fix Hint Color Messages" (1.3.0) by Phoenix (╦Щ╬З┘атЧП╨д╨╡╨╜╨╕╨║╤БтЧП┘а╬З╦Щ)
  046 "Fun Commands" (1.10.0.6528) by AlliedModders LLC
  047 "Fun Votes" (1.10.0.6528) by AlliedModders LLC
  048 "Gloves" (1.0.5) by kgns | oyunhost.net
  049 "Hide menu blockers" (1.0.0) by Phoenix (╦Щ╬З┘атЧП╨д╨╡╨╜╨╕╨║╤БтЧП┘а╬З╦Щ)
  050 "Hook Grab Rope" (1.1.4) by Sheepdude, SumGuy14
  051 "Kill Screen Extended" (1.2) by JDW
  052 "Limit CMD" (1.0) by Nek.'a 2x2 | ggwp.site
  053 "MapChooser Extended" (1.10.2) by Powerlord, Zuko, and AlliedModders LLC
  054 "Master Admin Change Team" (1.0+) by Masterofks
  055 "Material Admin" (0.8.6-65a6b47) by Material Admin Dev Team
  056 "Admin Menu" (0.8.6-65a6b47) by AlliedModders LLC
  057 "Basic Comm Control" (0.8.6-65a6b47) by AlliedModders LLC
  058 "Basic Votes" (1.10.0.6528) by AlliedModders LLC
  059 "Material Admin Checker" (0.8.6-65a6b47) by psychonic, Ca$h Munny, Sarabveer(VEERтДв)
  060 "menu1.smx"
  061 "[ Menu Creator ]" (3.0.0.2) by AlexTheRegent
  062 "[MemoryEx] Block Print Garbage Messages" (1.0.0) by xstage & Svyatoy
  063 "Mod Weapons" (1.1) by Phoenix - ╨д╨╡╨╜╨╕╨║╤Б
  064 "Nextmap" (1.10.0.6528) by AlliedModders LLC
  065 "Map Nominations Extended" (1.10.0) by Powerlord and AlliedModders LLC
  066 "Panorama TimeLeft" (1.1.1) by Phoenix (╦Щ╬З┘атЧП╨д╨╡╨╜╨╕╨║╤БтЧП┘а╬З╦Щ)
  067 "Player Commands" (1.10.0.6528) by AlliedModders LLC
  068 "Player checker afk/ping/camp (mmcs.pro)" (3.7) by SAZONISCHE
  069 "Public Level - Core" (1.1.2 [Private]) by FayaтДв (DS: FayaтДв#8514)
  070 "Public Level - Disable rank" (1.1.1 [Private]) by FayaтДв (DS: FayaтДв#8514)
  071 "Public Level - VIP" (1.1.1 [Private]) by FayaтДв (DS: FayaтДв#8514)
  072 "╨а╨╡╨║╨╗╨░╨╝╨░" (1.4.1) by Pheonix (╦Щ╬З┘атЧП╨д╨╡╨╜╨╕╨║╤БтЧП┘а╬З╦Щ)
  073 "Remove Messages [CS:GO]" (2.5) by Fox1qqq
  074 "Reserved Slots" (1.10.0.6528) by AlliedModders LLC
  075 "ResetScore Lite" (1.2) by AlmazON
  076 "Rock The Vote Extended" (1.10.0) by Powerlord and AlliedModders LLC
  077 "Screamer" (1.0) by 0-BuTaJIuK-0
  078 "seDirector" (6.11.2) by seDirector
  079 "SendFile Exploit Fix" (1.9.0.6276) by backwards
  080 "[Shop] Core" (3.0E2) by FrozDark (Fork by R1KO & White Wolf)
  081 "Simple Chat Processor (Redux)" (1.1.5) by Simple Plugins, Mini
  082 "SM Zones" (1.1) by Root (based on "Anti Rush" plugin by Jannik 'Peace-Maker' Hartung)
  083 "Sound Commands" (1.10.0.6528) by AlliedModders LLC
  084 "[uLogs] Core" (1.0.0) by d4Ck(vk.com/geliydaun)
  085 "[uLogs] Discord" (1.0.0) by d4Ck(vk.com/geliydaun)
  086 "[VIP] Admin" (1.0.0) by R1KO
  087 "[VIP] Admin Privileges" (1.0.2) by R1KO (skype: vova.andrienko1)
  088 "[VIP] CHAT (+scp)" (3.1.1) by R1KO
  089 "[VIP] Core" (3.0.1 R) by R1KO
  090 "vip\VIP_Crosshair.smx"
  091 "[VIP MODULE] ╨г╨┐╤А╨░╨▓╨╗╨╡╨╜╨╕╨╡ ╨┤╨╛╤Б╤В╤Г╨┐╨╛╨╝" (1.0.0) by 1mpulse (Discord -> 1mpulse#6496)
  092 "[VIP] Dissolve Body" (1.3[PUBLIC]) by MizzZer
  093 "[VIP] Dissolve Body" (1.2.1) by KOROVKA, R1KO
  094 "[VIP] Electro Effects" (1.0.3) by R1KO
  095 "[VIP] FastReload" (1.0) by BaFeR
  096 "[VIP] Healthshot Pro" (1.1.2) by xstage
  097 "[VIP] Kill Screen" (1.0.2) by R1KO (skype: vova.andrienko1)
  098 "Multi Vip Test" (1.4) by JDW
  099 "[VIP] Noscope Crosshair" (1.4) by SLAYER
  100 "[VIP] PaintBall" (1.0) by FrozDark (HLModders LLC) (rework by SHKIPPERBEAST)
  101 "[VIP] Radar Invis" (1.3) by Pheonix (╦Щ╬З┘атЧП╨д╨╡╨╜╨╕╨║╤БтЧП┘а╬З╦Щ)
  102 "[VIP] Respawn [PRIVATE]" (1.0.1c) by fr4nch (vk.com/fr4nch)
  103 "[VIP] Reset Score/Death" (1.2.2) by FIVE
  104 "[VIP] Spawn Effects" (1.2) by Mr.ToNik
  105 "[VIP] Water Effect (CS:GO)" (1.0.0) by R1KO
  106 "VoteBKM" (1.0.7) by Drumanid
  107 "Weapons & Knives" (1.7.7) by kgns | oyunhost.net
  108 "xf_clan_tag.smx"

я склоняюсь лишь к проблемам с своим хостингом и постоянной потерей подключения к mysql
хотя на двух других серверах все отлично
если найду причину - отпишусь
пока что по вводным данным можете сверить что у нас схожего
SourceMod Version: 1.11.0.6913
 

Медведь

Участник
Сообщения
35
Реакции
4
Ядро тут не причём. Ковыряйте в сторону модуля, который решил "заанониться" в ошибке.
Нашел этот модуль, ну точнее плагин, если кто-то покупал приватный "[CS:GO] Reserved Slots" - то это ошибка из-за него, нужен фикс, а автора давно нет, так, что на время отключил коннект с VIP CORE, ошибка пропала.
 

gam19980

Участник
Сообщения
61
Реакции
3
L 12/06/2022 - 02:53:26: [SM] Exception reported: Client 4 is not connected/Игрок 4 не подключен
L 12/06/2022 - 02:53:26: [SM] Blaming: vip\VIP_Core.smx
L 12/06/2022 - 02:53:26: [SM] Call stack trace:
L 12/06/2022 - 02:53:26: [SM] [0] ThrowNativeError
L 12/06/2022 - 02:53:26: [SM] [1] Line 1282, vip/API.sp::CheckValidClient
L 12/06/2022 - 02:53:26: [SM] [2] Line 312, vip/API.sp::Native_IsClientVIP
L 12/06/2022 - 02:53:26: [SM] [4] VIP_IsClientVIP
L 12/06/2022 - 02:53:26: [SM] [5] Line 99, C:\Users\vadim\Desktop\scripting\VIP_Admin.sp::Timer_Delay
 

sanek67

Участник
Сообщения
78
Реакции
7
Когда нажимаю показать всех вип

L 12/05/2022 - 12:59:36: [SM] Call stack trace:
L 12/05/2022 - 12:59:36: [SM] [0] StringMap.SetValue
L 12/05/2022 - 12:59:36: [SM] [1] Line 192, vip/AdminMenu/List.sp::ShowVipPlayersFromDBMenu
L 12/05/2022 - 12:59:36: [SM] [2] Line 84, vip/AdminMenu/List.sp::MenuHandler_VipPlayersListMenu
L 12/05/2022 - 13:26:52: Error log file session closed.
 

Marty

Участник
Сообщения
268
Реакции
105
Когда нажимаю показать всех вип

L 12/05/2022 - 12:59:36: [SM] Call stack trace:
L 12/05/2022 - 12:59:36: [SM] [0] StringMap.SetValue
L 12/05/2022 - 12:59:36: [SM] [1] Line 192, vip/AdminMenu/List.sp::ShowVipPlayersFromDBMenu
L 12/05/2022 - 12:59:36: [SM] [2] Line 84, vip/AdminMenu/List.sp::MenuHandler_VipPlayersListMenu
L 12/05/2022 - 13:26:52: Error log file session closed.
Ошибки начинаются с Exception reported...

А так скорее всего что то не так с бд
 

Miroha

Участник
Сообщения
1,124
Реакции
134
Вот такое ловлю в error логах.
C-подобный:
L 08/06/2018 - 11:40:27: [SM] Exception reported: Fatal error creating dynamic native!
L 08/06/2018 - 11:40:27: [SM] Blaming: vip/VIP_Core.smx
L 08/06/2018 - 11:40:27: [SM] Call stack trace:
L 08/06/2018 - 11:40:27: [SM]   [0] CreateNative
L 08/06/2018 - 11:40:27: [SM]   [1] Line 215, vip/API.sp::AskPluginLoad2
L 08/06/2018 - 11:40:27: [SM] Failed to load plugin "vip/VIP_Core.smx": unexpected error 23 in AskPluginLoad callback.
--- Добавлено позже ---

Лови VIP_CHAT 3.2.
Обновления можешь посмотреть тут
[VIP] Chat
--- Добавлено позже ---




Как нормально перенести VIP игроков с v2 на v3 для MySQL!!!
Пишу, как у меня было.
Начинаем.
1) Качаете этот модуль для переноса - [VIP] Core, закидываете его по пути addons/sourcemod/plugins/vip
2) Создаете новую базу данных(не таблицу!), после этого идём в databases.cfg по пути addons/sourcemod/configs/databases.cfg.
В databases.cfg у Вас должно быть указано 2 базы(старая и новая).
После того, как вы создали новую базу данных, указываете такие данные к ней в databases.cfg (в пустых кавычках)
C-подобный:
    "vip_core"
    {
        "driver"            "mysql"
        "host"                "Ваш хост"
        "database"            "Ваша база данных"
        "user"                "Ваш пользователь"
        "pass"                "Ваш пароль"
        //"timeout"            "0"
        "port"                "3306"
    }
Вы указали новую базу данных для новой VIP.
3) Так-же в databases.cfg помимо vip_core, должна быть подключена старая база(с ядром v2 и старыми игроками VIP).
C-подобный:
    "vip"
    {
        "driver"            "mysql"
        "host"                "Ваш хост"
        "database"            "Ваша база данніх"
        "user"                "Ваш пользователь"
        "pass"                "Ваш пароль"
        //"timeout"            "0"
        "port"                "3306"
    }
4) Теперь у нас подключено 2 базы данных(vip_core - новая - в новой базе данных, vip - старая - в старой базе данных, где хранятся пользователи, которых надо перенести). Мы перезагружаем/меняем карту на сервере, вообщем делаем всё, что бы в новой базе данных создалась новая таблица vip_users(посмотреть в PHPMyAdmin). Как только создалась таблица, считайте все готово к переносу.
5) Убедившись, то что создалась таблица в новой базе данных(vip_users), мы либо в игре, либо в консоли сервера пишем эту команду и смотрим, что бы не было никаких проблем.
C-подобный:
sm_vip_porting
Единственная проблема, которая может произойти, это что-то вроде такого:

C-подобный:
[vip/VIP_Porting_2v3.smx] SQL_Callback_ErrorCheck: Incorrect string value: '\x99' for column 'name' at row 1
либо
 [vip/VIP_Porting_2v3.smx] SQL_Callback_ErrorCheck: Incorrect string value: '\x95simpl...' for column 'name' at row
Проблема связана с именами Вип Игроков(ну там смайлики, всякие символы непонятные и так далее). Не знаю, как это может влиять на перенос. Но лучше переубедитесь, перенеслись ли все пользователи после этого.
6) После того, как вы убедились, то что всё перенеслось(убедиться можно, находясь в игре, зайти в управление VIP и посмотреть "Всех пользователей" VIP), вы удаляете модуль VIP_Porting и убираете в databases.cfg подключение "vip", c "vip_core" нужно оставить.
7) Теперь, когда наши пользователи перенесены, для удобства перенесём данные с новой базы данных, в старую.
Действия производятся в PHPMyAdmin.
1) Заходим в старую базу данных, удаляем таблицы "vip_users" и "vip_overrides".
2) Заходим в новую базу данных, делаем экспорт таблицы "vip_users".
3) После того, как вы сделали экспорт таблицы с новой базы данных, вы импортируете ещё в старую базу данных(vip_users). После того, как вы удачно её импортировали, вы в databases.cfg меняете данные подключения "vip_core" на данные со старой базы(потому что у Вас остались данные с новой базы).
4) Перезагружаем сервер/меняем карту и проверяем, то что всё работает корректно, проверяем error логи, вообщем убеждаемся, то что перенос был удачный и всё нормально.
8) Если вы заметили в error логах что-то вроде этого:
C-подобный:
[SM] Unable to load plugin "vip/VIP_Regen_HP_1.0.4.smx": Native "VIP_HookClientSpawn" was not found
То просто зайдие в тему с модулем и поищите его под ядро 3.0, либо в этой теме и замените.
После этого точно перенос окончен)
Если вы не поняли, как это делается, я могу Вам помочь перенести в дискорде.
Кому нужно помочь - пишите в дискорд - Aez#2062.
Что делать если база 2 новая, в ней не создаются таблицы?
 

kasp3r

Участник
Сообщения
46
Реакции
7
Всем привет. вобщем такая ситуация: у многих вип-игроков в начале каждого раунда появляется меню-инфо, что у игрока такая-то группа и сроком на столько-то. лично у меня нет такой проблемы, у других часто. как можно пофиксить?
 
Сверху Снизу