Skocz do zawartości

Nowy szablon forum

mygo.pl

Stworzyliśmy dla Was nowy wygląd forum. Z pewnością znajdziesz rzeczy, które wg Ciebie mogą zostać zmienione - wspomnij o tym w specjalnym wątku.

Czytaj więcej

Jak założyć własną sieć

serwerów CS

Zastanawiasz się nad prowadzeniem własnej sieci serwerów? Przeczytaj podstawowe informacje, na które należy zwrócić uwagę, przy takim projekcie.

Czytaj więcej

Tworzymy spis sieci

dodaj swoją

Dodaj sieć do której należysz, pozwoli to na promocję i budowę ogólnopolskiej bazy sieci CS.

Czytaj więcej

Kicking players with cl_filterstuffcmd


MYGO.pl
 Udostępnij

Rekomendowane odpowiedzi

  • RSSy
Hey AM,

I was using uq_jumpstats which detects user cvar "cl_filterstuffcmd 1", but kicks players even if they have it set to 0. How to fix this?

Code:

public tskFps(id)
{
        if(is_user_alive(id) && !is_user_bot(id) && !is_user_hltv(id) && !CheckFlood(id))
        {
                if(leg_settings)
                {
                        query_client_cvar(id, "cl_filterstuffcmd", "qcv_callback");
                        client_cmd(id, "developer 0;fps_max 99.5;cl_forwardspeed 400;cl_sidespeed 400;cl_backspeed 400");
                }
        }
}

public qcv_callback(id, const cvar[], const value[])
{
        if (equal(value, "Bad CVAR request"))
              client_cmd(id, "fps_max 99.5");
        else if (!equal(value, "0"))
              server_cmd("kick #%d ^"cl_filterstuffcmd 1 detected! Set it to 0 to rejoin!^"", get_user_userid(id));

        if(!(equal(value, "Bad CVAR request")))
              client_cmd(id, "fps_max 99.5;fps_override 1");

        return PLUGIN_HANDLED;
}

Przeczytaj cały wpis

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

×
×
  • Dodaj nową pozycję...