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

scottdize

Участник
Сообщения
44
Реакции
1
а скомпилировал после отключения?
в управлении VIP я отключил, но при этом все равно возрождает с выключенной функцией. Я не шарю в кодах, если нужно перекомпилировать скрипт после изменения какого-либо кода.
 

Haseek

йфя
Сообщения
472
Реакции
79
периодически авто-респавн не срабатывает
 

mercus

Участник
Сообщения
24
Реакции
0
Проблема в плагине или я рукажоп ?
Установил плагин запустил. В конфиге плагина написано что :
C-подобный:
// This file was auto-generated by SourceMod (v1.10.0.6492)
// ConVars for plugin "vip\VIP_Respawn_1.5.smx"


// Включен ли плагин (0 - Отключен, 1 - Включен)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_vip_respawn_enable "1"

// Сколько секунд после начала раунда игрок может возрождаться (0.0 - Отключено)
// -
// Default: "120.0"
// Minimum: "0.000000"
sm_vip_respawn_end_duration "120.0"

// Ограничение респавнов за раунд/карту для карты (-1 - нет ограничения, 0 - запрещено, 1 и больше)
// -
// Default: "-1"
// Minimum: "-1.000000"
sm_vip_respawn_map_limit "-1"

// Сколько минимально должно быть живых игроков в команде чтобы игрок мог возрождаться (0 - Отключено)
// -
// Default: "0"
// Minimum: "0.000000"
sm_vip_respawn_min_alive "0"

// Через сколько секунд после начала раунда игрок может возрождаться (0.0 - Отключено)
// -
// Default: "20.0"
// Minimum: "0.000000"
sm_vip_respawn_start_duration "20.0"

но автореспавна нету в меню вип , + можно респавнится до того как истечёт 20 секунд после начала раунда .
Что сделать ?
 
Последнее редактирование модератором:

MRUS246

Участник
Сообщения
146
Реакции
43
пологаю надо в server.cfg либо в режим работы сервера добавить команду
USE_AUTORESPAWN "1" ////- Компиляция с поддержкой авто-возрождения (1 - с ним, 0 - без него)
 

gradex3-

Участник
Сообщения
42
Реакции
1
А как сделать чтобы автовозрождение не отключалось после смены карты в самой випке?
 

kaiffarik

Участник
Сообщения
41
Реакции
3
Можете кинуть скомпиленный плагин?
Нужно что-бы не было Автореса,
А так же что-бы ресаться в обоих командах было минимум по 2 человека.

Если сделаете, буду дико благодарен. У меня не получается, компилит но не работает min_alive
 

SIRIUS

♿___DejaVu
Сообщения
509
Реакции
253
Можете кинуть скомпиленный плагин?
Нужно что-бы не было Автореса,
А так же что-бы ресаться в обоих командах было минимум по 2 человека.

Если сделаете, буду дико благодарен. У меня не получается, компилит но не работает min_alive
@D1fox Приложил.
 

Вложения

  • VIP_Respawn_1.5.sp
    17.5 КБ · Просмотры: 14
  • VIP_Respawn_1.5.smx
    7.5 КБ · Просмотры: 17
Последнее редактирование:

D1fox

Просто люблю чай
Сообщения
902
Реакции
212
Приложи .sp согласно правилам!
 
  • Клоун
Реакции: xidi

Romanov

Участник
Сообщения
404
Реакции
40
можно еще лимит сделать с кваром на раунд. 1 рав в раунд, 1 раз в три раунда
 

Nairs

Участник
Сообщения
38
Реакции
3
Почему в VIP меню нельзя респавнить больше 1 раза за раунд, а командой !respawn 3 раза, что делать?
 

norice

Не креативный создатель
Сообщения
137
Реакции
55
Тут баг с плагином произошел. Игроки респавнятся даже не смотря на запрет если меньше 3х живых человек в команде с помощью смены команды и моментальным использованием !respawn. Попытался написать в плагине таймер на запрет использование этой команды при смене стороны, но все равно они умудряются респавниться.
Прикрепляю измененный плагин, может чего я не так сделал...
 

Вложения

  • VIP_Respawn_1.5.sp
    18.3 КБ · Просмотры: 4

Морковка

Котлетка ^^
Сообщения
878
Реакции
472
Тут баг с плагином произошел. Игроки респавнятся даже не смотря на запрет если меньше 3х живых человек в команде с помощью смены команды и моментальным использованием !respawn. Попытался написать в плагине таймер на запрет использование этой команды при смене стороны, но все равно они умудряются респавниться.
Прикрепляю измененный плагин, может чего я не так сделал...
Это старый баг
 

norice

Не креативный создатель
Сообщения
137
Реакции
55
Но чинить то это надо как-то
Сообщения автоматически склеены:

Тут баг с плагином произошел. Игроки респавнятся даже не смотря на запрет если меньше 3х живых человек в команде с помощью смены команды и моментальным использованием !respawn. Попытался написать в плагине таймер на запрет использование этой команды при смене стороны, но все равно они умудряются респавниться.
Прикрепляю измененный плагин, может чего я не так сделал...
C++:
public Event_PlayerTeam(Handle:hEvent, const String:name[], bool:dontBroadcast)
{
    new iClient = GetClientOfUserId(GetEventInt(hEvent, "userid"));
    g_fChangeTeamTime[iClient] = GetGameTime();
    ChangeTeamBlock[iClient] = 1;
    VIP_PrintToChatClient(iClient, "%t", "RESPAWN_OFF");
    CreateTimer(1.0, Timer_RespawnBlock, GetClientUserId(iClient), TIMER_FLAG_NO_MAPCHANGE);
}

public Action:Timer_RespawnBlock(Handle:hTimer, any:iUserID)
{
    new iClient = GetClientOfUserId(iUserID);
    if(iClient && IsClientInGame(iClient))
    {
        VIP_PrintToChatClient(iClient, "%t", "RESPAWN_ON");
        ChangeTeamBlock[iClient] = 0;
    }
    return Plugin_Stop;
}

public Action:Respawn_CMD(iClient, args)
{
    if(iClient)
    {
        if(!g_bEnabled)
        {
            VIP_PrintToChatClient(iClient, "%t", "RESPAWN_OFF");
        }
        if(VIP_IsClientVIP(iClient) && VIP_IsClientFeatureUse(iClient, g_sFeature))
        {
            if(ChangeTeamBlock[iClient] == 1)
            {
                VIP_PrintToChatClient(iClient, "%t", "RESPAWN_OFF");
            } else {
                RespawnClient(iClient);
            }
        }
        else
        {
            VIP_PrintToChatClient(iClient, "%t", "COMMAND_NO_ACCESS");
        }
    }
    return Plugin_Handled;
}

Не помогает
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • Автор ресурса
  • #337
R1KO обновил(а) ресурс [VIP] Respawn новой записью:

Обновление

  • Добавил расширенное сообщение об отключенном респавне в начале раунда
  • Теперь при неудачной попытке возродиться через меню - оно не будет закрываться
  • Исправил отображение и работу автореспавна
  • Добавил новые параметры в описание топика


TODO:
  • Новый синтаксис

Узнать больше об этом обновлении...
 

Pianyy

Участник
Сообщения
62
Реакции
12
Ну что же, будем комментировать версию 1.6 ))

Почему-то задержка перед респавном не работает (проверял только автореспавн). Пишу kill через 1 минуту сначала раунда и меня автоматом возраждает (с уведомлением в чате), хотя я указал 123 секунды.
В /cfg/vip/VIP_Respawn.cfg
C-подобный:
// Включен ли плагин (0 - Отключен, 1 - Включен)
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_vip_respawn_enable "1"

// Сколько секунд после начала раунда игрок может возрождаться (0.0 - Отключено)
// -
// Default: "363.0"
// Minimum: "0.000000"
sm_vip_respawn_end_duration "363.0"

// Ограничение респавнов за раунд/карту для карты (-1 - нет ограничения, 0 - запрещено, 1 и больше)
// -
// Default: "-1"
// Minimum: "-1.000000"
sm_vip_respawn_map_limit "-1"

// Сколько минимально должно быть живых игроков в команде чтобы игрок мог возрождаться (0 - Отключено)
// -
// Default: "0"
// Minimum: "0.000000"
sm_vip_respawn_min_alive "0"

// Через сколько секунд после начала раунда игрок может возрождаться (0.0 - Отключено)
// -
// Default: "123.0"
// Minimum: "0.000000"
sm_vip_respawn_start_duration "123.0"

В /addons/sourcemod/data/vip/cfg/groups.ini
C-подобный:
        "Respawn"                    "1"           // Кол-во возрождений за раунд
        "AutoRespawn"                "1"           // Дает доступ к автореспавну
        "RespawnWaitTime"            "123"         // Через сколько секунд после начала раунда респавн будет доступен
И в самом плагине указать версию 1.6, что-то 1.3 там уже долго пишется )
 
  • Мне нравится
Реакции: R1KO

Похожие темы

  • Закрыта
  • Закреплено
Ответы
36
Просмотры
26К
Сверху Снизу