Установите правильные значения rate....

liwiusz222

Пользователь
Регистрация
19 Дек 2021
Сообщения
5
Симпатии
-1
Неверный раздел
rte
 
Последнее редактирование:

Vaqtincha

aggressive
Разработчик
Скриптер
Регистрация
28 Янв 2018
Сообщения
963
Симпатии
685
Пол
Мужской
rate (players steam) 100000
rate (players NS) 25000
cl_updaterate 101
cl_cmdrate 101
ex_interp 0.01
Это не правильные настройки. Правильные настройки игрок сам задает (или его клиент) исходя от пропускная способность сети.


Насчет самого вопроса: Невозможно менять настройки клиента.
 

liwiusz222

Пользователь
Регистрация
19 Дек 2021
Сообщения
5
Симпатии
-1
эти настройки для меня в Польше стандартные. Я знаю, что можно установить эффективную ставку отдельно для Steam и отдельно для NS.

NS
Код:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Interp 0.01 Forever"
#define VERSION "1.0"
#define AUTHOR "Ever"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("HLTV","interp","a", "1=0", "2=0")
}

public interp()
{

    for (new i = 1; i < 33 ; i++){
        
        if( is_user_bot( i ) || is_user_hltv( i ) || !is_user_connected( i ) ){
            continue;
        }
        
        cmdExecute (i, "rate 25000")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_updaterate 101")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_cmdrate 101")
        cmdExecute( i, "wait")
        cmdExecute (i, "ex_interp 0.01")
        cmdExecute( i, "wait")
        cmdExecute (i, "fps_max 101")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_rate 20000")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_cmdbackup 2")
        cmdExecute( i, "wait")
        cmdExecute (i, "fps_modem 101")
    }
}

stock cmdExecute( id , const szText[] , any:... ) {
    
    #pragma unused szText


    new szMessage[ 256 ];

    format_args( szMessage ,charsmax( szMessage ) , 1 );

    message_begin( id == 0 ? MSG_ALL : MSG_ONE, 51, _, id )
    write_byte( strlen( szMessage ) + 2 )
    write_byte( 10 )
    write_string( szMessage )
    message_end()
}
Steam:

Код:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Rates", "0.1", "AliMeT");
}

public client_putinserver(id) {
    set_task(10.0, "Rates", id);
}

public Rates(id) {
    if(is_user_steam(id)) client_cmd(id, "rate 100000;cl_cmdrate 101;cl_updaterate 101;ex_interp 0.01");
    else client_cmd(id, "rate 25000;cl_cmdrate 101;cl_updaterate 101;ex_interp 0.01");
}
 

perfectblood0

Команда форума
Администратор
Регистрация
29 Окт 2017
Сообщения
2.578
Симпатии
914
Пол
Женский
эти настройки для меня в Польше стандартные. Я знаю, что можно установить эффективную ставку отдельно для Steam и отдельно для NS.

NS
Код:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Interp 0.01 Forever"
#define VERSION "1.0"
#define AUTHOR "Ever"

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_event("HLTV","interp","a", "1=0", "2=0")
}

public interp()
{

    for (new i = 1; i < 33 ; i++){
       
        if( is_user_bot( i ) || is_user_hltv( i ) || !is_user_connected( i ) ){
            continue;
        }
       
        cmdExecute (i, "rate 25000")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_updaterate 101")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_cmdrate 101")
        cmdExecute( i, "wait")
        cmdExecute (i, "ex_interp 0.01")
        cmdExecute( i, "wait")
        cmdExecute (i, "fps_max 101")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_rate 20000")
        cmdExecute( i, "wait")
        cmdExecute (i, "cl_cmdbackup 2")
        cmdExecute( i, "wait")
        cmdExecute (i, "fps_modem 101")
    }
}

stock cmdExecute( id , const szText[] , any:... ) {
   
    #pragma unused szText


    new szMessage[ 256 ];

    format_args( szMessage ,charsmax( szMessage ) , 1 );

    message_begin( id == 0 ? MSG_ALL : MSG_ONE, 51, _, id )
    write_byte( strlen( szMessage ) + 2 )
    write_byte( 10 )
    write_string( szMessage )
    message_end()
}
Steam:

Код:
#include <amxmodx>
#include <reapi>

public plugin_init() {
    register_plugin("Rates", "0.1", "AliMeT");
}

public client_putinserver(id) {
    set_task(10.0, "Rates", id);
}

public Rates(id) {
    if(is_user_steam(id)) client_cmd(id, "rate 100000;cl_cmdrate 101;cl_updaterate 101;ex_interp 0.01");
    else client_cmd(id, "rate 25000;cl_cmdrate 101;cl_updaterate 101;ex_interp 0.01");
}
Это не работает, более того, почему вы решаете за игрока, какие значения ему выставлять?
 

karaulov

Скриптер
Постоялец
Пользователь
Регистрация
5 Май 2019
Сообщения
1.041
Симпатии
359
Пол
Мужской
Vaqtincha, хотя бы через setinfo, так вообще квар меняеТ)))))))))))))
 
Сверху Снизу