Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Плагин перенаправления на новый сервер

, Помогите пожалуйста!!!
Статус пользователя Nikitos3000
сообщение 3.2.2013, 12:10
Сообщение #1


Стаж: 13 лет

Сообщений: 20
Благодарностей: 2
Полезность: 11

Всем привет!

Я решил перетянуть свой сервер на другой более качественный(да и более дешевый) хостинг. Соответственно у меня будет новый IP сервера.
Так вот, не поможете найти/дать мне плагин с помощью которого я со старого IP буду перетягивать людей на новый сервер?!

Для особо одаренных повторю: я хочу чтобы при входе на мой старый сервер появлялось motd окно и там было написано примерно так: "МЫ ПЕРЕЕХАЛИ!!!" и новый IP, а через, к примеру, 5 секунд перекидывало на этот новый IP. Мне главное чтобы перекидывало, поэтому можно и без motd окна :)
Желательно, я бы хотел, чтобы мне дали исходник плагина(.sma), чтобы я мог подставить свой IP и написать нужный текст в motd(если такое имеется).

Заранее большое спасибо!

Отредактировал: Nikitos3000, - 3.2.2013, 13:19
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя perfectblood0
сообщение 3.2.2013, 12:12
Сообщение #2
Стаж: 17 лет

Сообщений: 5065
Благодарностей: 2685
Полезность: 488

simple redirect
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 5.2.2013, 14:37
Сообщение #3
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Redirect to your new server IP
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Orty_Hart
сообщение 6.2.2013, 2:27
Сообщение #4
Стаж: 14 лет

Сообщений: 1399
Благодарностей: 408
Полезность: 725

Nikitos3000,
Сокращённый код + без лого.
Работает отлично.
Только поменяй ip и время через сколько переносить игрока...

Скрытый текст
Код
#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
    register_plugin("Reconnect Server", "1.5", "Sutar")
    register_event("InitHUD", "event_InitHUD", "bd")
}

public event_InitHUD(id)
{
    if(!is_user_bot(id) && !is_user_hltv(id))
    {
        set_task(0.1, "cmdShowMotd", id, "", 0, "b")
        set_task(5.0, "cmdConnect", id+100)
    }

    return PLUGIN_CONTINUE
}

public client_disconnect(id)
{
    remove_task(id)
    remove_task(100 + id)
}

public cmdShowMotd(id)
{
    if(is_user_connected(id))
        show_motd(id, "motd.txt")
    else
    {
        remove_task(id)
        remove_task(100 + id)
    }
}

public cmdConnect(id)
{
    id -= 100
    if(is_user_connected(id))
        client_cmd(id, "Connect 127.0.0.1:27015")
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Nikitos3000
сообщение 9.2.2013, 13:45
Сообщение #5


Стаж: 13 лет

Сообщений: 20
Благодарностей: 2
Полезность: 11

Цитата(Orty_Hart @ 6.2.2013, 2:27) *
Nikitos3000,
Сокращённый код + без лого.
Работает отлично.
Только поменяй ip и время через сколько переносить игрока...

Скрытый текст
Код
#include <amxmodx>
#include <amxmisc>

public plugin_init()
{
    register_plugin("Reconnect Server", "1.5", "Sutar")
    register_event("InitHUD", "event_InitHUD", "bd")
}

public event_InitHUD(id)
{
    if(!is_user_bot(id) && !is_user_hltv(id))
    {
        set_task(0.1, "cmdShowMotd", id, "", 0, "b")
        set_task(5.0, "cmdConnect", id+100)
    }

    return PLUGIN_CONTINUE
}

public client_disconnect(id)
{
    remove_task(id)
    remove_task(100 + id)
}

public cmdShowMotd(id)
{
    if(is_user_connected(id))
        show_motd(id, "motd.txt")
    else
    {
        remove_task(id)
        remove_task(100 + id)
    }
}

public cmdConnect(id)
{
    id -= 100
    if(is_user_connected(id))
        client_cmd(id, "Connect 127.0.0.1:27015")
}

Спасибо! Работает отлично!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: