Coool 求助关于事件分支的问题
奥妮吧
全部回复
仅看楼主
level 10
gmsly 楼主
我想做成这样的:一个事件发生后就会出现2个分支..但是只能发生1个分支(机率都是50%)我想这样做游戏就更有可玩性了..剧情会更多...还有就是我做的第8关的BINACJBOCharacter.oni 不知道为什么那些增加的人会出不来...我是按你说的方法加了人..但是ai2_spawn npcchr_teleport npc (flag)那个增加的NPC不会出现..是不是我有什么地方搞错了?我很仔细的计算了...我只加了三个人:548*3+10104=11748=2de4e4 2d548*3+10096=11740=2ddcdc 2d最后面改成了00 00 00 00原来最后的改成 20 02 00 00set9999.bat 写成:ECHO OFFECHO Recombining final level archives...FOR %%L IN (8) DO ( FOR %%D IN (..\GameDataFolder\level%%L_Final) DO ( IF EXIST %%D ( IF EXIST ..\..\GameDataFolder\level0_Final.sep ( OniSplit.exe -importep %%D %%D.dat ) ELSE ( OniSplit.exe -import:nosep %%D %%D.dat ) ) ))想不到哪里有问题啊..想不通为什么增加的人会显示不了...bls 是这样写的: ai2_spawn C_Sbo56chr_teleport C_Sbo56 1ai2_spawn C_Lbo53chr_teleport C_Lbo53 1ai2_spawn C_Sbo52chr_teleport C_Sbo52 1但是把那些名字换成原本就有的NPC时就会显示正常.这应该不是BLS的错误....为什么啊...
2008年06月13日 02点06分 1
level 8
10104是27 78那么本来应该是78 27这里你有没有先反过来再算?也许这步错了?或者,你加的 人本身就是最后一个,那么你只改了原来的最后一个成 20 02 00 00,改了自己加的最后一个00 00 00 00,但是自己加的中间两个的结尾不是20 02 00 00?如果不是在俩地方,那么那些所有步骤中应该有错,你应该检查下或者难道你level对应错了?好象也没错。。。反正都检查下,要做的步骤你应该是都做了的
2008年06月13日 04点06分 2
level 8
至于那个1/2几率什么的,方法不只一种,这里不好说
2008年06月13日 04点06分 3
level 10
gmsly 楼主
我发BINACJBOCharacter.oni 给你看看好吗...
2008年06月13日 04点06分 4
level 8
晚上吧。。。呵呵~
2008年06月13日 04点06分 5
level 10
gmsly 楼主
我检查了几次了。。我找不到错误啊。。。好。晚上
2008年06月13日 04点06分 6
level 8
昨天晚上在hi群我说了怎么加人,你去看看记录就知道了
2008年06月13日 10点06分 8
level 1
onifan 是一个熟悉的名字,不知道有没有人知道我e ...
2008年06月16日 18点06分 9
1