[討論] 解謎卡關的問題

看板mud_mars (瑪爾斯群英傳)作者 (Eplis)時間11年前 (2013/09/13 11:11), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
由於這個問題一直存在,從以前的Mars到現在重開後的,不斷在發生。 剛開始我沒碰source code,也因為這個debug很久。 近日忙錄下來,有人提到某個謎不能解,或是打死某某怪沒有觸發該有 的prog,然後我又抽空去幫忙看了狀況,才想到又是這該死的設計上問題。 mob死亡會觸發 death_prog 這個 function,通常謎也會寫在這裡面, 但是mob再判斷actor時,會因為被 blind 而無法看到 actor。大家都知道 blind 的好處,這也變成一種習慣,所以悲劇就發生了。 所以我在程式 mob 死亡那段加上解除各種debuff的程式,所以無論mob帶 著什麼奇怪的debuff死亡也不會找不到 actor 了.. 這個東西將在下次改版一起更新,我想累積多一點內容再更新! -- Mars-瑪爾斯群英傳,為一種多人的地下城文字網路遊戲(MUD), 以西方魔法奇幻風格為背景,讓玩家扮演各種職業進行冒險、解謎。 IP:220.135.242.105:8888 討論板: PTT mud_mars Eplis @ Mars -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.51.217.48

09/13 19:04, , 1F
你要不要乾脆寫個prog是消除所有debuff的..
09/13 19:04, 1F

09/13 19:04, , 2F
艾看錯
09/13 19:04, 2F

09/13 20:18, , 3F
其實消debuff是有的,但是他是在death_prog之後才執行..
09/13 20:18, 3F
文章代碼(AID): #1ICe99sJ (mud_mars)
文章代碼(AID): #1ICe99sJ (mud_mars)