Overpass Leak Fix

Overpass Leak Fix 0.3

I_ExtaZzZ_I

Участник
Сообщения
168
Реакции
57
@I_ExtaZzZ_I,
>чтобы нельзя было кидать на пкм
Можно, добавив код (например в конец плагина), типа такого (не тестировал, взял отсюда):

Блокировка ПКМ если у нас ключ:
public Action OnPlayerRunCmd(int client, int &buttons, int &impulse, float vel[3], float angles[3], int &weapon)
{
    if(!bEnabled || IsFakeClient(client) || !IsPlayerAlive(client))
        return Plugin_Continue;

    if (buttons & IN_ATTACK2){
    
        int item = GetEntPropEnt(client, Prop_Send, "m_hActiveWeapon");
        if(item == -1) return Plugin_Continue;

        char wpn[16];
        GetEntityClassname(item, wpn, sizeof(wpn));
        if(strlen(wpn) == 14 && wpn[7] == 's' && wpn[13] == 'r'){
            buttons &= ~IN_ATTACK2;
            return Plugin_Changed;
        }    
    }
 
    return Plugin_Continue;
}

Вообще я с OnPlayerRunCmd не работал и хз может там есть какие баги в коде

>убрать звук трубы
Вообще да, я думал что убивая env_soundscape звук убирается, но видимо мне показалось (просто у нас на паблике всегда все визжат и это сложно тестировать)
На днях посмотрю от чего он там реально зависит

Не компилит...
 
Последнее редактирование:

I_ExtaZzZ_I

Участник
Сообщения
168
Реакции
57
Так должно быть? "деньги не сохраняются после раунда"
 

xtance

Участник
Сообщения
514
Реакции
744
  • Автор ресурса
  • #23
@I_ExtaZzZ_I,
>не компилит
Жаль.
>деньги не сохраняются после раунда
Наверно это очередная "фишка" ксговна. В плагине на /resetscore (/rs) тоже возвращались сброшенные фраги на следующий раунд, а пофиксили её так:
C-подобный:
public void OnMapStart(){
    ServerCommand("mp_backup_round_file \"\"");
    ServerCommand("mp_backup_round_file_last \"\"");
    ServerCommand("mp_backup_round_file_pattern \"\"");
    ServerCommand("mp_backup_round_auto 0");
}
Просьба отписать работает ли энто
Ну или же прописать эти команды в конфиг, такой чтобы выполнялся каждую карту, у меня это gamemode_casual_server.cfg
 

I_ExtaZzZ_I

Участник
Сообщения
168
Реакции
57
@I_ExtaZzZ_I,
>не компилит
Жаль.
>деньги не сохраняются после раунда
Наверно это очередная "фишка" ксговна. В плагине на /resetscore (/rs) тоже возвращались сброшенные фраги на следующий раунд, а пофиксили её так:
C-подобный:
public void OnMapStart(){
    ServerCommand("mp_backup_round_file \"\"");
    ServerCommand("mp_backup_round_file_last \"\"");
    ServerCommand("mp_backup_round_file_pattern \"\"");
    ServerCommand("mp_backup_round_auto 0");
}
Просьба отписать работает ли энто
Ну или же прописать эти команды в конфиг, такой чтобы выполнялся каждую карту, у меня это gamemode_casual_server.cfg
Я завтра отпишу, если раньше никто не сможет
 

I_ExtaZzZ_I

Участник
Сообщения
168
Реакции
57
@I_ExtaZzZ_I,
>не компилит
Жаль.
>деньги не сохраняются после раунда
Наверно это очередная "фишка" ксговна. В плагине на /resetscore (/rs) тоже возвращались сброшенные фраги на следующий раунд, а пофиксили её так:
C-подобный:
public void OnMapStart(){
    ServerCommand("mp_backup_round_file \"\"");
    ServerCommand("mp_backup_round_file_last \"\"");
    ServerCommand("mp_backup_round_file_pattern \"\"");
    ServerCommand("mp_backup_round_auto 0");
}
Просьба отписать работает ли энто
Ну или же прописать эти команды в конфиг, такой чтобы выполнялся каждую карту, у меня это gamemode_casual_server.cfg
error 021: symbol already defined: "OnMapStart"
 

xtance

Участник
Сообщения
514
Реакции
744
  • Автор ресурса
  • #27
⚡ xtance ⚡ обновил(а) ресурс Overpass Leak Fix новой записью:

Небольшой фикс

Добавлен квар sm_leakfix_mode - если 0, плагин работает только на Overpass, если 1, то на любой карте. По умолчанию 1.
Теперь при выкидывании гаечного ключа он моментально удаляется. Таким образом его больше нельзя использовать как оружие.
(Если кто-то использовал плагин только для выдачи ключа - есть Franc1sco/CSGO-MeleeWeapons )

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