[座騎] rideto 與 flee

看板mud_sanc作者 (小太保)時間16年前 (2009/10/09 11:06), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/3 (看更多)
這兩個指令我已寫好,flee的部份本身較沒問題,所以我先用 舊指令 support,這部份 highelf 不能動,不過應該不會有太 大問題。 (有問題可回報) rideto 部份主函數我設定讓 highelf 擁有即時修改權,目前 會產生的第一爭議就是 rideto -save 目前可儲存任何地點, 因此我打算寫一個指令給 highelf 讓它可以觀看目前玩家儲 存了哪些地點。 儲存的地點目前也不會因為更換馬匹而改變,這些都是試行方 案。讓 highelf 觀看全儲存地點有三個用意.. 一、用來觀察哪些地點是玩家有重度需求的─將來列入可儲存   考量 二、用來觀察哪些地點是絕對不應設定可儲存的─將來列入不   可儲存地點 三、即時知道線上哪些玩家儲存了哪些地點─觀察大家的使用   情況 highelf 則可依需要自行加入 -save 或 rideto n 方面的限制 ,例如你可以依所在地檔名目錄判斷是否可 save 與 rideto, 方式如下... object env; string files; env=environment(ppl); files=base_name(env); // 判斷方式一 if(sscanf(files,"/d/ppl/highelf/xxx/xxx",files)) // 代表全檔名有上述目錄 // 判斷方式二 if(strlen(files)>15 && files[0..14]=="/d/ppl/highelf/" ^^^^^^^^^^^^^^^ <= 該字串全長 15 就可以讓 -save 與 rideto n 的功能暫時無法及於你的區域。 (有些已 save 的你也可以讓它無法 rideto n) 另外你也可以自己寫一些遠隔做移除儲存點的動作,例如某玩家 儲存了某些地點你覺得不宜,可以寫些道具去移除。 (資料欄位為玩家 temp data 區的 saveroom) Laechan PS指令已寫好 > rideto -alist 全玩家儲存地點一覽: 女性魔人劍士 鋼鐵衣研發中(Laechan:劍士) = 天上界 = /u/l/laechan/workroom 聖蘭卡大陸 /d/ppl/map/n5e7 highelf 你隨便找一隻重新 update -R 過的座騎來騎就可以使 用該指令。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: laechan 來自: 61.225.162.202 (10/09 11:13)

10/10 07:34, , 1F
先設定no_return和no_sneak,這兩個明顯不讓人過去
10/10 07:34, 1F

10/10 07:51, , 2F
it's ok
10/10 07:51, 2F
文章代碼(AID): #1ApgZCtW (mud_sanc)
文章代碼(AID): #1ApgZCtW (mud_sanc)