Maniac Timer

maratik99993

Участник
Сообщения
21
Реакции
11
CS:GO, подскажите пожалуйста фикс или где можно купить похожие плагин
L 09/20/2022 - 19:30:21: [SM] Exception reported: Invalid timer handle 2d0813e5 (error 1)
L 09/20/2022 - 19:30:21: [SM] Blaming: maniac_timer.smx
L 09/20/2022 - 19:30:21: [SM] Call stack trace:
L 09/20/2022 - 19:30:21: [SM] [0] KillTimer
L 09/20/2022 - 19:30:21: [SM] [1] Line 54, c:\sp\maniac_timer.sp::OnRoundEnd
Script not found (scripts/vscripts/messages.nut)
Данная проблема походу возникает из-за карт с workshop(автоматически закачивает сервер их с коллекции), в кфг, если написать полный путь до карты, то плагин не работает, но если написать просто название карты, сразу все фурычит! Автор 😎👍
 

Truyn

King of clowns
Сообщения
1,591
Реакции
749
Что насчёт доп функции установки значения кваром?
 

Dipper

Участник
Сообщения
313
Реакции
170
C-подобный:
L 10/29/2022 - 18:37:58: [SM] Exception reported: Invalid timer handle 764002c0 (error 3)
L 10/29/2022 - 18:37:58: [SM] Blaming: maniac_timer.smx
L 10/29/2022 - 18:37:58: [SM] Call stack trace:
L 10/29/2022 - 18:37:58: [SM]   [0] KillTimer
L 10/29/2022 - 18:37:58: [SM]   [1] Line 54, C:\Users\edwur\Desktop\��������� 1.11 6916\maniac_timer.sp::OnRoundEnd

sm 1.11 6916
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Dipper, в строке 47 убери флаг TIMER_FLAG_NO_MAPCHANGE:
TIMER_FLAG_NO_MAPCHANGE | TIMER_REPEAT ==> TIMER_REPEAT
И в OnMapEnd() (можно ещё и в OnMapStart()) добавь вот это:
C-подобный:
    if(HTimer)
    {
        CloseHandle(HTimer);
        HTimer = null;
    }

Или просто попробуй использовать мою версию:
 

Dipper

Участник
Сообщения
313
Реакции
170
@Grey83, После добавления твоей версии таймер пропал. С первым вариантом пропала первая ошибка, но появилась новая:
C-подобный:
L 10/29/2022 - 20:13:36: [SM] Exception reported: Invalid timer handle 7be002e2 (error 1)
L 10/29/2022 - 20:13:36: [SM] Blaming: maniac_timer.smx
L 10/29/2022 - 20:13:36: [SM] Call stack trace:
L 10/29/2022 - 20:13:36: [SM]   [0] KillTimer
L 10/29/2022 - 20:13:36: [SM]   [1] Line 64, C:\Users\edwur\Desktop\Компиллер 1.11 6916\maniac_timer.sp::OnRoundEnd
 

yallstpd

Участник
Сообщения
1,023
Реакции
316
@Grey83, После добавления твоей версии таймер пропал. С первым вариантом пропала первая ошибка, но появилась новая:
C-подобный:
L 10/29/2022 - 20:13:36: [SM] Exception reported: Invalid timer handle 7be002e2 (error 1)
L 10/29/2022 - 20:13:36: [SM] Blaming: maniac_timer.smx
L 10/29/2022 - 20:13:36: [SM] Call stack trace:
L 10/29/2022 - 20:13:36: [SM]   [0] KillTimer
L 10/29/2022 - 20:13:36: [SM]   [1] Line 64, C:\Users\edwur\Desktop\Компиллер 1.11 6916\maniac_timer.sp::OnRoundEnd
По-моему она возникает, когда ты не настроил таймер под карту, на каждой карте ведь разное время до выхода маньяка и под каждую надо прописывать в кфг, ну по крайней мере у меня это решило подобную ошибку.
 

Dipper

Участник
Сообщения
313
Реакции
170
По-моему она возникает, когда ты не настроил таймер под карту, на каждой карте ведь разное время до выхода маньяка и под каждую надо прописывать в кфг, ну по крайней мере у меня это решило подобную ошибку.
Настроил
Сообщения автоматически склеены:

Ещё одна ошибка в конце раунда
C-подобный:
L 10/29/2022 - 21:05:45: [SM] Exception reported: Invalid timer handle 69e0031e (error 1)
L 10/29/2022 - 21:05:45: [SM] Blaming: maniac_timer.smx
L 10/29/2022 - 21:05:45: [SM] Call stack trace:
L 10/29/2022 - 21:05:45: [SM]   [0] KillTimer
L 10/29/2022 - 21:05:45: [SM]   [1] Line 64, C:\Users\edwur\Desktop\��������� 1.11 6916\maniac_timer.sp::OnRoundEnd
L 10/29/2022 - 21:05:45: [SM]   [3] ServerCommandEx
L 10/29/2022 - 21:05:45: [SM]   [4] Line 402, /home/builds/sourcemod/debian9-1.11/build/plugins/basecommands.sp::Command_Rcon
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Dipper, тогда попробуй такой вариант
 

Вложения

  • maniac_timer 1.2_fix.sp
    2.4 КБ · Просмотры: 11

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Dipper, и в логах ничего?
Вообще в конфиге для карты время настроено?
Сообщения автоматически склеены:

@Dipper, сделал ещё пару исправлений (могло просто не читать конфиг).
Теперь в лог будет писать если не найдены настройки для карты (а не только если конфига нет).
 

Вложения

  • maniac_timer 1.2_fix2.sp
    2.6 КБ · Просмотры: 59
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979

Вложения

  • maniac_timer 1.2_fix2_hint.sp
    2.2 КБ · Просмотры: 33

raskolotiy

Участник
Сообщения
70
Реакции
0

William

Участник
Сообщения
57
Реакции
13
Возможность сделать так, чтобы для маньяка не было сообщения или оно было иным?
 
Сверху Снизу