Re: [問題] sage skill

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間8年前 (2017/05/18 09:15), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串3/3 (看更多)
※ 引述《laechan (揮淚斬馬雲)》之銘言: : ※ 引述《henryyeh (阿葉)》之銘言: : : 大家好: : : 想請問legendary這個技能是否依定要cast legendary後輸入顯示的數字才能施展, : : 這樣做的用意是因為此既能威力太強大嗎?那為什麼不用隔多久時間才能施展這種方式 : : 來限制呢?呵呵,不好意思,因為小弟適視障朋友在使用此既能時發現無法判斷那個圖形 : : 數字,導致一直無法看看這個既能施展的效果。 : : 還是說,這個既能可以變成兩種模式,一種就是維持現在這樣, : : 另一種就是不需要輸入數字就能施展,但是威力只有70%這樣呢? : : 另一個問題sagepower適不適施展後跟團都會跟不上團長的速度而脫隊? : : 施展了幾次都有這樣的狀況XD,感覺是逃跑用的技能。 : : thanks : 視障朋友可以回報你在聖殿的遊戲 id, 我會把這些 id 加進免輸入數字清單。 : sagepower 我最近會修改設定,如果團長或隊員裡面有人用了 sagepower,它的 : 移動會配合 sagepower 的移動。 : LAechan 我剛看了一下 /cmds/std/_go.c 的寫法,賢者變身秘法者時, _go.c 會判斷兩個參數 1.me->query_temp("sagepower") 2.me->query("block_command") 其中 2 的部份基本上就可做為隊伍能否順利移動的判斷標準, 也就是說,如果隊伍裡頭「任何一人」中了 block_command 的 定身設定的話,整個隊伍就應該等待所有人的定身判斷都解除, 才能移動到下一個房間。 當然實務上隊長是否有等待隊員的義務..當然是沒有。 所以目前還是回歸到 1 的情況。 /cmds/std/_go.c 備份為 /cmds/std/go.20170518 更改 follow_leader 函數,新增底下判斷 // Laechan@Sanc add follows in 2017/05/18 foreach(ob in us) { if(ob && ob->query_temp("sagepower")) { if((int)ob->queru("block_command")>0) { write("你或你的隊員裡頭有人施展秘法力量中,你要等一下喔...\n"); return 1; } } } 這判斷如果把 if(ob && ob->query_temp("sagepower")) 拿掉就是 我上面提到的 1 的情況: 隊長與隊員必須等待尚被定身無法移動的 隊員,其定身狀態解除。 保留這一行就是 2 的情況: 隊長與隊員必須等待施展了秘法力量的 隊員,其移動受限解除,不然就會看到這一句: 你或你的隊員裡頭有人施展了秘法力量,你要等他一下喔... 該設定已實裝,玩家有任何建議可提出。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.194.123 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1495070106.A.A5A.html

05/22 06:22, , 1F
順便請教legendary哪些區域才能用阿XD
05/22 06:22, 1F

05/22 08:11, , 2F
大抵上新型態區域(區域內怪物無限重生的)大概都可以
05/22 08:11, 2F

05/22 08:11, , 3F
你到了一個區域,按map,有出現x-x路線圖的就大概可以
05/22 08:11, 3F
文章代碼(AID): #1P7FMQfQ (mud_sanc)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 3 篇):
文章代碼(AID): #1P7FMQfQ (mud_sanc)