Автор: Kill Spirit: Дата: 04.12.2010
Вот может кому нибудь и надо....
- script Antibot -1,{
OnPcLoginEvent:
mes "[^FFFFFFАнтиБот Система^000000]";
mes "Привет ^4233F4"+strcharinfo(0)+"^000000";
mes "Пожалуйста введи цыфры нужного цвета.";
mes "Цвет будет указан внизу";
atcommand "@mute 599 "+strcharinfo(0);
atcommand "@option 2 0 0";
atcommand "@battleignore";
next;
set number1, rand (1000000,9999999);
set number2, rand (2000000,9999999);
set number3, rand (3000000,9999999);
set number4, rand (4000000,9999999);
set number5, rand (5000000,9999999);
set number6, rand (6000000,9999999);
set @Col, rand (0,6);
if(@Col == 0) goto colred;
if(@Col == 1) goto colorg;
if(@Col == 2) goto colblu;
if(@Col == 3) goto colvio;
if(@Col == 4) goto colgre;
mes "Введите числа выделенные ^A52A2AКоричневым^000000 цветом:";
mes "^FF8C00"+ number2 +"^000000";
mes "^A52A2A"+ number6 +"^000000";
mes "^9400D3"+ number4 +"^000000";
mes "^FF0000"+ number1 +"^000000";
mes "^0000FF"+ number3 +"^000000";
mes "^008000"+ number5 +"^000000";
next;
input number;
next;
goto brochk;
close;
colgre:
mes "Введиете числа выделенные ^008000Зеленым^000000 цветом:";
mes "^008000"+ number5 +"^000000";
mes "^FFA500"+ number2 +"^000000";
mes "^FF0000"+ number1 +"^000000";
mes "^9400D3"+ number4 +"^000000";
mes "^0000FF"+ number3 +"^000000";
mes "^A52A2A"+ number6 +"^000000";
next;
input number;
next;
goto grechk;
close;
colvio:
mes "Введиете числа выделенные ^9400D3Фиолетовым^000000 цветом:";
mes "^9400D3"+ number4 +"^000000";
mes "^FFA500"+ number2 +"^000000";
mes "^A52A2A"+ number6 +"^000000";
mes "^FF0000"+ number1 +"^000000";
mes "^0000FF"+ number3 +"^000000";
mes "^008000"+ number5 +"^000000";
next;
input number;
next;
goto viochk;
close;
colblu:
mes "Введиете числа выделенные ^0000FFСиним^000000 цветом:";
mes "^FFA500"+ number2 +"^000000";
mes "^A52A2A"+ number6 +"^000000";
mes "^FF0000"+ number1 +"^000000";
mes "^0000FF"+ number3 +"^000000";
mes "^008000"+ number5 +"^000000";
mes "^9400D3"+ number4 +"^000000";
next;
input number;
next;
goto bluchk;
close;
colorg:
mes "Введиете числа выделенные ^FFA500Оранжевым^000000 цветом:";
mes "^A52A2A"+ number6 +"^000000";
mes "^9400D3"+ number4 +"^000000";
mes "^FF0000"+ number1 +"^000000";
mes "^0000FF"+ number3 +"^000000";
mes "^FF8C00"+ number2 +"^000000";
mes "^008000"+ number5 +"^000000";
next;
input number;
next;
goto orgchk;
close;
colred:
mes "Введиете числа выделенные ^FF0000Красным^000000 цветом:";
mes "^A52A2A"+ number6 +"^000000";
mes "^008000"+ number5 +"^000000";
mes "^9400D3"+ number4 +"^000000";
mes "^0000FF"+ number3 +"^000000";
mes "^FFA500"+ number2 +"^000000";
mes "^FF0000"+ number1 +"^000000";
next;
input number;
next;
goto redchk;
close;
redchk:
if(number < number1 || number > number1) goto LOG_FAIL;
goto OK; close;
orgchk:
if(number < number2 || number > number2) goto LOG_FAIL;
goto OK; close;
bluchk:
if(number < number3 || number > number3) goto LOG_FAIL;
goto OK; close;
viochk:
if(number < number4 || number > number4) goto LOG_FAIL;
goto OK; close;
grechk:
if(number < number5 || number > number5) goto LOG_FAIL;
goto OK; close;
brochk:
if(number < number6 || number > number6) goto LOG_FAIL;
goto OK; close;
LOG_FAIL:
mes "[^FFFFFFАнтиБот Система^000000]";
mes "Ты не прошел проверку на Бота.";
mes "Сейчас будет произведен дисконект...";
next;
atcommand "@unmute "+strcharinfo(0);
atcommand "@option 0 0 0";
atcommand "@battleignore";
atcommand "@kick " + strcharinfo(0);
end;
OK:
mes "[^FFFFFFАнтиБот Система^000000]";
mes "Мои поздравление!!! ^4233F4"+strcharinfo(0)+"^000000";
mes "Проверка удачно пройдена!!!";
sc_end SC_BERSERK;
pcblockmove getcharid(3),0;
atcommand "@unmute "+strcharinfo(0);
atcommand "@option 0 0 0";
atcommand "@battleignore";
percentheal 100,100;
close;
gm_admin:
atcommand "@hide";
atcommand "@speed 1";
mes "[^FFFFFFАнтиБот Система^000000]";
mes "Привет ^4233F4"+strcharinfo(0)+"^000000";
close;
end;
}
Автор: Мяфк: Дата: 04.12.2010
Все скриптовые антиботы легко обходятся..
Автор: Kill Spirit: Дата: 04.13.2010
Цитата Мяфк;22022:
Все скриптовые антиботы легко обходятся..
Автор: Rectedo: Дата: 04.13.2010
ага, если он доё**вать будет собой, кто на таком серве играть будет?)
тем более он юзает atcommand, загаживаются логи... особенно при онлайне человек 30 и каждый час проверки...
Автор: Kill Spirit: Дата: 04.13.2010
Цитата Rectedo;22028:
ага, если он доё**вать будет собой, кто на таком серве играть будет?)
тем более он юзает atcommand, загаживаются логи... особенно при онлайне человек 30 и каждый час проверки...
Автор: nomn: Дата: 04.13.2010
можно, но антибот бредовый. где-то видел с флагами здорово придумали, а этот - бред.
Автор: Sanasol: Дата: 04.13.2010
Цитата nomn;22034:
можно, но антибот бредовый. где-то видел с флагами здорово придумали, а этот - бред.
Автор: nomn: Дата: 04.13.2010
на самом деле и с флагами можно сделать, вот только расскажите мне как он происходит, от начала до конца. Что если несколько человек одновременно в игру входят? и т.п.
Автор: Sanasol: Дата: 04.13.2010
Понятия не имею. Я так полагаю для каждого свои цифры.
Входишь> Появляешься на мал островке> Команды не работают и т.д.> Появляется диалог ввести секретный логин-код аккаунта>Дальше ввести цифры с флага> Варп
Там бывает по много человек одновременно.... Так что не знаю. Врятли у всех одинаковый код если вместе будут стоять.
Автор: .DarkFire: Дата: 04.20.2010
Неочемный антибот, xKore 1 решает.
Легче не поскупиться и купить защиту от Хавка.
Автор: Мяфк: Дата: 04.21.2010
Защита от хавка никчёмная, 10 вмз хкоре1, легче купить защиту у ph1048