看板 mud_sanc 關於我們 聯絡資訊
最近小弟在試寫血肉的trigger 我的寫發是抓出口,設定下一步並設定回頭路,避免機器人往回走 明顯出口有: south. 明顯出口有: south 和 east. 大家都知道血肉就這兩種類型的出口 單一出口當然很簡單,直接抓直接走就行 我在設定下一步路徑時,多設一個回頭路徑,如我如果往s走,回頭路就是n 若下一個路口是雙出口,他就不會選擇回頭路 我的問題是,當我判斷雙出口時,他同時也判斷了單出口,導致我的角色錯亂 ex: 明顯出口有:south. => 第一種觸發:下一步=south,回頭路=north 然後下一格 明顯出口有:north 和 east. 第二種觸發:判斷n為回頭路,不走,下一步=east 但是因為我抓的觸發 會讓第二格也觸發第一種觸發變成 下一步=north 和east 然後就下了"north 和 east"指令,導致錯亂 有辦法讓抓單一出口時,如果抓到有字元"和"就不執行trigger嗎? 我是很簡單的抓 "明顯出口有: %1." 讓指令中判斷%1中如果有"和" 我就不執從指令,讓另一個trigger去跑就好 ====================================== 我的另一個想法是只用一個trigger抓 另外用指令分析是單一路徑或是雙路徑 但是我不會拆變數... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 97.93.32.95 ※ 編輯: AresMars 來自: 97.93.32.95 (06/11 13:15)
nahceal :塔很好打.破掉就可以去八掛了(無誤 06/11 14:01
AresMars :八卦也是有回頭路的問題啊XD 06/11 14:18
AresMars :問題很簡單的被解決了..果然人不要想太複雜... 06/11 14:31
laechan :血肉要回收了,建議你換寫鎖妖塔的 06/11 15:34
AresMars :....我只是想解個四魂之玉... 06/11 17:51
Yanten :...............血肉要回收 那四魂不就成為歷史? 06/11 22:44
Yanten :NO............................ 06/11 22:47
laechan :四魂會放到別的地方.預計菲里德古堡改版完就會移血肉 06/12 01:22
eqishell :從來沒去過血肉 看來要找時間去觀光 06/12 12:14
justinj :某個站有寫.... 06/12 12:16
hmml :簡單來講,分隔符是" 和 ",使用%word,寫法即為: 06/14 20:37
hmml :%word(%1,n," 和 "),內容用逗號隔開,n標示出第幾筆 06/14 20:39
hmml :第一次走的時候用%additem紀錄走法,如果走得順,就 06/14 20:44
hmml :可以取得正確的路線,用這路線去走,不管從哪段去, 06/14 20:45
hmml :都不會走回頭路。 06/14 20:45
AresMars :嗯,我寫了一個可以完整走完的,只是沒記錄XD 06/14 21:49
AresMars :那個寫法也可以套用在八卦...但是700段好像有三叉路 06/14 21:55
justinj :只有2條路...但是有些房間的回頭路是400或500的... 06/15 12:53