Автоматическое изменение названия сервера

Статус
В этой теме нельзя размещать новые ответы.

notrejour

Постоянный пользователь
Администратор
Небольшой мануал/урок по настройке автоматического изменения названия сервера.​
C:
//ко всем new:
new hostname_count;
new hostname_timer;

//в самый конец public OnGameModeInit (название сервера будет меняться один раз в 5 секунд):
hostname_timer = SetTimer("ChangeHostname", 5000, true); //Changehostname - название функции; 5000 - 5 секунд в мс. ; true - повторение таймера.

//ко всем forward:
forward ChangeHostname();

//ко всем public:
public ChangeHostname() {
    switch(hostname_count) {
        case 0: SendRconCommand("hostname None RolePlay | Открытие!"), hostname_count++;
        case 1: SendRconCommand("hostname None RolePlay | Бонусы!"), hostname_count++;
        case 2: SendRconCommand("hostname None RolePlay | Капты!"), hostname_count = 0;
    }
    return 1;
}

//в public OnGameModeExit (если он есть):
KillTimer(hostname_timer);
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху