[座騎] rideto 與 flee
這兩個指令我已寫好,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
10/10 07:34, 1F
→
10/10 07:51, , 2F
10/10 07:51, 2F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):