[閒聊] 20170616修改事項

看板mud_sanc (Sanctuary - 聖殿)作者 (揮淚斬馬雲)時間8年前 (2017/06/16 06:44), 8年前編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
昨晚花了點時間把事情弄完才下班,今天應該沒啥事除非又有 同事臨時請假。今天仍舊會改 magic-cycle,針對經驗值、熟 練度的部份,個人目前的想法是: 1.目前只有 Lv1~5 是叫出實體魔法陣 2.Lv6~10 則採 buff 式,法師施放後「同隊伍的玩家」都會 加上該魔法陣的 buff (預計顯示為 魔法陣 Lv.n 效果) 3.為此需要一個施展魔法陣時的詠唱語 (前期先不設,等我找到適合的詠唱語 or 玩家投稿) 之所以這樣寫,是考量到,玩家每推進一個房間就放一個魔法 陣的話....我的話,我會受不了,因為我們推進的速度很快, 而如果是建議有需要的房間再放的話,經驗值、熟練度增加的 效果部份就會不明顯。 buff 的部份不採 temp_mod,但會用到一部份參數,主要讀取 1.被施放級數(高等級的可蓋掉低等級的) 2.同級數的魔法陣效果都是一樣的 判斷方式則是 if((int)ppl->query_temp("magic_cycle_lv")>=n) 就判斷為具有什麼效果; 最後是疊加的計算方式。sanc 本身就有經驗值x幾%的設計,然 後現在又有經驗值+幾% 的設計,我的想法是 1.先做 經驗值x幾% 的計算(比方300% 就是原經驗值x300%) 2.再做 經驗值+幾% 的計算(比方30%, 上面算出來的再 +30%) 今天預計改 magic-cycle.c 以及 /std/pexp.c 及 /std/user.c 這三部份。 一、magic-cycle.c 修改 今天只有空改這個,大致改成了適合上面的格式,法師在施 展 Lv6~10 時我本來還想說應該可以保留叫出魔法陣物件的 設定,但這樣會不利於法師重覆 cast 的設計,就改掉了。 現在只有 Lv1~5 會叫出實體魔法陣物件。 另外目前 Lv6~10 就照先前所言,每提高一級就增加一個效 果,目前最多五個效果。魔法陣設定不需要太 over,重點在 實用性及做為主職法師特色技能。 然後類推到牧師→希望牧師也有這樣的技能或讓 encourage 具有相同的威能及存在感。 二、 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.82.209 ※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1497566647.A.8E5.html ※ 編輯: laechan (111.252.82.209), 06/16/2017 19:00:02

06/17 09:23, , 1F
六日沒空,下禮拜再coding
06/17 09:23, 1F
文章代碼(AID): #1PGmstZb (mud_sanc)
文章代碼(AID): #1PGmstZb (mud_sanc)