[wizs] 關於 force_me

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間13年前 (2012/09/07 15:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
這是我昨天睡夢中突然想到的。 因為很多 mob 常常有 move return 0 的訊息被 log 在 debug.log 檔裡頭,最近的例子則是墓園的 soldier 而 且還因此造成其它問題,所以我懷疑可能是 force_me出 問題,而且可能是設定 move_speed 下所產生的。 早上本來要修...結果進不去。晚點我再看看。 我的懷疑是,以設定 move_speed 的怪物為例,它的程 式可能是這樣寫的.. // 隨機讀取一個出口 exits=random(keys(room->query("exits"))); mob->force_me("go "+exits); return 0; 我的懷疑點在於 1.go 指令裡頭可能有 return 0 2.force_me 函數裡面可能有 return 0 3.上述呼叫 force_me 及 go 的副程式裡頭可能有 return 0 晚上我再檢查看看,希望能永久解決這個 bug。 LAechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.61.157.53 ※ 編輯: laechan 來自: 210.61.157.53 (09/07 15:45)
文章代碼(AID): #1GIQOAeB (mud_sanc)
文章代碼(AID): #1GIQOAeB (mud_sanc)