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

这个装了。。怕是一刻不得闲了。。
页: 1 [2] 3 4
查看完整版本: 【MOD汉化-内核】Random Encounters废土遭遇战---阵营之间大乱斗,荒芜的莫哈维可以再欢乐一点。可选MCM菜单已汉化。兼容重生。亲们快来看看吧