[討論] rideto修改。
// horse 另有其它新增屬性如下
// horse_name 馬匹的簡易判斷字串
// trust 信賴度
// rooms_num 可儲存房間數
// rooms 被儲存的房間
// can_xxx 可被使用的指令
// cant_xxx 不可被使用的指令
// bravery 膽量
// rebel 叛逆度
// interest_food 喜歡的食物
// names 認主設定
馬匹公設上有寫到認主設定,
so 需要修改/cmds/std/_ride.c檔判斷騎乘時的認主。
/*
if(!env->query("can_saveroom"))
{
write("rideto -save: 這個地方不能儲存唷!\\n");
return 1;
}
*/
根據檔案的判斷,
馬匹可儲存地點應該只有該房間有設置 can_saveroom 這參數才可以,
所以當初小寶開放試用版,
是想統計出哪裡是熱門的地方,
進而設定該地方才可儲存。
另外,我個人是建議將儲存位置設在 horse 上啦。
理論上,馬記憶的位置,如果換匹馬就不該存在不是嗎?
不同匹馬,記憶的位置不應該相同。
等ride指令檔修改完後,
讓渡指令也差不多該上世了(因馬匹有認主,轉認主的指令)
與rideto需設置認主馬匹且為是可記憶的馬匹才可使用
(也就是所謂的特殊馬匹)
// 馬匹沒有被設定可 rideto 將無法 rideto
if(!horse->query("can_rideto") ) return 0;
// 非馬匹的認主者,無法使用rideto
if((string)horse->query("names")!=(string)ppl->query("name"))
return 0;
目前熱門儲存地點大致上有:牧師pr的神殿
國家藥水店。
八卦前十段。
目前我認為可以設置rideto功能的有 "鹿王" (在極北。)
另外就bixi吧,不過該馬匹已有特殊功能,因此不列入考量。
其他馬匹,不具有獨特性與難度性,所以不適合。
有其他意見請提出,謝謝。
-----------------------------------
其實我覺得如果是騎士專屬,
記憶位置的判斷就比照記憶之馬就夠了。
如果要分主副職差別的話,
那就是副職只能記憶一個位置。
2 & 3 & 4 都是不行的。
且還是要判斷can_saveroom。
綜合以上結果,倒是可以做個變通的設定。
主職的馬,可以不看can_saveroom的設定。
這樣也可以強大的區分出差別。
另外,我是建議第四點不要有,
or 再施展時間要很長。
再記憶與再順移也需要做再施展時間的限制比較好?
目前好像 3,4 項還沒正式開放的樣子。
如果限制用好的話,可以順便開放沒關係。
3是 天空home
4是 人
--
Norr@Sanc
風,吹散了一切煩惱,只留下平靜的思考。
雨,淋落了一切紛亂,只剩下無比的快樂。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.182.179
→
04/30 09:04, , 1F
04/30 09:04, 1F
→
04/30 09:08, , 2F
04/30 09:08, 2F
※ 編輯: hlead 來自: 219.87.182.179 (04/30 09:18)
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
5
12