316a
发表于 2013-9-19 09:03
本帖最后由 316a 于 2013-9-19 09:05 编辑
CommanderTang 发表于 2013-9-18 16:22 static/image/common/back.gif
这几天看过下里面的脚本 也貌似发现了几个问题
第一:如果刷超变………………你将会看见互殴(尤其是蓝皮 ...
卡主要是反复计算可能性所致,各种条件排列组合的乘积导致再快的电脑也会卡,所以给每个ID加一个时钟的做法我认为跟自杀没啥区别,每个变量也要占用内存,尤其是浮值变量,虽然本身占用内存就一点,但它是乘数,所以建议尽量少用
我以前说过AI是CTD元凶,因为AI执行每个动作都需要多重概率计算的返回值,所以怪多不见得会卡,但NPC多就必卡——NPC的AI复杂,这个MOD作者显然清楚这一点,所以4000的范围enable(不过是有点小了)
消尸脚本越简单越不会卡,主要是平衡脚本与模型资源哪个占用的多,由于这个MOD不是僵尸启示录那样的原地刷怪,所以用距离控制消尸更合理也更节省,例如如此这般:
scn XXXXXdeadScript
BEGIN OnLoad
if getdead != 0
Disable
Markfordelete
endif
END ;这一坨的功能是:加载的时候发现是个死的,就直接消尸
Begin GameMode
if (getdead != 0) && (GetDistance PlayerRef > 20000)
Disable
Markfordelete
endif
END ;这一坨的功能是:猪脚离开尸体20000后消尸
BEGIN OnDeath
if GetDistance PlayerRef > 10000
Disable
Markfordelete
endif
END ;这一坨的功能是:不是猪脚杀的,如果离猪脚太远就直接消尸
CommanderTang
发表于 2013-9-20 21:57
316a 发表于 2013-9-19 09:03 static/image/common/back.gif
卡主要是反复计算可能性所致,各种条件排列组合的乘积导致再快的电脑也会卡,所以给每个ID加一个时钟的做 ...
受教了
不过这样一来且不是没时间三光?即死即消见效快 可是兴高采烈地打着打着的时候突然发现没子弹了…… 在哪找?我当初就是想趁尸体没消失之前搜尸拿东西 当然 这游戏以前也有人说过了 多一个NPC都可能会跳出 游戏本身就优化不到位
CommanderTang
发表于 2013-9-21 02:20
CommanderTang 发表于 2013-9-20 21:57 static/image/common/back.gif
受教了
不过这样一来且不是没时间三光?即死即消见效快 可是兴高采烈地打着打着的时候突然发现没子弹了… ...
我当初是想原地战斗时候能够做到尸体消失 所以加了计时器 要是用载入或距离判断实现尸体消失 这样一来就只能通过读档和移动位置才能起作用 万一在一个地方团团转地打那且不是尸体不到游戏结束都不会消失? 不过正如你所说 计时器的确是耗资源 但十几秒很快过去 时间过去了脚本也关掉了 内存也就空出来了 我记得N网那里有个仿COD5僵尸模式的小MOD 还有PointLookout里面摘完种子后在沼泽里面遇到的“幻影”敌人都采用你所讲的方法
CommanderTang
发表于 2013-9-21 16:05
CommanderTang 发表于 2013-9-21 02:20 static/image/common/back.gif
我当初是想原地战斗时候能够做到尸体消失 所以加了计时器 要是用载入或距离判断实现尸体消失 这样一来就 ...
Good Idea
hughcarzy
发表于 2013-9-21 17:03
大亂鬥MOD也是不錯更加呼現實 不要只有主角也要有配角{:3_161:}
09090
发表于 2013-9-21 20:26
CommanderTang 发表于 2013-9-18 16:22 static/image/common/back.gif
这几天看过下里面的脚本 也貌似发现了几个问题
第一:如果刷超变………………你将会看见互殴(尤其是蓝皮 ...
高人哪,能否把把改过的esm文件上传一下,也好造福大家。
CommanderTang
发表于 2013-9-22 20:46
09090 发表于 2013-9-21 20:26 static/image/common/back.gif
高人哪,能否把把改过的esm文件上传一下,也好造福大家。
如你所愿
09090
发表于 2013-9-22 21:24
CommanderTang 发表于 2013-9-22 20:46 static/image/common/back.gif
如你所愿
感谢感谢。{:3_106:}
黑岩之翼
发表于 2013-10-9 23:02
为什么我勾选了MCM。esp进入游戏还是没有见到MCM菜单是怎么回事 是不是NVSE的问题我打汉化补丁就有了NVSE
xuyanyu2004@163
发表于 2013-10-10 01:33
黑岩之翼 发表于 2013-10-9 23:02
为什么我勾选了MCM。esp进入游戏还是没有见到MCM菜单是怎么回事 是不是NVSE的问题我打汉化补丁就有了NVSE...
我也经常重新装MCM,它毛病特多。经常消失。
黑岩之翼
发表于 2013-10-10 10:34
我都上毛子网下了还是一样那你是怎么决绝的
xuyanyu2004@163
发表于 2013-10-10 10:53
黑岩之翼 发表于 2013-10-10 10:34 static/image/common/back.gif
我都上毛子网下了还是一样那你是怎么决绝的
重装!!它需要VC++2010还是2008?忘了
前几天好好的,重开了新档它就没了!怒了 就不用了。
xuyanyu2004@163
发表于 2013-10-10 10:59
黑岩之翼 发表于 2013-10-10 10:34 static/image/common/back.gif
我都上毛子网下了还是一样那你是怎么决绝的
试试这个,看行不行?
黑岩之翼
发表于 2013-10-11 13:54
虽然说我还是没有搞定但是我还是想说声(ありがとう)
260647306
发表于 2013-10-11 14:50
回帖又不会怀孕,还有5毛拿
jiehai428
发表于 2013-11-3 17:50
我终于找到了啊,:'(
wyt19810302
发表于 2014-1-4 09:29
3DM悲不悲催?
KJJHG2008
发表于 2014-1-30 16:57
来拿5毛
kints
发表于 2014-1-31 11:25
感謝樓主的[精華];P
[email protected]
发表于 2014-2-4 18:38
还是不怎么喜欢来着,不过还是回帖支持一下!
a3370229
发表于 2014-4-22 09:33
好东西,支持
02110231
发表于 2014-5-15 16:50
我这是来迟几年了。。。
苏联武士
发表于 2014-6-26 23:45
顶一下楼主
丶R
发表于 2014-11-19 14:43
迷の顶贴
videogame
发表于 2014-11-19 15:13
:L挖坟感...浓浓的...挥散不去
い昔年dk
发表于 2015-1-26 13:25
收下了 感谢楼主分享!
四人斗地主
发表于 2015-1-29 17:33
看看。。。
那一份执着
发表于 2015-1-29 17:59
让莫哈维有更多战斗!
13617556649
发表于 2015-2-1 17:52
回帖拿五毛
SU--nana
发表于 2015-2-1 18:04
这个装了。。怕是一刻不得闲了。。