黃易群俠傳M脫機外掛應用程式黃易神行
2413
2

[發問] 請問[X]大大 關於機場自動放加速跟天賜

yannjang731 發表於 2011-3-4 14:18:08 | 只看該作者 回帖獎勵 |正序瀏覽 |
本帖最後由 yannjang731 於 2011-3-7 17:38 編輯

macro addadd{
          do sp 29 $.lastpm 10
   pause 1
   do sp 34 $.lastpm 10
  
   pause 1
}

我設定這樣但是會顯示技能錯誤
能教一下嗎@@?
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
[X] 2011-3-5 01:31:12
依照你寫的方式是無法判斷交易玩家
修改以下

automacro Dealc {
        console /(.*) 加入 (.*) z 以交易/
        call {
        $n = $.lastMatch1
        do eval foreach my $_player (@{$::playersList->getItems()}) { next if $_player->{'name'} eq ""; next if $_player->{actorType} ne "Player"; if($_player->{'name'} eq "$n") {$::Macro::Data::varStack{id} = $_player->{'binID'}; }}
        $a = $.lastMatch2
        if ($a = 550) goto OK
        if ($a = 850) goto OK
        if ($a = 600) goto OK
        if ($a = 700) goto OK
# 自行修改金額
                do deal no
                stop
        :OK
                pause 1
                do deal
                pause 1
                do deal
                pause 10
                do deal no
        }
}

automacro Warp {
        console /您獲得了 (.*) zeny/
        exclusive 1
        call {
        $b = @invamount(藍色魔力礦石)
        do chat leave
        do sp 34 $id 10
        pause 1
        do sp 29 $id 10
        pause 1
        :Top
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $x0 = @eval($x - @rand(1,3))
        $y0 = @eval($y - @rand(1,3))
                do sl 27 $x0 $y0
                pause 2
        if ($a == "850") goto A
        if ($a == "600") goto B
        if ($a == "700") goto C
                do warp einbroch
# 傳送點一
                goto End
        :A
                do warp hugel
# 傳送點二
                goto End
        :B
                do warp ve_fild07
# 傳送點三
                goto End
        :C
                do warp glast_01
# 傳送點四
        :End
                pause 3
        if ($b == @invamount(藍色魔力礦石)) goto Top
# 使用傳陣藍礦未減少回到Top
                do c 傳陣已開
                call Chat
        }
}

如果你使用時出現語法錯誤之類的問題再參考以下

修改\src\Actor\Player.pm

尋找
sub new {
        my ($class) = @_;
        return $class->SUPER::new('玩家');
}

改成
sub new {
        my ($class) = @_;
        return $class->SUPER::new('Player');
}


另外你想問的是自動向特定玩家要求交易還是自動接受特定玩家交易?
回覆

使用道具 舉報

[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
[X] 2011-3-4 14:45:17
提問方式不要指定我來幫你回答
這樣不就扼殺別人來幫你的機會了
你的設定方式是當有人密語你的時候才可以執行
請把你的機場巨集貼上來看看
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-9-23 01:32 , Processed in 0.050343 second(s), 11 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?