bypass antibot

Other plugins for extending OpenKore's functionality. This forum is only for posting new plugins and commenting on existing plugins. For support, use the Support forum.

Moderator: Moderators

Message
Author
sctnightcore
Developers
Developers
Posts: 235
Joined: 09 Apr 2017, 07:23
Noob?: No
Location: Thailand

bypass antibot

#1 Post by sctnightcore »

help me pls
Image

log
dont have i'm sorry TT
Image
Image

Need to buy some of the options.

npc script
//===== rAthena Script =======================================
//= Aniti Macro
//===== Fix 2 =============================================
//= ป้องกันการหลบหนี ขณะตรวจจจับบอท เมื่อผู้เล่น ออกเกมหนี หรือ เลือกตัวละครจะถูกป้ายแดงเมื่อล็อคอินกลับเข้ามาอีกครั้ง
//= เปลี่ยนจากส่งเข้าคุก เป็นเตะออกเกมและสถานะป้ายแดง
//= แก้บัคซื้อของผิด หรือ ขึ้นให้ซื้อซ้ำๆ
//= ทดสอบแล้ว ไม่มีบัคอะไร แต่หากพบเพิ่มเติม รบกวนแจ้งด้วยนะครับ www.facebook.com/Lungezt
//======================================================


- shop anti_bot_shop -1,909:-1

- script Anti Bot -1,{
OnNPCKillEvent:
// if(getgmlevel() > 0) end; // เอา // ข้างหน้าออก gm ไม่ตรวจ
set @kill,@kill+1;
if(@kill >= rand(500,700)) goto Check; // จำนวนมอนที่จะสุ่มเช็ค (200,500) 200-500 ตัว
end;

OnInit:
// .max_wrong_count = 3; //

.duration = 60; // เวลาในการส่งเข้าคุก เป็น วินาที

.shop_name$ = "anti_bot_shop";

setarray .item_list, // แก้ ไอเท็มที่ให้ซื้อ
512,
513,
514,
515,
536;
.item_list_size = getarraysize( .item_list );
.npc_name$ = strnpcinfo(3);
npcshopdelitem .shop_name$,909;
for ( .@i = 0; .@i < .item_list_size; .@i++ )
npcshopadditem .shop_name$,.item_list[.@i],-1;
end;



Check:
// if(getgmlevel() > 0) end; // เอา // ข้างหน้าออก gm ไม่ตรวจ
getmapxy .@map$, .@x, .@y, 0;

// แมพที่ไม่ต้องการให้มีการตรวจสอบ รวมถึงแมพกิจกรรมด้วย
if (.@map$=="prontera" || .@map$=="morocc" || .@map$=="2@tower" || .@map$=="1@tower" || .@map$=="3@tower" || .@map$=="4@tower" || .@map$=="5@tower" || .@map$=="6@tower" || .@map$=="payon" || .@map$=="izlude" || .@map$=="morocc" || .@map$=="morocc" || .@map$=="mora") end;

if(checkcart() == 1) set @cart,1;
if(checkfalcon() == 1) set @falcon,1;
if(checkriding() == 1) set @riding,1;
if(checkdragon() == 1) set @dragon,1;
if(checkmadogear() == 1) set @madogear,1;
set @kill,-9999;
atcommand "@option 2 0 0";
atcommand "@battleignore";
setoption 0x2,1;
sc_start sc_berserk, 1000000000, 1;
set jail,1;
mes "[ ตรวจจับมาโคร ]";
mes "เราขอตรวจสอบว่าท่านใช่บอทหรือไม่";
mes "คุณมีเวลาซื้อ "+.duration+" วินาที.";
OnRepeat:
@wrong_count++;
deltimer .npc_name$+"::OnJail";
addtimer ( .duration * 1000 ),.npc_name$+"::OnJail";
@rand_itemid = .item_list[ rand( .item_list_size ) ];
@rand_amount = rand( 2,19 ); // จำนวนที่สุ่มให้ซื้อ
mes "รบกวนซื้อ "+getitemname( @rand_itemid )+" "+@rand_amount+" ea";
mes "^FF0000คำเตือน :: ห้ามซื้อผิดและหลบหนี^000000";
mes "เมื่อคุณซื้อผิดเราจะเตะคุณออกจากเซิฟเวอร์";
dispbottom "=== ซื้อ "+getitemname( @rand_itemid )+" "+@rand_amount+" ชิ้น === ";
npcshopattach .shop_name$,1;
callshop .shop_name$,1;
end;


OnBuyItem:
if ( @bought_nameid[0] != @rand_itemid || @bought_quantity[0] != @rand_amount ) {
mes "[ ตรวจจับมาโคร ]";
mes "คุณตอบผิดครับ.";
close2;
if ( @wrong_count >= .max_wrong_count ) {
doevent .npc_name$+"::OnJail";
}
else {
doevent .npc_name$+"::OnJail";
}
end;
}
deltimer .npc_name$+"::OnJail";
set @kill,0;
announce "*** ขอบคุณที่ให้ความร่วมมือจ้า ***",bc_green|bc_self;
set jail,0;
atcommand "@option 0 0 0";
atcommand "@battleignore";

// getitem 909,1; // รางวัลค่าเสียเวลา

setoption 0x2,0;
sc_end sc_berserk;
percentheal 100,100;
set @kill,0;
if(@cart == 1) {
setcart;
set @cart,0;
}
if(@madogear == 1) {
setmadogear;
set @madogear,0;
}
if(@falcon == 1) {
setfalcon;
set @falcon,0;
}
if(@dragon == 1) {
setdragon;
set @dragon,0;
}
if(@riding == 1) {
setriding;
set @riding,0;
}
end;
end;



OnJail:
deltimer .npc_name$+"::OnJail";
set jail,0;
atcommand "@option 0 0 0";
atcommand "@battleignore";
setoption 0x2,0;
sc_end sc_berserk;
percentheal 100,100;
set @kill,0;
set jail,0;
mes "[ ตรวจจับมาโคร ]";
mes "คุณถูกเตะออกจากเซิฟเวอร์..";
atcommand "@kick "+strcharinfo(0);
// announce "[Anti-Bot] คุณ "+strcharinfo(0)+" ถูกส่งเข้าคุกเพราะสงสัยว่าเป็นบอท ",0;
end;


}



///=============== เช็คเวลาผู้เล่นหนีตรวจบอท หาก log in มาใหม่

- script LogInCheckLung -1,{
OnPCLoginEvent:
if(jail == 1) {
atcommand "@mute 10";
set jail,0;
announce "*** เนื่องจากคุณหนีจากการตรวจสอบ *** *** คุณจึงถูกลงโทษห้ามสนทนาและใช้สกิลเป็นเวลา10นาที ***",bc_green|bc_self;
end;
}
end;
}
Last edited by sctnightcore on 23 May 2017, 12:44, edited 1 time in total.

Mortimal
Developers
Developers
Posts: 389
Joined: 01 Nov 2008, 15:31
Noob?: No

Re: bypass antibot

#2 Post by Mortimal »

And what is the problem? Or are you just asking for solution?
Please use pin function for uploading your file contents!

sctnightcore
Developers
Developers
Posts: 235
Joined: 09 Apr 2017, 07:23
Noob?: No
Location: Thailand

Re: bypass antibot

#3 Post by sctnightcore »

Mortimal wrote:And what is the problem? Or are you just asking for solution?
i'm sorry
0 Apple Usable Heal 4294967295z
1 Banana Usable Heal 4294967295z
2 Grape Usable Heal 4294967295z
3 Carrot Usable Heal 4294967295z
4 Ice Cream Usable Heal 4294967295z
It's randomly bought from all five.
This is some Console
**Unknown #111918037: [ ตรวจจับมาโคร ] <== is say Detect Macro
Unknown #111918037: เราขอตรวจสอบว่าท่านใช่บอทหรือไม่ <= is say want to know you a human?
Unknown #111918037: คุณมีเวลาซื้อ 60 วินาที. <== is say you have 60sec to buy it
Unknown #111918037: รบกวนซื้อ Carrot 9 ea <== is say please buy Carrot 9 ea
Unknown #111918037: คำเตือน :: ห้ามซื้อผิดและหลบหนี <== is say CAUTION don't buy wrong thing and Escape
Unknown #111918037: เมื่อคุณซื้อผิดเราจะเตะคุณออกจากเซิฟเวอร์ <== is say If you buy wrong thing You will be Disconnect
[กิล] === ซื้อ Carrot 9 ชิ้น === <== is say [Guild] === Buy Carrot 9 ea===
---------- Store List (Unknown #111918037) -----------

Name Type Price

0 Apple Usable Heal 4294967295z
1 Banana Usable Heal 4294967295z
2 Grape Usable Heal 4294967295z
3 Carrot Usable Heal 4294967295z
4 Ice Cream Usable Heal 4294967295z

Unknown #111918037: สิ้นสุดการสนธนา <== is say End the conversation**

and than my Openkore is Disconnect and Re-login after that because openkore could not buy Carrot
mean while GM is appear next by me and i got banned

sctnightcore
Developers
Developers
Posts: 235
Joined: 09 Apr 2017, 07:23
Noob?: No
Location: Thailand

Re: bypass antibot

#4 Post by sctnightcore »

upup

Mortimal
Developers
Developers
Posts: 389
Joined: 01 Nov 2008, 15:31
Noob?: No

Re: bypass antibot

#5 Post by Mortimal »

Only 1 day passed you up is useless -_-

Use automacro with console trigger...
Please use pin function for uploading your file contents!

sctnightcore
Developers
Developers
Posts: 235
Joined: 09 Apr 2017, 07:23
Noob?: No
Location: Thailand

Re: bypass antibot

#6 Post by sctnightcore »

Mortimal wrote:Only 1 day passed you up is useless -_-

Use automacro with console trigger...
is my idea

I will try to do more. lol
automacro antibot {
console /[ตรวจจับมาโคร]/i
status GM Perfect Hide
exclusive 1
run-once 1
call {
release antibot1
}
}

automacro antibot1 {
console /รบกวนซื้อ $.lastLogMsg $.lastLogMsg1/i
buy $.lastLogMsg $.lastLogMsg1
run-once 1
release all
}
}

Post Reply