Иконка ресурса

[VIP] Custom Features 1.3

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Я хз..
L 08/05/2020 - 19:06:13: [SM] Exception reported: No matching callback was registered
L 08/05/2020 - 19:06:13: [SM] Blaming: vip/VIP_CustomFeatures.smx
L 08/05/2020 - 19:06:13: [SM] Call stack trace:
L 08/05/2020 - 19:06:13: [SM] [0] RemoveCommandListener
L 08/05/2020 - 19:06:13: [SM] [1] Line 231, C:\Users\admin\Desktop\scripting\VIP_CustomFeatures.sp::VIP_UnloadFeatures
L 08/05/2020 - 19:06:13: [SM] [2] Line 112, C:\Users\admin\Desktop\scripting\VIP_CustomFeatures.sp::OnMapEnd
L 08/05/2020 - 19:06:13: Error log file session closed.
L 08/05/2020 - 19:06:15: SourceMod error session started
L 08/05/2020 - 19:06:15: Info (map "de_mirage") (file "/csgo/6541/csgo/addons/sourcemod/logs/errors_20200805.log")
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature immunkick already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature immunbal already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature lrexpboost already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature vipgraf already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature vipreserv already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature AdminPanel already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature immunkick already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature immunbal already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature lrexpboost already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature vipgraf already registered! Skipping...
L 08/05/2020 - 19:06:15: [vip/VIP_CustomFeatures.smx] Feature vipreserv already registered! Skipping...
 

Вложения

  • VIP_CustomFeatures.sp
    11.1 КБ · Просмотры: 34
  • VIP_CustomFeatures.smx
    7.5 КБ · Просмотры: 56

s777

Участник
Сообщения
449
Реакции
74
@iLoco
2 смены карт без ошибок, по-моему это успех 🥳 спасибо
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #105
Не пойму иногда сервер начел себя крашить ...
А я не пойму, почему Вы это пишете в теме этого модуля. У Вас есть какие-то основания полагать, что это делает он?
Только эррор логи в логах SM - это не показатель, чисто к сведению. Это никогда показателем не было.
 

G.R.I.L.F.I.K.S

Участник
Сообщения
219
Реакции
60
А я не пойму, почему Вы это пишете в теме этого модуля. У Вас есть какие-то основания полагать, что это делает он?
Только эррор логи в логах SM - это не показатель, чисто к сведению. Это никогда показателем не было.
Уже разобрался обновил SM
 

m0rbit

Участник
Сообщения
720
Реакции
159
С какого то момента всё сломалось :) Стали сыпаться ошибки
C-подобный:
L 08/21/2020 - 06:00:33: [SM] Exception reported: Invalid Handle 5d10595 (error 3)
L 08/21/2020 - 06:00:33: [SM] Blaming: vip/VIP_CustomFeatures.smx
L 08/21/2020 - 06:00:33: [SM] Call stack trace:
L 08/21/2020 - 06:00:33: [SM]   [0] StringMap.GetString
L 08/21/2020 - 06:00:33: [SM]   [1] Line 208, C:\Users\admin\Desktop\scripting\VIP_CustomFeatures.sp::VIP_UnloadFeatures
L 08/21/2020 - 06:00:33: [SM]   [2] Line 102, C:\Users\admin\Desktop\scripting\VIP_CustomFeatures.sp::OnPluginEnd
L 08/21/2020 - 06:00:34: Error log file session closed.

В данном плагине использую только одну функцию
C-подобный:
"emotes"
{
"Trigger" "sm_emotes"
"TriggerType" "select"
"RestrictAccess" "1"
"SendNotify" "1"
}
Сейчас не робит(
При нажатии в меню закрывается и всё
C-подобный:
L 08/21/2020 - 23:38:23: [SM] Exception reported: Plugin handle 23d023d is invalid (error 1)
L 08/21/2020 - 23:38:23: [SM] Blaming: vip/VIP_Core.smx
L 08/21/2020 - 23:38:23: [SM] Call stack trace:
L 08/21/2020 - 23:38:23: [SM]   [0] Call_StartFunction
L 08/21/2020 - 23:38:23: [SM]   [1] Line 201, vip/API.sp::Function_OnItemSelect
L 08/21/2020 - 23:38:23: [SM]   [2] Line 311, vip/VipMenu.sp::Handler_VIPMenu
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #108
Похоже на то, что плагин выгружается при смене карты.
 

m0rbit

Участник
Сообщения
720
Реакции
159
Последнее редактирование:

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Похоже на то, что плагин выгружается при смене карты.
Нет, просто там в конце карты плагин выгружает себя из випки и очищает список зареганых команд и в начале след карты загружается по новой, хз нафига так нада было делать, если можно было просто загрузится один раз и всё. Автору виднее.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #111
просто там в конце карты плагин выгружает себя из випки и очищает список зареганых команд и в начале след карты загружается по новой, хз нафига так нада было делать, если можно было просто загрузится один раз и всё
Чтобы имелась возможность редактировать файл без релоада плагина.
Тем не менее, если бы проблема была именно в "выгрузке", была бы другая ошибка.
Plugin handle 23d023d is invalid (error 1)
По стеку в это место проваливается випка. Хендл плагина вообще невалиден:
C++:
    /**
     * @brief Lists the possible handle error codes.
     */
    enum HandleError
    {
        HandleError_None = 0,        /**< No error */
        HandleError_Changed,        /**< The handle has been freed and reassigned */
        HandleError_Type,            /**< The handle has a different type registered */
        HandleError_Freed,            /**< The handle has been freed */
        HandleError_Index,            /**< generic internal indexing error */
        HandleError_Access,            /**< No access permitted to free this handle */
        HandleError_Limit,            /**< The limited number of handles has been reached */
        HandleError_Identity,        /**< The identity token was not usable */
        HandleError_Owner,            /**< Owners do not match for this operation */
        HandleError_Version,        /**< Unrecognized security structure version */
        HandleError_Parameter,        /**< An invalid parameter was passed */
        HandleError_NoInherit,        /**< This type cannot be inherited */
    };
Потому проблема не в этом, а именно в выгрузке.
 

revocat1on

Участник
Сообщения
451
Реакции
106
Пункт в випку добавился, но никак не реагирует, звук клика есть. По нажатию меню команды не открывает.
Сообщения автоматически склеены:

Уже решил, поставил вместо "toggle" - "select"
Сообщения автоматически склеены:

L 09/06/2020 - 12:43:48: [SM] Exception reported: Invalid Handle 7770727 (error 1)
L 09/06/2020 - 12:43:48: [SM] Blaming: vip/VIP_CustomFeatures.smx
L 09/06/2020 - 12:43:48: [SM] Call stack trace:
L 09/06/2020 - 12:43:48: [SM] [0] GetTrieString
L 09/06/2020 - 12:43:48: [SM] [1] Line 117, VIP_CustomFeatures.sp::VIP_OnVIPLoaded
L 09/06/2020 - 12:43:48: [SM] [2] Line 181, VIP_CustomFeatures.sp::VIP_LoadFeatures
L 09/06/2020 - 12:43:48: [SM] [3] Line 101, VIP_CustomFeatures.sp::OnMapStart
 
Последнее редактирование:

Innomeni

Участник
Сообщения
320
Реакции
42
Если несколько команд на одно действие, их можно добавить через запятую, или надо отдельно на каждую команду писать кусочек (и тогда будет 2 пункта в меню), или в самом плагине вырезать команды (не очень хотелось бы)?
 

Funav

Участник
Сообщения
30
Реакции
13
Всем привет! Как запретить команду !ws для игроков, а для вип-статусов её разрешить?
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Всем привет! Как запретить команду !ws для игроков, а для вип-статусов её разрешить?
Но он заблокирует только доступ к меню, игроки, что ранее брали скины будут их иметь, это нужно в коде дописывать уже. Оффтоп
 

Филипп

Сообщайте мне плохие новости в первую очередь!
Сообщения
260
Реакции
129
[vip/VIP_CustomFeatures.smx] Feature VIP_Emotes already registered! Skipping...

L 12/06/2020 - 16:38:18: [SM] Exception reported: Invalid Handle 4a60452 (error 1)
L 12/06/2020 - 16:38:18: [SM] Blaming: vip/VIP_CustomFeatures.smx
L 12/06/2020 - 16:38:18: [SM] Call stack trace:
L 12/06/2020 - 16:38:18: [SM] [0] GetTrieString
L 12/06/2020 - 16:38:18: [SM] [1] Line 117, VIP_CustomFeatures.sp::VIP_OnVIPLoaded
L 12/06/2020 - 16:38:18: [SM] [2] Line 181, VIP_CustomFeatures.sp::VIP_LoadFeatures
L 12/06/2020 - 16:38:18: [SM] [3] Line 101, VIP_CustomFeatures.sp::OnMapStart
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #117
Это версия выше от @iLoco? Я бы сейчас рекомендовал её пробовать. Когда свою приведу в порядок - пока хз, сервера нет.
 

Svoboda

Помощь по CSS v92
Сообщения
393
Реакции
56
Флуд/Оффтоп
@Kruzya, пункты не появляются в меню VIP
/**
* Файл конфигурации для VIP-модуля Custom Features.
*
* ВНИМАТЕЛЬНО читайте комментарии.
*/

"CustomFeatures"
{
/**
* Имя функции.
* Перевод с этим именем вы должны будете добавить в vip_modules.phrases.txt
*
* "AdminPanel"
* {
* "ru" "Админ-панель"
* "en" "Admin panel"
* }
*
* БЕЗ ЗВЁЗД!
*/
"AdminPanel"
{
/**
* Консольная команда, выполняемая при нажатии на пункт.
* Если она доступна только из чата, начните команду с "say ".
*
* Вы можете указать дополнительные аргументы, которые будут
* переданы команде.
*/
"Trigger" "sm_admin"

/**
* Тип триггера.
*
* Указывает модулю, открыть ли обратно меню VIP-ядра после нажатия,
* или нет.
*
* Возможные значения:
* * "toggle" - после нажатия, открыть VIP-меню обратно.
* * "select" - после нажатия, не открывать VIP-меню обратно.
*/
"TriggerType" "select"

/**
* Блокировать ли доступ к команде для остальных игроков? Не будет
* работать, если это чат-триггер, и он работает только из чата.
*
* Возможные значения:
* * "0" - не блокировать.
* * "1" - блокировать, оставить доступ только для VIP.
* * "2" - блокировать, оставить доступ только для VIP и администраторов.
*/
"RestrictAccess" "2"

/**
* ЭТА НАСТРОЙКА РАБОТАЕТ ТОЛЬКО ЕСЛИ В "RestrictAccess" ВКЛЮЧЕНА
* БЛОКИРОВКА ДОСТУПА!!!
*
* Писать в чат при отсутствии доступа о том, что команда доступна
* только VIP-пользователям?
*
* Выводит сообщение вида:
* [VIP] Данный функционал доступен только VIP-игрокам!
*
* Возможные значения:
* * "0" - не выводить.
* * "1" - выводить.
*/
"SendNotify" "1"
}
"Stickermenu"
{

"Trigger" "sm_st"

"TriggerType" "select"

"RestrictAccess" "2"

"SendNotify" "1"
}

}
 
Последнее редактирование модератором:
Сверху Снизу