PDA

Просмотр полной версии : Анти-АнтиБот №3 #Скрытые цыфры (плагин от vitt'a)


vitt
26.01.2008, 21:57
Ну, написал я тут плагин для обхода этой "защиты"
Надеюсь, ногами бить не будете(а даже скажите спасибо;)):

aabot.pl:
###########################
# Anti-Anti-Bot plugin for ZenyRO by _vit
# Version 0.01
# 26.01.2008
###########################

package aabot;

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

Plugins::register('aabot', 'Anti-Anti-Bot plugin for ZenyRO', \&onUnload);

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

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

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

if($msg =~ /\^000000(\d+)\^FFFFFF/){
sleep(1);
Commands::run("talk num $1");
}
}

return 1;

Плагин закинуть в папку с плагинами. Больше ничего делать не надо.

Блэйз2
27.01.2008, 13:10
йа проверил... и уже юзаю.... всё пашет