Jump to content
eAthena TH

All Activity

This stream auto-updates     

  1. Today
  2. Yesterday
  3. Exe ตัวเข้าเกมส์หาจากไหนครับ
  4. Last week
  5. Earlier
  6. ผมพยายามรันเซิฟแล้วมันขึ้นแบบนี้อะครับ ต้องแก้ยังไงหรือครับ
  7. ได้แก้ subnet ด้วยไหมครับ
  8. พอลองเปลี่ยน ip จาก 127.0.0.1 มาเป็นของเครื่องตัวเองก็เป็นแบบนี้น่ะครับ forward port แล้วครับ + เปิด server แบบ txt ครับ
  9. เป็นเซิพที่ดีที่สุดเท่าที่เคยเล่นมา
  10. - ขั้นตอนการติดตั้ง Script 1. Import ไฟล์ antibot_shop.sql กดลิ้ง โหลดกดตรงนี้ 2. ทำการเพิ่มข้อมูลเข้าไปในตาราง antibot_shop โดย Fild item_id ให้ใส่ รหัส item_id ใน item_db.txt Fild color ให้ใส่รหัสสี html ตามเว็บนี้ https://www.rapidtables.com/web/color/html-color-codes.html ตัวอย่างเช่น item_id = 501 คือ Red potion color = ^FF0000 หมายเหตุ ปกติสีแดง code จะเป็น FF0000 แต่เวลาเอามาเขียนเป็นคำสั่ง npc จะต้องใส่เครื่องหมาย ^ ข้างหน้ารหัสสีด้วย 3. นำไฟล์ script ไปไว้ใน Folder npc ใน ตัว เปิด Athena 4. ปรับแต่งสคริป set $@ANBopen,1; // กำหนดเปิดใช้งาน set $@ANBdb$,"ragnarok"; // กำหนด Database ที่ติดตั้งตาราง setarray $@ANBlimit_n[0],1,100; // กำหนดจำนวนแบบ Random 1 - 100 set $@ANBshop$,"AntiBot_Shop"; // ชื่อ npc script if (Zeny < 400) set Zeny,400; // ตรวจว่าถ้ามีเงินไม่ถึง 400 ให้เพิ่มเงินให้ 400 เพื่อจะได้ใช้ชื้อ item ได้แต่ถ้ากลับคนปั๋มเงินก็เอาบบรทัดนี้ออกได้แต่ คนไม่มีเงินจะซื้อของไม่ได้ ดังนั้นจะต้องเตรียมเงินติดตัวไว้อย่างน้อย 400 zeny จำนวนเงิน ขึ้นอยู่กับรายการ item ในตาราง sql และ จำนวน item ที่จะสุ่มซื้อในแต่ละรอบ สร้างไฟล์ใหม่แล้วดึงไปใช้งาน Antibotshop.txt Code: //(=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=) //( ZeesClub Script ) //( ______ __ __ ) //( /\ _ \/\ \__/\ \ ) //( __\ \ \_\ \ \ ,_\ \ \___ __ ___ __ ) //( /'__`\ \ __ \ \ \/\ \ _ `\ /'__`\/' _ `\ /'__`\ ) //( /\ __/\ \ \/\ \ \ \_\ \ \ \ \/\ __//\ \/\ \/\ \_\.\_ ) //( \ \____\\ \_\ \_\ \__\\ \_\ \_\ \____\ \_\ \_\ \__/.\_\ ) //( \/____/ \/_/\/_/\/__/ \/_/\/_/\/____/\/_/\/_/\/__/\/_/ ) //( ) //( -- [s] [c] [r] [i] [p] [t] [s] -- ) //(=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=) //---------------------------------------------------------- //ZeesClub Team Present Antibot Item Shop scripts // Create By - TheLordofdirTB // Mod By Mr.Coolz // www.zeesclub.com // V.1 Fist Release //---------------------------------------------------------- - shop AntiBot_Shop -1,504:-1; - script AntiBot -1,{ end; OnInit: set $@ANBopen,1; // กำหนดเปิดใช้งาน set $@ANBdb$,"ragnarok"; // กำหนด Database ที่ติดตั้งตาราง setarray $@ANBlimit_n[0],1,100; // กำหนดจำนวนแบบ Random 1 - 100 set $@ANBshop$,"AntiBot_Shop"; end; OnPCLoginEvent: if (getgmlevel() >= 99) end; if ($@ANBopen == 0) end; query_sql "SELECT `logincount` FROM `login` WHERE `account_id`='"+getcharid(3)+"'",@ANBlogin; if (#ANBlogin >= @ANBlogin) end; set @npc$,"[ระบบตรวจสอบบอท]"; if (Zeny < 400) set Zeny,400; query_sql "SELECT `item_id`,`color` FROM `"+$@ANBdb$+"`.`antibot_shop` ORDER BY RAND()",@item_id,@color$; query_sql "SELECT `item_id` FROM `"+$@ANBdb$+"`.`antibot_shop` ORDER BY RAND()",.@shop_item_id; mes @npc$; mes "จงชื้อ Item ที่บอกดังนี้"; for (set .@i,0; .@i < getarraysize(@item_id); set .@i,.@i+1) { setarray @item_n[.@i],rand($@ANBlimit_n[0],$@ANBlimit_n[1]); mes ""+@color$[.@i]+"สี^000000 จำนวน "+@item_n[.@i]+""; } npcshopitem $@ANBshop$,504,-1; npcshopdelitem $@ANBshop$,504; for (set .@i,0; .@i < getarraysize(.@shop_item_id); set .@i,.@i+1) { npcshopadditem $@ANBshop$,.@shop_item_id[.@i],1; } callshop $@ANBshop$,1; npcshopattach $@ANBshop$; // Log Charecter setoption 0x2000; sc_start 47,0,0; sc_start SC_FREEZE,9999999,10; sc_start SC_STONE,9999999,10; sc_start SC_SILENCE,9999999,10; sc_start SC_SLEEP,9999999,10; sc_start SC_STUN,9999999,10; atcommand "@mute 1440 "+strcharinfo(0); end; OnPCLogoutEvent: setoption 0x2000,0; sc_end 47; sc_end SC_FREEZE; sc_end SC_STONE; sc_end SC_SILENCE; sc_end SC_SLEEP; sc_end SC_STUN; atcommand "@unmute " + strcharinfo(0); end; OnBuyItem: mes @npc$; set .@false,0; for (set .@i,0; .@i < getarraysize(@item_id); set .@i,.@i+1) { set .@check,0; if ( (@item_id[.@i] == @bought_nameid[.@i]) && (@item_n[.@i] == @bought_quantity[.@i]) ) { set .@check,1; } if (.@check == 0) { set .@false,1; } } deletearray @bought_quantity, getarraysize(@bought_quantity); deletearray @bought_nameid, getarraysize(@bought_nameid); if (.@false) { mes "คุณเลือกชื้อผิดตามที่กำหนดไว้"; mes "กรุณาออกไปเลือกตัวละคร"; mes "แล้วเข้ามาตอบใหม่"; } else { set #ANBlogin,@ANBlogin; mes "ตอบถูกเรียบร้อยแล้ว"; mes "กรุณาออกไปเลือกตัวละครใหม่"; } } เคดิต Mr.Coolz www.zeesclub.com
  11. ถ่ายรูป console ตอนที่คุยกับ NPC มาให้ดูหน่อยครับ จะดูว่ามันฟ้องว่าอะไร
  12. ผม Add script item_randomopt_db.txt และ const.txt เรียบร้อยครับ พอลง npc แต่กดคุยไม่ขึ้นครับ ขอรบกวนแนะนำแนวทางในการแก้ไขได้มั้ยครับ
  13. ขอบคุณมากครับแอด
  14. @zleiphnirz น่าจะบัคที่ mySql นะครับ ลองลบ database ragnarok table ออก แล้วสร้างใหม่ ถ้าไม่ได้ ก็สร้างใหม่แล้วเลือก utf8_general_ci ดูครับ
  15. import main.sql เข้าไปแล้วเป็นแบบนี้ครับ ต้องแก้ไขตรงไหนได้บ้างครับ ขอบคุณมากครับ
  16. ตัวดาต้ากับexe หาจากไหนครับ
  17. แทงพนันกันสองฝั่ง เช่น มูนัก กับ บอนกัน ต่อสู้กัน ใครชนะได้เงิน
  1. Load more activity
×
×
  • Create New...