Re: [閒聊] 聖殿適用的基本觸發。

看板mud_sanc作者 (零)時間12年前 (2012/04/22 06:48), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
小的是非專業的 寫的比較簡單,我要寫的是簡易的none stop機器人 概要 1. 自動走至練功地點,利用起點觸發區域練功 2. 練功至沒水時,自動回城補水 3. 利用timer防呆 1. 請先設定你要去練功的區域 然後用#alias main {recall;路徑} 這樣main指令就會自己讓你的角色走到定點 之後我建議使用定點的敘述觸發#t+ class 練功區裡面最簡單的方式有幾種 a)單一路徑,像大便山或是國家練功區,你就只要讓戰鬥結束後一直往某個方向走就行 b)土法煉鋼,抓每一格的敘述,讓戰鬥結束後,往下一格走 c)亂數走法,抓出口方向,然後利用亂數隨便挑一個方向走 我用一個最簡單的例子吧 大便山 #alias main {recall;#wait 3000;d;s;e;3n;out;2 n;enter} #trigger {史威特.寇恩} {#t+ shit} #trigger {^大便山} {w} {shit} 上列三個指令就可以讓你自己在大便山入口時開啟shit類別..看到大便山開頭的就會w 至少你可以走到第一個轉角 2. 自動買水 觸發句:生命藥水:(%d)罐,*法藥水:(%d)罐,內力藥水:(%d)罐。 指令句: #var php %1 #var psp %2 #var ppp %3 #st {[HP]:@php [SP]:@psp [PP]:@ppp。} #if ((@php<2)|( @psp<2)|(@ppp <2)) { #t- shit recall #wait 3000 e buyall main } 這樣你就會自己買水後再回到區域起點重跑 3. 防呆 所謂防呆就是要確保你的角色不要離開戰鬥狀態太久 所以請抓戰鬥開始的訊息 觸發#ti 0 抓戰鬥結束的訊息#ts 300 {main} 意思就是戰鬥結束後五分鐘若沒有下一場戰鬥,我一樣會自動回到區域起點重跑 #ti 0是停止計時器 #ti 1是開始 #ts 是設定秒數與指令 剩下的觸發心法與暴水晶補水後再main的我就不詳談了 請自行再慢慢增加你機器人的靈敏度吧XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 97.93.32.95

04/22 10:19, , 1F
應該說,人性化度
04/22 10:19, 1F
文章代碼(AID): #1Fapag6Q (mud_sanc)
文章代碼(AID): #1Fapag6Q (mud_sanc)