找回密码
 点一下
查看: 1330|回复: 7

能不能限制最高移动速度?

[复制链接]
发表于 2010-9-25 09:16:51 | 显示全部楼层 |阅读模式
[s:193][s:193]魔兽的的最高移动速度一直以来是最蛋疼的东西,现在星际2的移动速度最快的能跑的见不到影子,但是太BT了,有没有办法把最高移动速度降低下来?
发表于 2010-9-25 10:30:34 | 显示全部楼层
…………地图是你的,当然是你爱它多少移动速度就多少移动速度咯。

比方说如果一个编辑器里,你最多能有1000000000攻击力,但是为什么一定就要在你地图里放1000000000攻击力的单位呢。
回复

使用道具 举报

发表于 2010-9-25 10:43:09 | 显示全部楼层
游戏中的默认单位的最大移动速度是1000,你自己如果创建过单位(不是复制单位)就会知道速度有好多参数,速度上限,加速度,减速度,基础移动速度。

新创建的单位默认速度项目全是0,你即使将默认移动速度改成了100,最大移动速度依然是0,你一样无法移动。最大移动速度这个栏就在单位,移动中的最上面一项。

上千的移动速度通常是给子弹单位用的。(其实上百就已经很快了,步枪兵移动速度都没到3)
回复

使用道具 举报

发表于 2010-9-25 11:29:02 | 显示全部楼层
自己给定一个值就是了啊~
回复

使用道具 举报

 楼主| 发表于 2010-9-25 12:04:04 | 显示全部楼层

回 2楼(angerking) 的帖子

非得要新建么?直接修改不能么?
回复

使用道具 举报

 楼主| 发表于 2010-9-25 12:11:33 | 显示全部楼层

回 1楼(Renee) 的帖子

这个啊,怎么说呢,因为我不习惯不BT的地图,也不习惯太BT的地图,所以就这样咯。
回复

使用道具 举报

发表于 2010-9-25 14:40:35 | 显示全部楼层
由于地图的数据优先级高于游戏mpq数据,所以你就算改了mpq设置最大速度也没什么用。除非你直接改地图。

当然你倒也是可以自行插入全局脚本来修改单位运行速度。当然这样就只能单机玩无法联机了。
回复

使用道具 举报

发表于 2010-9-25 15:08:56 | 显示全部楼层

Re:回 2楼(angerking) 的帖子

引用第4楼2323255于2010-09-25 12:04发表的 回 2楼(angerking) 的帖子 :
非得要新建么?直接修改不能么?
反正自定義地圖新建和修改區別不大,修改只不過是按照之前的模板創建了一個和之前單位幾乎一模一樣的單位,然後替換了原有單位的位置。

我這裡說新建一個,是因為一般如果不是新建單位,是很難發現在單位-移動-最大移動速度這個項目的作用的。

一般默認設置的是1000,看不明白的人一般不會修改這個地方。



另外,編輯器中很多類似的地方,例如buff中的攻擊力修正,可以限定單位的最大攻擊上限,默認是一個特別大的數字(52萬?),一般沒人會用到,於是默認的copy某些東西的時候就連帶把那個傷害上限複製了。

其實有些地方是要用到最大傷害上限這種東西的,例如不朽者的那個護盾。他只在傷害超過10的時候產生回應。因此他的最小傷害回應是10,最大傷害回應是524287.9997。
意思是大於10的所有傷害都進行回應。


這裡速度上限設置為1000也是這個道理,如果最大速度上限設置到5,則當各種增加移動速度的buff疊加到單位移動速度達到5以後,再加速就沒有任何效果了。

為了讓最大速度這一屬性不會卡住各種加速buff的生效,於是設置為了一個最大值1000。但是實際應用的時候你根本加速不到這個速度,很多單位只有2-4之間的移動速度,即使加速500%也才20的移動速度。

如果你真的只想一個單位跑到5的速度就無法再快了,拿鞭子抽,扎興奮劑,嗑藥都無法讓他走更快,你完全可以把這個最大移動速度從1000設置為5。


一般設計遊戲,都不會這樣設置上限,因為你完全可以通過調整buff的效果來平衡移動速度。(當然那種一層buff提升1移動速度,然後buff能跌1000層的那種腦殘設計除外了)



反正這裡給了你設置的餘地,你自己靈活把握就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-5 05:23 , Processed in 0.103192 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表