首页 |魔兽新闻 | |玩家攻略 | |精彩视频 | |玩家杂谈 | |相关下载 | |常见问题 | |赚钱心得 |
按标题 按内容
WOWZLP.COM


当前位置:魔兽世界资料片中文网>玩家杂谈>文章内容

施法打断与提高DPS

作者: 来源:
日期:2007-08-25

一.施法取消提高DPS
在nihilum的公会论坛上fluffey说道:
如果身处高端公会而不知停止施法为何物,那您白玩了,真的。

事实上,他所指的是施法取消以“提高”DPS及相关技巧。由于TBC中高端副本raid人数的下降导致容错性降低: 40人raid有2,3个滑水无伤大局,25人raid则要求每个成员都全力以赴。由于开荒期间一般都需要较多的治疗,因此DPS们的输出往往是能否放倒boss的关键(很多boss都10分钟狂暴)。
提高DPS的方法有很多:最有效的是通过天赋,例如经典的10/ 48 /3副本法师深火天赋,利用蝎毒bug达到恐怖输出的兽王猎人;其次是装备:比如forte公会的主力深冰法Maleficarium,无buff1200魔伤,22%暴击  http://armory.wow-europe.com/character-sheet.xml?r=Kazzak&n=Maleficarium
];在蹂躏凯尔萨斯的众多视频中你也经常能看到全身T6的法师们秀伤害:火球平射3500,爆击7k+,暴率50%的大有人在。装备选择以及天赋的搭配有着太多的变数(例如有T5两件的法师),而且很多情况下不以人的意志为转移,比如黑手当道,所以本文主要介绍通过宏、插件以及操作相结合,最大程度地降低延迟造成的DPS损失。

在今年2月我翻译的法师宏2.0中有着不少与语句/stopcasting密切相关,这个宏语句对所有职业都有着重大意义。4月,暴雪欧洲德语法师论坛上lalaru首次详细地提出通过此宏了来提高DPS的技巧( 
http://forums.wow-europe.com/thread.html?topicId=273197769&sid=3
),
5月,当之无愧的精英论坛——elitistjerks上开始展开热烈讨论( 
http://elitistjerks.com/f32/t12079-how_use_stopcasting_maximize_dps),
6、7月,暴雪北美官方论坛也开始大量讨论并扩展到全职业,7月底,暴雪UI设计师Slouken发布蓝贴声明此技巧合法——外挂与合法插件经常只是一墙之隔,而bug与符合游戏规则的技巧往往也只区别在暴雪的一纸声明。因此,现在我终于可以将之详细推广,虽然早在06年1月的拙作《法术基础,进阶与平衡》中就已有类似介绍。

简而言之,以法师为例:
1.首先你需要的是下面的这个宏
#showtooltip 火球术
/stopcasting [modifier:alt]
/cast 火球术

第一行能显示技能的冷却和说明,也可以使宏像普通技能一样在插件帮助下显示更多的信息,例如相当不错的计算型插件Drdamage(  
http://wow.curse.com/downloads/details/6491/
])。第二行表示同时按alt键和这个宏将取消前面的施法(不管你在干嘛)。
第三行则是开搓火球,如果不按alt键则仅仅是普通的火球术。

当然,希望节省键位的还能加以改善以实现各种乱七八糟的附加功能例如shift+宏是一级火球,换ctrl+宏则是对焦点(focus)目标放火球:
#showtooltip Fireball
/cast [modifier:shift] Fireball(Rank 1); [modifier:ctrl, target=focus, exists] Fireball
/stopcasting [modifier:alt]
/cast Fireball

2.其次你需要的是能显示延迟的施法条插件,例如Quartz(
http://www.wowace.com/wiki/Quartz
此网页不属于NGA网站,NGA不保证其安全性
继续访问 取消 不再提示我
[
http://www.wowace.com/wiki/Quartz ])


3.最后你要做的就是在施法条读到延迟部分的前端时使用施法取消宏,如上图深红色部分(颜色可自己设定),后面那段进度就会跳过不读以达到髙展(快速施法),当然,
这不会让你的3秒火球成为2秒,而是从一定程度上减少延迟给你带来的损失。

损失有多大?得看你有多卡
lag或者常说的卡,延迟,对施法职业的dps往往能造成毁灭性的打击,可惜更多的时候,你根本不知道你居然如此之卡。我们先来看下elitistjerks上讨论贴中给出的模型:
假设你在连续施放2.5秒的冰箭,而你有着100ms(毫秒)的延迟(latency):
时间t0=0.0秒时,玩家施放冰箭,客户端将之发送至服务器
时间t1=0.1秒时(t0+100ms),服务器收到冰箭指令,服务器端施法开始并发送确认信息到客户端
时间t2=0.2秒时(t1+100ms),客户端收到服务器端的确认信息并开始施法动画
时间t3=2.6秒时(t1+2.5秒),客户端完成施法并将完成信息反馈给服务器
时间t4=2.7秒时(t2+2.5秒),服务器端完成施法并获得客户端的完成信息
遗憾的是,直到t4阶段客户端一直处于“锁定”状态而你什么都干不了,结果就是2.7秒施放了理论上2.5秒的法术,一般说来,实际施法时间往往是法术时间+延迟X2:如果你有400ms的延迟,你将需要约3.3秒来施放一个冰箭。这种情况绝对让人十分恼火,但与其费劲搞条新光缆来改善你的网络连接,试着用取消施法将延迟从序列中驱逐出去无疑是更实际的方法:

时间t0=0.0秒时,玩家施放冰箭,客户端将之发送至服务器
时间t1=0.1秒时(t0+100ms),服务器收到冰箭指令,服务器端施法开始并发送确认信息到客户端
时间t2=0.2秒时(t1+100ms),客户端收到服务器端的确认信息并开始施法动画
时间t3=2.5秒时(t0+2.5秒),玩家取消施法(通过插件目测,宏取消施法),客户端将取消信息发送给服务器
时间t4=2.6秒时(t1+2.5秒),服务器端完成施法并将完成信息发送至服务器
时间t5=2.6秒时(t3+100毫秒),服务器收到施法取消指令并无视之,因为施法已经完成
时间t6=2.7秒时(t2+2.5秒),客户端收到服务器完成信息,动画结束,冰箭出手

有趣的是如此一来在t3阶段后,客户端认为任务完成(施法取消了),因此你可以开始施放下一个法术,这使得玩家可以比原先更快地连续施法而不是必须傻等到t6阶段
“解锁”后。
如果有一定的格斗游戏经验的话我可以用比较形象的例子做类比,这里玩家的操作就比如格斗游戏中重拳接升龙取消硬直,达到连技的目的。

下面是很简单的算术,如果你可以将施法时间从2.7秒减少到2.5秒,那就是8%的髙展(快速施法),大致可以认为是8%的DPS提升(事实上在天赋与装备的帮助下,髙展带来的DPS提升远比想象中的要大,以后有空会详细分析),如果你有着400毫秒的延迟,那DPS提升就约为32%.上面的分析仅仅是一种大致模型,实际上暴雪服务器与客户端的数据运作要远比这复杂,否则魔兽世界也不可能成为受外挂影响最小的超大型网游了。总之,你现在应该能大致了解了:延迟,会大幅降低你的DPS。

共2页: 上一页 1 [2] 下一页
本新闻及文章仅代表发表厂商及作者观点,不代表本站本身观点