Op some fixed,
- script bot2 -1,{
OnInit:
OnPCLoadMapEvent:
if( !Checking ) end;
OnNPCKillEvent:
if ( strcharinfo(3) == "bat_c01" ) {
set Kill,Kill+1;
if( Kill >= rand( 15,35 ) ){
set Checking,1;
announce "RO Guard : Bot Check time! Thank you for your patience!",bc_yellow|bc_self;
atcommand "@option 2";
mes "[^ff557fRO Guard^000000]";
mes "Please enter the ^FF0000RED COLOUR NUMBER^000000";
next;
set .@Number,rand( 999999 );
mes "[^ff557fRO Guard^000000]";
mes "Number : ";
mes rand( 999999 )+"^ff0000"+.@Number+"^000000"+rand( 999999 );
input @Number;
if( @Number != .@Number ){
mes "Sorry, WRONG.";
atcommand "@kick "+strcharinfo(0);
}else{
mes "Thank you. You now can move!.";
dispbottom "100% of effectiveness.";
announce "RO Guard : To rewared your kindness, please take a bonus of some Buffs.",bc_blue|bc_self;
sc_start SC_INCREASEAGI,500000,10;
sc_start SC_BLESSING,500000,10;
percentheal 100,100;
atcommand "@option 0 0 0";
if(@cart == 1) {
setcart;
set @cart,0;
}
if(@falcon == 1) {
setfalcon;
set @falcon,0;
}
if(@riding == 1) {
setriding;
set @riding,0;
}
set Checking,0;
set Kill,0;
}
close;
}
}
}
bat_c01 mapflag loadevent
Try it .