Сделать, чтоб Кора не заходила в игру при низком онлайне?

Разработка новых функций.

Модератор: 4epT

Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сделать, чтоб Кора не заходила в игру при низком онлайне?

Сообщение piroJOKE »

Подсмотрено на форуме у 4орта, http://ragnarokbot.ru/forum/showpost.ph ... ostcount=5 :
ZooZ: было бы не плохо, чтобы бот не заходил в игру при он лайне игры меньше чем 50человек.
Gans: это кстати мудро придумано; я такое сам когда-то делал. ) токо не помню как.

Можно попробовать такую поганку, но за работу я не отвечаю:

.\src\Network\Receive.pm:

Код: Выделить всё

	message T("--------- Servers ----------\n" .
			"#   Name                  Users  IP              Port\n"), 'connection';
	for (my $num = 0; $num < @servers; $num++) {
		message(swrite(
			"@<< @<<<<<<<<<<<<<<<<<<<< @<<<<< @<<<<<<<<<<<<<< @<<<<<",
			[$num, $servers[$num]{name}, $servers[$num]{users}, $servers[$num]{ip}, $servers[$num]{port}]
		), 'connection');

+		if ($servers[$num]{users} < 50) {
+			error T("Malo narodu!...\n");
+			$net->serverDisconnect();
+			Commands::run("relog ".(int(600+rand(900))));
+			last;
+		}

	}
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Lims
Нууууп
Сообщения: 723
Зарегистрирован: Чт ноя 09, 2006 7:55 pm

Сообщение Lims »

а смысл не заходить в игру при низком онлайне?
vit
Бывалый
Сообщения: 624
Зарегистрирован: Вс мар 25, 2007 9:18 pm
Сервер RO:: localhost
Откуда: Санкт-Петербург

Сообщение vit »

Lims писал(а):а смысл не заходить в игру при низком онлайне?
ГМ-ы ловят довольно хорошо... меня также поймали...
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Перенесено из "вопросов".
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ответить