PDA

Просмотр полной версии : AzRO


ЖукСила
07.04.2013, 12:45
Есть у кого что по поводу этого сервера ? http://azro.by/

Пока что узнал только вот это:

ip 93.125.74.230
port 6900
private 1
master_version 25

Есть у кого идеи про serverType ?

Добавлено через 1 час 17 минут
Вот ,что у меня появилось после попыток настройки сервера:

[AzRO]
ip 93.125.74.230
port 6900
private 1
master_version 25
version 30
charBlockSize 132
serverType kRO_RagexeRE_2010_06_29a
serverEncoding Russian
addTableFolders AzRO;translated/kRO_english;kRO

То что пометил красным то может быть или даже скорее всего не так как надо. Но про сервер тип я незнаю мб и так оно и есть.

Добавлено через 3 минуты
Но при запуске консоли выдаёт вот ,что

http://s018.radikal.ru/i502/1304/21/a8e85c4c1bcet.jpg (http://radikal.ru/F/s018.radikal.ru/i502/1304/21/a8e85c4c1bce.jpg.html)

Добавлено через 2 минуты
Может это связано с recvpackets ? Мне его добыть так и не удалось ибо не зна даже не как ... невыходит мне их получать ... Если у кого есть то буду благодарен если выложите.

4epT
07.04.2013, 22:02
тут явно беда с charBlockSize

ЖукСила
08.04.2013, 21:57
tables/servers.txt

[AzRO]
ip 93.125.74.230
port 6900
private 1
master_version 25
version 30
charBlockSize 144
serverType kRO_RagexeRE_2012_04_10a
serverEncoding Russian
addTableFolders AzRO;translated/kRO_english;kRO

Обход антибота: plugins/azro.pl, сохранить в utf8 [by Kissa2k]

# Anti-Bot plugin for AzRO server.
# This plugin is licensed under the GNU GPL.
# (C) 2013 Kissa2k
# http://rofan.ru/viewtopic.php?f=4&t=9786

package azro;

use strict;
use Plugins;
use Globals;
use Log qw(message warning error);
use I18N qw(bytesToString stringToUTF8);

Plugins::register('azro', 'Anti-Bot plugin for AzRO.', \&onUnload, \&onUnload);

my $hooks = (
Plugins::addHooks(
['packet/npc_talk', \&onNPCTalk, undef]
)
);

sub onUnload {
Plugins::delHooks($hooks);
}

sub onNPCTalk {
my (undef, $args) = @_;
my $msg = unpack("Z*", substr($args->{RAW_MSG}, 8));
$msg = I18N::stringToUTF8(I18N::bytesToString($msg));

if($msg =~ /^Введите число \^ff0000(\d{5})\^000000 !$/){
sleep(1);
Commands::run("talk num $1");
}
}

1;