mud_sanc 板


LINE

接著是後續的部份。事實上以上面的公式來看它其實並不 利於降低系統的負擔。 理想的做法應該是.. if(n > random(100)) 完全格擋; else 傷害減傷; (以前則沒有減傷的部份) 然後 n 的計算要盡量簡單,減傷的部份也要盡量的單純。 再依程式來看,底下幾個數值是一定會讀取的.. skill=me->query("skill/shield"); // 盾牌技能值 s1=shield->query("mass"); // 盾牌重量(同義於盾牌大小) s2=shield->query("armor"); // 盾牌防御值(同義於盾牌抵擋能力) str=me->query("stat/str"); // 玩家力量值 而減傷則有兩種,一種是減%,一種是直接扣減值,我剛 剛看了 watershield 它是用減%,所以一般盾擋就用直接 扣減值的方式,目前最簡易的做法是... 扣減值 = s1 x s2 x 某值 比方以八卦鏡為例,重量 450、防御值 600,相乘為 27 萬,那麼就有一個問題,就是新手 VS 老手,拿八卦鏡都 能得到相同的減傷值嗎?答案是否定的,那麼,影響其防 御值的因素為何?就是 skill。 那簡單的公式就是扣減值 = s1 x s2 x (skill / 4000) = ((s1 x s2) / 100) x (skill / 40) (實際公式不會照上面,但是會很類似) 若減傷公式 follow 上面,則格擋機率的計算部份我就傾 向使用 skill 及 str 兩個,公式大抵是.. 格擋機率 = skill x 某值 + str x 某值 然後 skill 會佔較大的比重,例如 skill/100 為盾牌技 能影響的格擋機率(以後最大 40%),然後 str/200 為額外 的機率,例如 str 5000 的人額外增加 25%。 ================================================== 這樣設就有幾個好處.. 一、力量高、盾牌技能值高的人,不管拿什麼盾,完全格 擋機率都很高(即盾牌本身不再影響格擋機率)。 二、力量低、盾牌技能值低的人,幾乎無格擋機率,但是   因為有盾牌扣減傷害,所以此時拿盾就可以減傷,甚   至達到完全減傷的效果。 三、但實際上還要再讀取兩個值 lv1 = me->query("level"); lv2 = tar->query("level"); 然後在格擋機率部份再加上 lv1、lv2 的相互影響,   比方說若我們承認當你跟怪物的等級差距 < 30 時,   你的盾牌格擋機率是直接再加上某值的,那麼理想的   公式是.. a = lv1+30 - lv2 if(a>0) 格擋機率 = a + 盾牌技能值影響 + str 影響 else 格擋機率 = 盾牌技能值影響 + str 影響 這樣就可以確保你在對抗等級跟你差不多的敵人時有   良好的格擋率。 以上看今天有沒有辦法實裝。 Laechan --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.61.157.53







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP