Настройка рейтов в server.cfg

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
96
Реакции
120
Помог
1 раз(а)
здесь дело тонкое, можно отдельный форум создать)
стоит:
sv_minupdaterate "30"
sv_maxupdaterate "102"
sv_minrate "50000"
sv_maxrate "100000"

Все заходили, играли, говорили стрельба класс. Некоторые даже просили кфг...
Потом, зашел "агитатор", говорит - "у вас серв плохой, у меня фпс к 30 упал и стрельба плохая". Все услышали и понеслось: "что с сервом", "зачем стрельбу менял".. и.д.
Создал пост в группе, что-то из рода "Мы всю ночь работали на стрельбой, опитимизация блаблабла", хотя ничего с сервером не делал. И как думаете, хто видел пост ,что говорили? :D "Хайк красава, стрельба огонь"
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
h1k3, стадный инстинкт и необдуманное доверие к якобы "авторитету"(в твоем случаем - алигатор) на сервере - никто не отменял.
 
Сообщения
8
Реакции
0
perforator, connect 46.174.52.23:27418 братья мои проверьте как вам стрельба
в данный момент рейты выставлены такие

sv_maxrate "100000"
sv_minrate "20000"
sv_minupdaterate "20"
sv_maxupdaterate "101"
mp_updaterate 45
sv_cmdrate 80

отпишите пожалуйста как у вас все происходит буду очень признателен вам =)
 
Сообщения
258
Реакции
262
Помог
5 раз(а)
mp_updaterate 45
sv_cmdrate 80
Как вы придумываете эти квары
И чем стрельбу измеряете?
mp_updaterate 45
sv_cmdrate 80
Вам вообще пофигу, что таких кваров нет и что вам об этом выше уже сообщили? http://txdv.github.io/cstrike-cvarlist/
 
Сообщения
83
Реакции
42
Помог
1 раз(а)
perforator, connect 46.174.52.23:27418 братья мои проверьте как вам стрельба
в данный момент рейты выставлены такие

sv_maxrate "100000"
sv_minrate "20000"
sv_minupdaterate "20"
sv_maxupdaterate "101"
mp_updaterate 45
sv_cmdrate 80

отпишите пожалуйста как у вас все происходит буду очень признателен вам =)
В целом стрельба норм.
 

d3m37r4

111111
Сообщения
1,430
Реакции
1,170
Помог
10 раз(а)
Сорян, не сдержался. В такие темы надо плагин Vaqtincha скидывать, пусть все ноющие ставят, никакого "разброса" и "дикой отдачи"
PHP:
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>


const SECONDARY_WPN_BS = ((1<<CSW_P228)|(1<<CSW_ELITE)|(1<<CSW_FIVESEVEN)|(1<<CSW_USP)|(1<<CSW_GLOCK18)|(1<<CSW_DEAGLE))
const EXP_WPN_BS = ((1<<CSW_HEGRENADE)|(1<<CSW_SMOKEGRENADE)|(1<<CSW_FLASHBANG)|(1<<CSW_KNIFE)|(1<<CSW_C4))
const SNIPER_WPN_BS = ((1<<CSW_AWP)|(1<<CSW_SCOUT)|(1<<CSW_SG550)|(1<<CSW_G3SG1))

const m_pPlayer = 41
const m_iFOV = 363
const random_seed = 96
const m_flAccuracy = 62
const m_flLastFire = 63
const m_iShotsFired = 64
const m_iId = 43

const XO_WEAPON = 4
 
#define MAX_CLIENTS     32
new Float:g_vecPunchAngle[MAX_CLIENTS + 1][3], Float:g_vecVelocity[MAX_CLIENTS + 1][3]


public plugin_init()
{
    register_plugin("Patch Accuracy", "0.2", "Vaqtincha")

    for(new szWeaponName[17], iId = CSW_P228; iId <= CSW_P90; iId++)
    {
        if(!(EXP_WPN_BS & (1 << iId)) && get_weaponname(iId, szWeaponName, charsmax(szWeaponName)))
        {
            RegisterHam(Ham_Weapon_PrimaryAttack, szWeaponName, "CBasePlayerWeapon_PrimAttack", false)
            RegisterHam(Ham_Weapon_PrimaryAttack, szWeaponName, "CBasePlayerWeapon_PrimAttackP", true)
        }
    }
}

public CBasePlayerWeapon_PrimAttackP(const pWeapon)
{
    if(pWeapon <= 0)
        return

    new pPlayer = get_pdata_cbase(pWeapon, m_pPlayer, XO_WEAPON)
    if(pPlayer > 0)
    {
        set_pev(pPlayer, pev_punchangle, g_vecPunchAngle[pPlayer])

        if(g_vecVelocity[pPlayer][0] && g_vecVelocity[pPlayer][0] && g_vecVelocity[pPlayer][0])
        {
            set_pev(pPlayer, pev_velocity, g_vecVelocity[pPlayer])
            set_pev(pPlayer, pev_fov, float(get_pdata_int(pPlayer, m_iFOV)))
            set_pev(pPlayer, pev_flags, pev(pPlayer, pev_flags) & ~(FL_ONGROUND|FL_DUCKING))

            g_vecVelocity[pPlayer][0] = g_vecVelocity[pPlayer][0] = g_vecVelocity[pPlayer][0] = 0.0
        }
    }
}

public CBasePlayerWeapon_PrimAttack(const pWeapon)
{
    if(pWeapon <= 0)
        return

    new pPlayer = get_pdata_cbase(pWeapon, m_pPlayer, XO_WEAPON)
    if(pPlayer > 0)
    {
        pev(pPlayer, pev_punchangle, g_vecPunchAngle[pPlayer])
        set_pdata_int(pPlayer, random_seed, 0)

        new iId = get_pdata_int(pWeapon, m_iId, XO_WEAPON)
        if(SECONDARY_WPN_BS & (1 << iId))
        {
            set_pdata_float(pWeapon, m_flLastFire, 0.0, XO_WEAPON)
            set_pdata_float(pWeapon, m_flAccuracy, 1.0, XO_WEAPON)
        }
        else if(SNIPER_WPN_BS & (1 << iId))
        {
            pev(pPlayer, pev_velocity, g_vecVelocity[pPlayer])

            set_pev(pPlayer, pev_flags, pev(pPlayer, pev_flags) | (FL_ONGROUND|FL_DUCKING))
            set_pev(pPlayer, pev_velocity, Float:{0.0, 0.0, 0.0})
            set_pev(pPlayer, pev_fov, 40.0)

            if(iId == CSW_SG550 || iId == CSW_G3SG1)
            {
                set_pdata_float(pWeapon, m_flLastFire, 0.0, XO_WEAPON)
                set_pdata_float(pWeapon, m_flAccuracy, 1.0, XO_WEAPON)
            }
        }
        else
        {
            set_pdata_int(pWeapon, m_iShotsFired, 0, XO_WEAPON)
            set_pdata_float(pWeapon, m_flAccuracy, 0.0, XO_WEAPON)
        }
    }
}
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
d3m37r4, ну, это слишком жестко. Желание играть пропадет :)
 
Сообщения
74
Реакции
35
sv_maxrate "0"
sv_minrate от 10000 до 25000
sv_minupdaterate "20"
sv_maxupdaterate "102"
 
Сообщения
2,288
Реакции
1,738
Помог
31 раз(а)
d3m37r4, щас все побежали ставить)надо тоже заценить.ахахах
 
Сообщения
184
Реакции
316
Помог
1 раз(а)
sv_maxrate "0"
sv_minrate от 10000 до 25000
sv_minupdaterate "20"
sv_maxupdaterate "102"
Я могу ошибаться, но по-моему значение в 100000 снимает ограничение.
Может кто пояснить за этот момент, желательно с ссылкой на офф источник или код
16 Янв 2018
perforator, connect 46.174.52.23:27418 братья мои проверьте как вам стрельба
в данный момент рейты выставлены такие

sv_maxrate "100000"
sv_minrate "20000"
sv_minupdaterate "20"
sv_maxupdaterate "101"
mp_updaterate 45
sv_cmdrate 80

отпишите пожалуйста как у вас все происходит буду очень признателен вам =)
Нормальная, при учете того, что на сервере не было онлайна, а значит и нагрузки, поубивал парней, все гуд.
Один минус это старый билд и отсутствие защиты.
 
Последнее редактирование:
Сообщения
74
Реакции
35
Я могу ошибаться, но по-моему значение в 100000 снимает ограничение.
Может кто пояснить за этот момент, желательно с ссылкой на офф источник или код
amx_cvar sv_maxrate (можно писать в консоль сервера, увидишь офф источник ответом)
 
Сообщения
184
Реакции
316
Помог
1 раз(а)
SAZONISCHE, не выдает мне в консоль, нашел на d-s для старого билда правда:
This set the maximum bytes per seconds the server can send to the client. 0 = unlimited.
Опять же, на клиенте максимум 100000, то есть если сервак клиенту пошлет больше 100к, клиент захлебнется?
 
Сообщения
2,722
Реакции
2,997
Помог
60 раз(а)
Лучший ответ это код
 
Сообщения
8
Реакции
0
d3m37r4, Код конечна легенда=) отдачи нет но это же не честно да и не интересно даже не надо напрягатся стрелять)
Всем огромное спасибо за помощь!
 
Сообщения
2,491
Реакции
2,791
Помог
61 раз(а)
ну, это слишком жестко. Желание играть пропадет :)
Это стеб и подобный плагин я также делал. Объясню почему. Тема рейтов и стрельбы настолько заезженная, что уже даже не смешно
 
Сообщения
2,143
Реакции
1,223
Помог
44 раз(а)
fantom, в прочем, если взять за основу тот плагин, то можно неплохую стрельбу скрафтить.573327a13a8ca1549fd2cdd8.png
 

d3m37r4

111111
Сообщения
1,430
Реакции
1,170
Помог
10 раз(а)
Minni, подстраиваться под нубасов? у которых "нелитит".
17 Янв 2018
Можно конечно, но потом уйдя с одного такого сервера, они будут выносить мозг владельцу другого, тип: "вот на том серве летит, а у тя ваще стрильба ниок, правь стрильбу".
 
Сообщения
74
Реакции
35
perforator, ничего не захлебнется, у клиента ограничение в 100 к так что просто будет лучше, ет как моник в 120 герц а фпс 600)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу