Macro ตั้งห้องรับของ

automacro sit {
console /^Your Coordinates/i
call {
do move 269 39 morocc << พิกัดที่จะไห้มันเดินไปตั้งห้องรับ(ให้ตรงกะ LockMap กะดี)
pause 1
do sit; do conf dealAuto 0
pause 1
do chat create "B>Red = 1z" 2 0 password **สีแเดงคือชื่อห้อง
pause 1
}
}



automacro dersadeal {
console /(.*) \(level (.*)\) Requests a Deal/i
call {
do deal
pause 15
do deal no
}
}

automacro check {
console /(.*) added Item to Deal: (.*) x (\d+)/
call check1
}

macro check1 {
$item = $.lastMatch2
$amount = $.lastMatch3
$item1 = Red Potion
$item2 = Fluff } 3 ข้อนี้ชื่อ Item ที่จะรับ
$item3 = Shell
$item1price = 111
$item2price = 222 } 3 ข้อนี้ ราคาของ Item ข้างบน เลียงตามลำดับ
$item3price = 333

if ($item == $item1) goto item1
if ($item == $item2) goto item2
if ($item == $item3) goto item3
do deal no

stop

:item1
$total1 = @eval ($amount*$item1price)
do deal add z $total1
pause 0.5
do deal; do deal
stop

:item2
$total2 = @eval ($amount*$item2price)
do deal add z $total2
pause 0.5
do deal; do deal
stop

:item3
$total3 = @eval ($amount*$item3price)
do deal add z $total3
pause 0.5
do deal; do deal
stop
}

automacro final {
console /You finalized the Deal/i
call {
do deal; do deal
}
}


automacro stor {
run-once 1
weight > 75% ถ้าหนักเกิน 75% จะกลับคลัง
call {
do chat leave
pause 1
do stand
pause 1
do ai auto
pause 1
do autostorage
pause 1
do move 269 39 morocc ให้มันกลับมาตั้งห้องใหม่อีกครั้งหลังฝากของแล้ว
pause 1
do sit; do conf dealAuto 0
do chat create "B>Red = 1z" 2 0 password **สีแดงชื่อห้องให้เหมือนข้่างบน ^^
release all
}
}

1 ความคิดเห็น:

  1. เวลารับของหลายอย่างแล้วมันคิดเงินแค่อันบนสุดต้องแก้ตรงไหนครับ

    ตอบลบ

ทดสอบเทสๆ