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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Поиск плагина "Новый IP"

Статус пользователя sweet
сообщение 7.9.2013, 20:48
Сообщение #1
Стаж: 15 лет

Сообщений: 1920
Благодарностей: 597
Полезность: 431

Привет всем.
Как то видел плагин, когда заходишь на сервер, кикает с причиной "Мы переехали на новый IP: IP адрес", сейчас не могу найти.
Возможно кто то даст ссылку или напишет этот плагин.
Заранее Спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя apTmusic
сообщение 7.9.2013, 20:56
Сообщение #2


Стаж: 14 лет

Сообщений: 419
Благодарностей: 126
Полезность: 232

Цитата(sweet @ 7.9.2013, 21:48) *
Привет всем.
Как то видел плагин, когда заходишь на сервер, кикает с причиной "Мы переехали на новый IP: IP адрес", сейчас не могу найти.
Возможно кто то даст ссылку или напишет этот плагин.
Заранее Спасибо.

Зачем кик с причиной новый ип :)
делайте сразу
Код:
#include <amxmodx>

#define PLUGIN "Redirect"
#define VERSION "0.1"
#define AUTHOR "C-S.NET.UA"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}

public client_connect(id)
{
client_cmd(id,"Connect IP:PORT")
}


А на новом сервере в мотд напишите мол это новый сервер :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sweet
сообщение 7.9.2013, 21:15
Сообщение #3
Стаж: 15 лет

Сообщений: 1920
Благодарностей: 597
Полезность: 431

Цитата(apTmusic @ 7.9.2013, 22:56) *
Зачем кик с причиной новый ип :)
делайте сразу


Не не. Люди настолько "в танке" что им без разницы.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Surf
сообщение 7.9.2013, 21:46
Сообщение #4


Стаж: 14 лет

Сообщений: 1089
Благодарностей: 501
Полезность: 583

Когда-то делал для себя

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

#define IP "127.0.0.1:27015"
#define COUNTER 30

#define TASK_EFFECTS 7123200
#define TASK_TIMER 7123300
#define TASK_DISCONNECT 7123400

new g_msg_ScreenFade;
new g_msg_HideWeapon;

new g_iCounter[33];

public plugin_init()
{
register_plugin("Pereezd", "0.2", "Flash");

register_clcmd("jointeam", "Block");
register_clcmd("joinclass", "Block");

register_message(get_user_msgid("ShowMenu"), "Block");
register_message(get_user_msgid("VGUIMenu"), "Block");
register_message(get_user_msgid("MOTD"), "Block");

g_msg_ScreenFade = get_user_msgid("ScreenFade");
g_msg_HideWeapon = get_user_msgid("HideWeapon");
}

public client_putinserver(id)
{
g_iCounter[id] = COUNTER;

set_task(0.1, "TaskEffects", id + TASK_EFFECTS);

set_task(1.0, "Task", id + TASK_TIMER, _, _, "b");
}

public TaskEffects(id)
{
id -= TASK_EFFECTS;

if(is_user_connected(id))
{
message_begin(MSG_ONE_UNRELIABLE, g_msg_ScreenFade, {0, 0, 0}, id);
write_short(1<<1);
write_short(1<<12);
write_short(0x0004);
write_byte(0);
write_byte(0);
write_byte(0);
write_byte(255);
message_end();

message_begin(MSG_ONE_UNRELIABLE, g_msg_HideWeapon, {0, 0, 0}, id);
write_byte((1<<4)|(1<<5));
message_end();

set_dhudmessage(255, 255, 255, -1.0, 0.35, 0, 0.0, 1.0, 0.1, 0.1, false);
show_dhudmessage(id, "Мы переехали. Новый IP: %s^nАвтореконнект через %d сек.", IP, g_iCounter[id]);
}
}

public Task(id)
{
id -= TASK_TIMER;

if(is_user_connected(id))
{
if(--g_iCounter[id])
{
//clear_channels(id);
set_dhudmessage(255, 255, 255, -1.0, 0.35, 0, 0.0, 1.1, 0.1, 0.1, false);
show_dhudmessage(id, "Мы переехали. Новый IP: %s^nАвтореконнект через %d сек.", IP, g_iCounter[id]);

client_print(id, print_console, "Мы переехали. Новый IP: %s^nАвтореконнект через %d сек.", IP, g_iCounter[id]);
}
else
{
remove_task(id + TASK_TIMER);
set_task(2.0, "TaskDisconnect", id + TASK_DISCONNECT);
client_cmd(id, "Connect %s", IP);
}
}
}

public TaskDisconnect(id)
{
id -= TASK_DISCONNECT;

if(is_user_connected(id))
{
server_cmd("kick #%d ^"Мы переехали: %s^"", IP, get_user_userid(id));
}
}

public Block()
{
return PLUGIN_HANDLED;
}

stock clear_channels(id)
{
for(new i; i < 7; i++)
show_dhudmessage(id, "");
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 10 раз
   + Цитировать сообщение
Статус пользователя sweet
сообщение 7.9.2013, 22:18
Сообщение #5
Стаж: 15 лет

Сообщений: 1920
Благодарностей: 597
Полезность: 431

Surf, Спасибо. Хороший плагин.

Отредактировал: sweet, - 7.9.2013, 22:18
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ahmetbro
сообщение 17.3.2015, 19:56
Сообщение #6
Стаж: 12 лет

Сообщений: 141
Благодарностей: 70
Полезность: 15

Цитата(Surf @ 7.9.2013, 22:46) *
Когда-то делал для себя

пожалуйста можете подправить код и скинуть sma файлом,? а то не компилится(

Отредактировал: ahmetbro, - 17.3.2015, 20:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bullet74
сообщение 17.3.2015, 20:48
Сообщение #7


Стаж: 15 лет
Город: Краснодар

Сообщений: 329
Благодарностей: 234
Полезность: 569

ahmetbro, лови плагин, который я использовал, когда свои сервера переводил на другой хостинг. Никого не кикает, плавно переводит на другой сервер (не забудь на том, где установишь убрать все раскрутки, а то забанят)
Прикрепленные файлы:
Прикрепленный файл  Redirect_new_server.rar ( 3,31 килобайт ) Кол-во скачиваний: 76


Помог? Жми СПАСИБу =)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Landir163
сообщение 30.7.2015, 16:28
Сообщение #8


Стаж: 11 лет

Сообщений: 203
Благодарности: выкл.

Bullet74, Тот серврер, который будет редиректить ( старый сервер) моники забанят 100 процентов. А вот интересно, тот сервер, на который непосредственно будет редирект идти, забанят или нет, при условии, что он тоже стоит на раскрутках в мониках тех же самых?

Отредактировал: Landir163, - 30.7.2015, 16:30
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя tenb63rus
сообщение 30.7.2015, 16:32
Сообщение #9


Стаж: 12 лет

Сообщений: 817
Благодарностей: 476
Полезность: 850

Цитата(Landir163 @ 30.7.2015, 17:23) *
Bullet74, Тот серврер, который будет редиректить ( старый сервер) моники забанят 100 процентов. А вот интересно, тот сервер, на который непосредственно будет редирект идти, забанят или нет, при условии, что он тоже стоит на раскрутках в мониках тех же самых?

Если ты сначала перенесешь раскрутки со своего сервера, а потом включишь редирект, то все будет ок, а если так оставишь, то уже зависит от правил и решений администрации твоих мониторингов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Landir163
сообщение 30.7.2015, 16:42
Сообщение #10


Стаж: 11 лет

Сообщений: 203
Благодарности: выкл.

tenb63rus, .

Отредактировал: Landir163, - 19.5.2020, 15:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: