Baphomet
สำหรับแตกซองธนู  I_logo10
Baphomet
สำหรับแตกซองธนู  I_logo10
Baphomet
Would you like to react to this message? Create an account in a few clicks or log in to continue.


คลับคนรักการบอท Openkore และ Skalacy
 
บ้านPortalLatest imagesสมัครสมาชิก(Register)เข้าสู่ระบบ(Log in)

Share
 

 สำหรับแตกซองธนู

อ่านหัวข้อก่อนหน้า อ่านหัวข้อถัดไป Go down 
ผู้ตั้งข้อความ
Fenwickผู้ดูแลระบบ
Fenwick


กระทู้ : 371

สำหรับแตกซองธนู  Empty
ตั้งหัวข้อเรื่อง: สำหรับแตกซองธนู    สำหรับแตกซองธนู  I_icon_minitimeSat Nov 16, 2013 8:15 am

save ชื่อไฟล์เป็น arrow.esp ชื่อสามารถเป็นได้แต่ต้องไปเปลี่ยนที่  package arrow; ยกตัวอย่าง package gun; เราก็ save เป็นชื่อไฟล์ gun.esp ครับ

ในสคริปผมตั้งให้ เปิดซองในแมพด้วง3 เมือธนูในตัวต่ำกว่า 100 ดอก ให้เปิดซองธนู และถ้าซองธนูเหลือ 1 ซอง จะให้พูดแจ้งเตือนว่า ลูกธนูหมดแล้วเด๋วต้องไปซื้อก่อนน่ะ

ส่วนที่ต้องแก้ตามข้างล่าง
  $mapToUse = "dic_dun03";   << แมพอะไรที่เราอยู่ที่ต้องการให้ใช้
  $arrow = "Elven Arrow";  << ไอเทมที่เราใช้
  $quiver = "El'f Arrow Quiver"; << ซองธนูที่เราใช้เปิด
  ( onItemInvKeep( $arrow ) < 100 ) ในบรรทัดจำนวนที่ต้องการให้เปิดซอง


Code:

package arrow;
use EasyPlugin::main;
use EasyPlugin::Chat;
use EasyPlugin::Console;
use EasyPlugin::Auto;
use Globals;

sub cTimer {
$now = Win32::GetTickCount();
$dif = $now - $before;
if ( $dif >= 1000 ) {
   $before = $now;
   $count++;  
}
}
sub delay {
my $x = shift;
if ($count - $delay1 == $x ) {
   return 1;
} else {
   return 0;
}
}
sub main_chat {
}
sub main_console {
if ( msgConsole("now in the game",1) ) {    
   $delayToUse = 2;
   $mapToUse = "dic_dun03";      
   $arrow = "Elven Arrow";
   $quiver = "El'f Arrow Quiver";
   $delay1 = $count;
   $remain = 0;
}
}
sub main_auto {
cTimer();

if ( ( delay( $delayToUse ) ) && ( onMap() eq $mapToUse) ) {
   $delay1 = $count;
   if ( ( onItemInvKeep( $arrow ) < 100 ) && ( onItemInvKeep( $quiver ) > 1 ) ) {
       useItem( $quiver );              
   } elsif ( ( onItemInvKeep( $quiver ) == 1 ) && ( $remain == 0 ) ) {
     sendCommand("c ลูกธนูหมดแล้วเด๋วต้องไปซื้อก่อนน่ะ");  
     $remain = 1;
   }
}
}
return 1;



Deal

Code:
use EasyPlugin::Chat;
use EasyPlugin::main;
use EasyPlugin::Console;
use EasyPlugin::Auto;
sub main_chat {
if (msgChat("Hello Skalax",1)) {
    sendCommand("c HELLO SKALAX");
}
}
sub main_console {
if (msgConsole("finalized the",1) || msgConsole("Request and your",1)) {      
    sendCommand("deal");
}
}
sub main_auto {
}
return 1;


แก้ไขล่าสุดโดย Fenwick เมื่อ Sun Jan 12, 2014 9:55 am, ทั้งหมด 3 ครั้ง
ขึ้นไปข้างบน Go down
http://baphomet.forumotion.info
avatarน้องใหม่
leafice


กระทู้ : 42

สำหรับแตกซองธนู  Empty
ตั้งหัวข้อเรื่อง: Re: สำหรับแตกซองธนู    สำหรับแตกซองธนู  I_icon_minitimeSat Nov 16, 2013 8:59 am

file นี้ เอาไปไว้ใน plugin หรอครับ
ขึ้นไปข้างบน Go down
Fenwickผู้ดูแลระบบ
Fenwick


กระทู้ : 371

สำหรับแตกซองธนู  Empty
ตั้งหัวข้อเรื่อง: Re: สำหรับแตกซองธนู    สำหรับแตกซองธนู  I_icon_minitimeSat Nov 16, 2013 9:01 am

leafice พิมพ์ว่า:
file นี้ เอาไปไว้ใน plugin หรอครับ
ไม่ใช่ครับ นำไปไว้ใน control ได้เลยครับ ทหาร8 
ขึ้นไปข้างบน Go down
http://baphomet.forumotion.info
avatarน้องใหม่
leafice


กระทู้ : 42

สำหรับแตกซองธนู  Empty
ตั้งหัวข้อเรื่อง: Re: สำหรับแตกซองธนู    สำหรับแตกซองธนู  I_icon_minitimeSat Nov 16, 2013 9:19 am

Fenwick พิมพ์ว่า:
leafice พิมพ์ว่า:
file นี้ เอาไปไว้ใน plugin หรอครับ
ไม่ใช่ครับ นำไปไว้ใน control ได้เลยครับ ทหาร8 
บอทเข้าไม่ได้เลยครับ
Erroe ตรงบรรทัดที่ 44    } elsif ( onItemInvKeep( $quiver ) == 1 ) && ( $remain == 0 ) ) {
ขึ้นไปข้างบน Go down
avatarน้องใหม่
leafice


กระทู้ : 42

สำหรับแตกซองธนู  Empty
ตั้งหัวข้อเรื่อง: Re: สำหรับแตกซองธนู    สำหรับแตกซองธนู  I_icon_minitimeSat Nov 16, 2013 9:27 am

ได้แล้วครับ ตก ( ไปตัวนึง
ขึ้นไปข้างบน Go down
Fenwickผู้ดูแลระบบ
Fenwick


กระทู้ : 371

สำหรับแตกซองธนู  Empty
ตั้งหัวข้อเรื่อง: Re: สำหรับแตกซองธนู    สำหรับแตกซองธนู  I_icon_minitimeSat Nov 16, 2013 9:35 am

leafice พิมพ์ว่า:
ได้แล้วครับ ตก ( ไปตัวนึง
เด๋วแก้ให้ครับลืมไปว่าเอาไปแก้ที่ไฟล์แต่ไม่ได้มาแก้ต้นฉบับ
ขึ้นไปข้างบน Go down
http://baphomet.forumotion.info
avatarสมาชิกบริจาค Lv.1
newmooping


กระทู้ : 44

สำหรับแตกซองธนู  Empty
ตั้งหัวข้อเรื่อง: Re: สำหรับแตกซองธนู    สำหรับแตกซองธนู  I_icon_minitimeMon Jun 23, 2014 12:11 am

ทหาร1  ทหาร1  ทหาร1  ทหาร1
ขึ้นไปข้างบน Go down
 

สำหรับแตกซองธนู

อ่านหัวข้อก่อนหน้า อ่านหัวข้อถัดไป ขึ้นไปข้างบน 
หน้า 1 จาก 1

Permissions in this forum:คุณไม่สามารถพิมพ์ตอบ
Baphomet :: .::ข่าวสารอัพเดท Bots::. ::   :: คุยเรื่องบอท Skalacy-