Jump to content

Simple Bot Checker


Vanquiser

Recommended Posts


  • Group:  Members
  • Topic Count:  25
  • Topics Per Day:  0.01
  • Content Count:  81
  • Reputation:   1
  • Joined:  02/22/12
  • Last Seen:  

  • Simple Bot Checker

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  72
  • Topics Per Day:  0.02
  • Content Count:  2997
  • Reputation:   1131
  • Joined:  05/27/12
  • Last Seen:  

Please follow the Script Release Rules:

1.Do not release scripts that are not of your own creation unless you can provide evidence of explicit permission from the original author to do so

Your script is almost entirely a copy-paste of Rokimoki's script:

// AntiBot System made by Rokimoki
   -    script    AntiBot    -1,{ // Main Script
OnPCLoginEvent:
sleep2 500;
   atcommand "@hide";
   callfunc("CheckBot");
   atcommand "@hide";
// Timer controler
do {
   if (@timer == 600000) {
       dispbottom "[Densnity Police]: I will check you if you are a bot in 20 minutes.";
   } else if (@timer == 1200000) {
       dispbottom "[Densnity Police]: I will check you if you are a bot in 10 minutes.";
   } else if (@timer == 1500000) {
       dispbottom "[Densnity Police]: I will check you if you are a bot in 5 minutes.";
   } else if (@timer == 1800000) {
       atcommand "@hide";
       callfunc("CheckBot");
       atcommand "@hide";
       set @timer, 0;
   } // End if
   sleep2 1000; // 1 second
   set @timer, @timer + 1000;
} while(1); // End Loop
} // End Script

function    script    CheckBot    { // Text Script
mes "[^FF0000Densnity Police^000000]";
mes "Hello,Welcome To Densintiy Ragnarok";
mes "Because We Need To Know You Are Normal Player Or Using Bot.";
mes "I Had Warned you: ^FF0000" +BotDetected +"^000000 Times Of 5, Then Ban.";
next;
set @fwg, rand(1000);
mes "[^FF0000Densnity Police^000000]";
mes "Please, Type The Red Numer Inside The Text Box, Is The Security Code.";
mes "Security code: [^FF0000" +@fwg +"^000000]";
next;
input @yz;
if (@yz == @fwg) {
   mes "[^FF0000Densnity Police^000000]";
   mes "You Already Pass The Bot Check, Have A Fun Game !";
   mes "In You Found The Bot Please Report At: ^0000FFhttp://Densintiy.no-ip.org^000000";
} else {
   if (BotDetected == 5) {
       mes "[^FF0000Densnity Police^000000]";
       mes "You account have been banned for 6 years.";
       announce "[Densnity Police]: The user [" +strcharinfo(0) +"] have been banned because of using bots.",0;
       atcommand "@ban +6y "+strcharinfo(0); // Banned 6 years
       atcommand "@kick "+strcharinfo(0);
   } else {
       set BotDetected, BotDetected + 1;
       mes "[^FF0000Densnity Police^000000]";
       mes "You Are Not Pass The Bot Check!!if Over 5 Time Not Pass You Account Will Ban Forever!~";
       next;
       atcommand "@kick "+strcharinfo(0);
   } // End if
   end;
} // End if
close2;
return;
} // End function

I'm going to have to deny this release, and I encourage you to write original scripts in the future.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...