Редирект с сервера на сервер CS:GO

Napas

Участник
Сообщения
832
Реакции
667
Сегодня молодой человек СЕКРЕТ ходил по китайским серверам и увидел там волшебную вещь, что работает редирект с сервера на сервер. Может есть у кого-то какие-то идеи как оно может работать?
 

Azenot

Токсичный жировик
Сообщения
331
Реакции
365
Вопрос для опытных пользователей @R1KO , помогите.
Оффтоп
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #4
А не может быть такого, что он банально клавиши забиндил?
 

Wikstonder

Участник
Сообщения
13
Реакции
1
Может действительно есть редирект,люди но многое способны .
 

PerfectLaugh

Участник
Сообщения
1
Реакции
14
Sorry I can't Russian. ;(
So basically you need two steps to do the redirect.
Reject the client with "ConnectRedirectAddress:%s\n" (which %s is ip:port address) string in CBaseServer::ConnectClient phase, then set the target server with null reservation cookie.
The extensions behind this however is not public now since I don't sure whether it is needed and not mature in anyway. (And will be possibly "fixed" by Valve)
So I just let you guys know what's behind the sence.

The crucial part of extension is now public now.
You can also see the extension by Phoenix: komashchenko/LobbySessionFixer
The ConnectRedirectAddress can be done by PTaH extension
 
Последнее редактирование:

All

Random
Сообщения
553
Реакции
228
Так же сервера на которые переходишь и само лобби автоматом добавляется в избранное. Очень интересно как это работает.
 

Deff

Участник
Сообщения
353
Реакции
142
Скорее всего я ошибаюсь,но возможно это плагин в котором указываешь в конфиге ip сервера и создаешь меню,после этого по нажатию на сервер выполняется в консоли команда connect ip
 

Nekro

Терра инкогнита
Сообщения
4,077
Реакции
2,347
Скорее всего я ошибаюсь,но возможно это плагин в котором указываешь в конфиге ip сервера и создаешь меню,после этого по нажатию на сервер выполняется в консоли команда connect ip
Вопрос как это реализовали, а не что куда прописывается.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,606
Реакции
5,096
Deff, а в ксго эту команду сервер может выполнять от имени игрока?
 

Deff

Участник
Сообщения
353
Реакции
142
Deff, а в ксго эту команду сервер может выполнять от имени игрока?
К сожалению точно сказать не могу,но могу навести пример плагина который работает через ClientCommand
C++:
public Action MapChange (int client, const char[] cmd, int argc)
{
    LogMessage("Map changing, sending 'retry' to clients");

      for (int i = 1; i <= MaxClients; i++)
        {
          if (IsClientConnected(i) && !IsFakeClient(i))
              {                 
                 ClientCommand(i, "retry");
                 LogMessage("Sending retry to %N", i);
              }
        }     
}
 
Сверху Снизу