lynzxcv 发表于 2011-8-20 20:35

再问一下刷怪的问题,为什么猫大的僵尸MOD没事,我直接刷就经常会把游戏刷死机?

下了猫大的僵尸MOD,刷的满地僵尸也只是卡,不会跳出或死机。
我装了重生MOD。试过僵尸也没问题,把僵尸改成近战的土匪也没事(拿枪的没试过)。
但是如果直接用重生中的PLA呼叫器来刷,我设了一次刷8个人。一般使用能刷出来,非战斗时刷几次也没问题。但战斗时刷第二批经常会卡死,只能强行退出游戏,第三批几乎必卡死。

哪怕是等前一批死光了再刷后一批都没有用,这是什么原因呢?难道和猫大定义的刷新方法不同?(呼叫器是直接刷,猫大是先设了leveled里面的)头疼啊{:3_151:}


PS:有没有比较完整点的GECK教程?置顶的都是皮毛啊。。。。。有没有好一点的教学贴?英文看不懂..........

sumizai1989 发表于 2011-8-20 20:42

还是重新写脚本比较好, 直接改重生的话出问题你也不知道该检查什么地方.

bbdadaya 发表于 2011-8-20 21:14

我的用了没反应。。。。。

lynzxcv 发表于 2011-8-20 22:06

还是重新写脚本比较好, 直接改重生的话出问题你也不知道该检查什么地方. ...
sumizai1989 发表于 2011-8-20 20:42 http://bbs.3dmgame.com/images/common/back.gif


能改这么点东西就是我研究了一整天的成果了,重写脚本什马的让我压力很大.............{:3_134:}

sumizai1989 发表于 2011-8-21 00:08

贴出来看看...

lynzxcv 发表于 2011-8-21 09:09

本帖最后由 lynzxcv 于 2011-8-21 09:10 编辑

回复 5# sumizai1989


    scn PLAComeHereRadioSCRIPT

Begin ScriptEffectStart
Player.placeatme chiGhoul02 8 1
player.AddItem PLAComeHereRadio 1 1
End
Begin ScriptEffectUpdate
; <<< Not Used >>>
End
Begin ScriptEffectFinish
; <<< Not Used >>>
End
这是A大原来的代码,我改的只是红字的部分

另外这个是猫大的,也只是改了下刷的东西,别的没动
scn 0CRIntroductionQuestScript
float time
float time2
int zombies
Begin GameMode
   set time to time + GetSecondsPassed
   Iftime > 20
            player.placeatme azombies 1024 0
            player.placeatme azombies 1024 1
            player.placeatme bzombies 1024 2
            player.placeatme bzombies 1024 3
            set time2 to time2 + 1
            set time to 0
         if time2 > 4   
                  set zombies to zombies + 1
                  set time2 to 0   
         endif
   endif
其中A和B都是这样的:

这样刷就不会死机


另:求这三句的意思   
set time to time + GetSecondsPassed
set time2 to time2 + 1
set time to 0

但是猫大的是不停的刷,直到你退出关了MOD,求可控制方法{:3_155:}

真永恒之心 发表于 2011-8-21 09:28

本帖最后由 真永恒之心 于 2011-8-21 09:41 编辑

回复 6# lynzxcv


    小同志,你没有下载最新版僵尸世界,那个才是完美的控制
set time to time + GetSecondsPassed      这句是时间变量Time根据真实时间秒递增
set time2 to time2 + 1                           这句是时间变量time2 每次循环+1
set time to 0                                       这句简单到傻子也知道,时间变量time归零

lynzxcv 发表于 2011-8-21 10:04

回复lynzxcv


    小同志,你没有下载最新版僵尸世界,那个才是完美的控制
set time to time + GetSeco ...
真永恒之心 发表于 2011-8-21 09:28 http://bbs.3dmgame.com/images/common/back.gif


    其实主要是GetSecondsPassed这个参数让我迷惑了,一直搞不懂它的值是哪来的

下午再研究新版的僵尸世界,一直很想像弄子弹时间,召唤同伴那样的多选开关。但是代码完全看不懂,而且貌似很复杂{:3_141:}
页: [1]
查看完整版本: 再问一下刷怪的问题,为什么猫大的僵尸MOD没事,我直接刷就经常会把游戏刷死机?