WarCraft 板


LINE

这系列停了好久啊 囧 也算是行之有年了 因为停止做地图的关系所以生产触发技能的速度也变非常慢了 想当年是希望抛砖引玉让PTT对WE的讨论热烈一点 也算是有收到功效 不过最近感觉好像又冷掉了啊 大家一起来加入WE的行列吧 偷偷预告 目前正在撰写"第一次做TD就上掱" 敬请期待XD 这次的技能名称叫"浸透劲" 相信玩过某逆渗透游戏的玩家都对这招不陌生 效果就是对於防御越高的敌人造成的伤害越大 实际上这个技能的作法是之前在做蜘蛛地雷时灵光一闪的 因为WE基本上无法抓取一个目标的防御值 这时候我想到 就算无法抓取防御值,但是如果给他一个伤害,再去判定受伤的程度 不就也能得到目标防御力的高低了吗? 因此这招就产生了 原理很简单,先给予目标一个小伤害,去判断受伤的幅度 然後利用这个伤害的比率来加成初始伤害 不过这个技能还是花了我很多的时间 因为我在思考如何产生适当的伤害幅度 那麽我们就进入实作的部份 范例地图: http://0rz.tw/2rfqq 另外附上某人要求的螃蟹上杉(语意不明) 材料: 指向性瞬发技能 一个 - 本范例使用暴雷击,带有晕眩1秒的效果。 没了 囧 变数: TempReal(阵列) 本范例将各计算分开为数个变数 以方便在bbs内排版 触发: Jintoujin 事件 部队 - A unit 使技能生效 条件 (Ability being cast) 等於 浸透劲 行动 Set TempReal[1] = (生命值 of (Target unit of ability being cast)) 部队 - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing 40.00 damage of attack type 混沌 and damage type 普通 Set TempReal[2] = (生命值 of (Target unit of ability being cast)) 部队 - Set life of (Target unit of ability being cast) to TempReal[1] //先记录目标生命值,给予一个物理伤害,再记录伤害後的生命值 //不知道为什麽这样是物理伤害的请去看 Set TempReal[3] = (TempReal[1] - TempReal[2]) If (All Conditions are True) then do (Then Actions) else do (Else Actions) 若 - 条件 TempReal[3] 大於 1.50 //给这个判定的原因在於,这个物理伤害会被硬化外皮的技能抵挡 //如果没有这个判定,若是硬化外皮发动就直接受到爆表的伤害了= =" 则 - 动作 1 Set TempReal[4] = (57.30 x (1.00 - (TempReal[3] / 40.00))) Set TempReal[5] = (1.00 - (Sin(TempReal[4]))) Set TempReal[6] = (20.00 + (80.00 x (Real((Level of 浸透劲 for (Triggering unit)))))) Set TempReal[7] = (TempReal[6] / TempReal[5]) //这边牵扯到麻烦的数学运算,内容下记 部队 - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing TempReal[7] damage of attack type 法术 and damage type 通用 否则 - 动作 2 Set TempReal[4] = (20.00 + (80.00 x (Real((Level of 浸透劲 for (Triggering unit)))))) 部队 - Cause (Triggering unit) to damage (Target unit of ability being cast), dealing TempReal[4] damage of attack type 法术 and damage type 通用 关於数学运算方面 其实最一开始的伤害害公式是 D = A/n D = 实际伤害 A = 技能初始伤害 n = 伤害承受率 基本上这个公式可以做到防越高伤害越大 但是问题在於这是一个等比扩散函数,Lim = ∞ n→0 假如马场信房开不死鬼美浓防+70的情况下 被这招一打伤害高达1559,补一刀就死了 另外在防100的情况下伤害高达8000 如果放在一般游戏里肯定出事的 所以经过许久的思考,将公式改成D = A/[1-sin(1-n)] 另外WE里的sin是用"度"当单位 而我的公式中sin是用"弪度"当单位 所以把(1-n)再乘上 57.3 (180/π) 转换成度,让WE能够运算 最後就能得出一个收缩函数了 Lim 260/[1-sin(1-n)] = 1635.22 n→0 而到达这个数字是在防9271的时候的事了 废话了那麽多,其实没什麽意义 基本上整串触发重点在两个部份 一个是红色的侦测防御力用伤害 这个伤害最好是比游戏中的所有硬化外皮减伤都来得小 另一个是蓝色的初始伤害计算公式 范例中为20 + 80*技能等级,所以是100/180/260 另外附上260的初始伤害时各防御力所造成的伤害 防御  伤害 -20 157.39 -10 179.93 0 260 10 410.1 20 540.54 30 648.38 40 740.74 50 817.61 60 881.36 70 938.63 80 984.85 90 1027.67 100 1065.57 1000 1556.89 10000 1635.22 结论来说,整篇文章只有P.2~P.4有看的价值 其他部份都是废话 欢迎各位跳着看 \囧/ -- ██ ︵︵︵︵ ◢█◤ ちから /\||| ◢█◤ ひとりでは耐え切れぬ でもきっと、 │‵╯︶︶| ██◤ # ふたりなら大丈夫私は信じる!」 ╲ ) ∕█████ + + ╮ - │█◣ ◥◥█◣ 第四巻 27ページ… ▂▄▆│ │█◤* ◢████◣ 雷神の系谱    ψWix --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.8.79.16
1F:推 game7895:WE头推 02/01 16:46
2F:→ x01911x:马场信长@@ 02/01 16:48
※ 编辑: wix3000 来自: 124.8.79.16 (02/01 16:48)
3F:→ wix3000:居然在奇怪的地方被挑到错字 02/01 16:49
4F:推 NewCop:纯推逆渗透 02/01 17:06
5F:推 ahinetn123:推推 02/01 17:07
6F:推 JACK1229:六合-->连环-->猛龙-->阿修(好像是这样接) 02/01 17:14
7F:推 allencyl:六合童子 02/01 17:18
8F:推 f202097:猛龙以後要接伏虎拳 气绝崩击 再接阿修罗 02/01 17:37
9F:→ f202097:楼楼楼上大概在10版以前走的 02/01 17:37
10F:推 pureblue:这名字怎麽有漫画功夫小子的味道 02/01 17:46
11F:推 FrostMaiden:推一个 02/01 17:47
12F:推 cooji74115:六合童子吃屎~~~~~~~~~~~~~~~~~~~~~~~~~~~ 02/01 17:48
13F:推 virgonelson:推 02/01 17:48
14F:推 myson:你专注这种文章比较讨喜阿 加油 02/01 17:50
15F:推 idun:科科大推。 02/01 17:50
16F:推 asdlkjfgh:猛龙夸强 02/01 17:56
17F:推 qwe5566:cooji74115:六合童子吃屎~~~~~~~~~~ XDDDDDDDDDDDDDDDDDDD 02/01 18:03
18F:推 SerVantTom:推 qwe5566:cooji74115:六合童子吃屎~~~~~~~~~~ 02/01 18:03
19F:推 leoandgrace:你的技能都好有创意 02/01 18:04
20F:→ honochung:练金丢盐酸瓶比较痛.... 02/01 18:05
21F:推 yols:WIN...SerVantTom:推 qwe5566:cooji74115:六合童子吃屎(我肛) 02/01 18:05
22F:推 york1987:六合童子吃屎~~~~~~~~~~~~~~~~~~~~~~~~~~~ 02/01 18:40
23F:推 enjoyloli:浸透劲不是无视防御的物理攻击吗? 02/01 18:55
24F:推 As1649:浸透劲是DEF越高所受伤害越高... 02/01 19:00
25F:推 superzenki:浸透劲 打防高好用 可以用真剑百破道接 02/01 19:06
26F:推 H45:没想到用 sin 可以做出这样的函式 很好很强大 02/01 19:10
27F:推 hsj8266:太强大了 02/01 19:26
28F:推 DM1984:很好很强大! 02/01 20:17
29F:推 hsimile026:好厉害 02/01 20:56
30F:推 youh2031:囧 箱子被红龙吃掉後就不能+防御了 02/01 21:40
31F:推 Wade9043:推!这招真有创意! 02/01 21:49
32F:→ svcchaos:push 02/01 23:03
33F:→ SaVanNaSG:XD wix3000大真的帮忙弄出螃蟹上杉了 02/02 00:02
34F:推 SaVanNaSG:没想到当初开玩笑的一句螃蟹上杉 可以真的看到 (乐) 02/02 00:05
35F:推 larchrono:拉拉友情推 02/02 00:24
36F:推 yushenglu:推一个!我自然组,但是是数学白痴= = 02/02 00:46
37F:推 larchrono:楼上要一起玩26%会分流的勇者斗恶龙吗 02/02 00:50
38F:推 SaVanNaSG:不知道这招可不可以给信长秀满当新技能XD 02/02 02:34
39F:推 virgonelson:WE之间有仇...如果是别人写的可能还有机会用哈哈 02/02 08:59
40F:→ SaVanNaSG:可是这麽好的技能 如果可以分享出来 秀满就复活了 02/02 10:44
41F:推 ericssson:推推,好技能 02/02 12:20
42F:推 yols:这招真放在信长上..大概是山卷之类的克星= = 02/02 12:58
43F:推 keinlai:螃蟹好强.... 02/02 19:05
44F:推 SaVanNaSG:XDD 螃蟹上杉超强的呀 02/02 22:52







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灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP