菲雅利帝国

标题: BUG,不能过门 [打印本页]

作者: stanley    时间: 2015-4-3 17:07
标题: BUG,不能过门
我笔电的硬盘跪了,几经努力,抢救出来一部会存档。于是在另一台笔电上重装游戏,拷入存档,可以正常游戏进到亚加斯,战斗贸易都可以,但是不能过门,无论从哪个跳点过门,都是回到亚加斯。
作者: l000000k    时间: 2015-4-3 17:12
还是存档问题吧,,有次从未知跳到大门了。换个档试试
作者: 星幻victor    时间: 2015-4-3 18:01
\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。
; P% J- I" R8 c. l8 Q
9 i+ z" |3 v# n" a2 Mmiseelemap01菲雅利之门(第E36C7号巴拉克之门)
0 u" K5 M) O4 d& y; L- dmiseelemap02帝国殖民区% A, i& S, h+ s: K
miseelemap03帝国采矿点
2 _) v0 F3 k/ w: N2 u& Ymiseelemap04坦尼斯3 J" U9 |8 B$ x2 U! ^7 R! X" ]
miseelemap05塞勒姆
$ t- c9 n8 n* x/ l& _, B- P$ U" |0 ]miseelemap06希格拉首星
1 h' h# q+ z' s# n: ?1 x# qmiseelemap07天使之月& s9 C( h  N2 Y, \! a) x
miseelemap08第142号前哨基地+ G% g+ o/ Z) p# d
miseelemap09亚加斯前哨站% R! {. l6 S% Y" B5 J: r
miseelemap10索德拉根暗礁宙域
6 w# r, _6 |7 lmiseelemap11阿莱诺亚空间船坞群周边
& ^9 e' [' S" Smiseelemap12玛加萨
% v8 ?3 b4 `  c6 n/ u  O' Hmiseelemap13巴塔利安战舰坟地
; k$ }. _! q; @3 p. y- J* E. j6 `miseelemap14尼福尔海姆
: w( Q+ F& J) wmiseelemap15赫尔海利姆
, A. Y, r" B6 t! ^+ Fmiseelemap16先祖遗迹- u% ?* j/ P$ O1 ^
miseelemap17未知星域3 P+ a2 M& M6 c
miseelemap18帝国太空农场群
$ A6 u5 E/ N5 T9 M. |% q; p5 D- v& ymiseelemap19帝国前线舰队集结地
! r: ?# n" `2 o0 X4 Y9 i' Bmiseelemap20维格尔海盗狩猎场
4 u$ H$ B4 A8 z% \2 n2 c8 |* B6 ]miseelemap21亚基纳茨虫族群巢
% f: X  i% X( i6 X% e3 M# u+ C) X0 t( Q& J/ X

8 b. b7 f4 Y  {0 }1 \" pmissionmapA01银河系深处(虫族清缴任务)! D( N3 j% H1 U/ ^4 x5 N; a) d
missionmapH01希拉格边境星区/ @& X: r, f3 [- m5 s! [
missionmapH02天使之月核心战场
6 h: w8 s: P3 o6 \  f; x  BmissionmapF01菲雅利帝国边境补给基地
0 ?" S4 p( N- |missionmapF02菲雅利帝国外围防线: p, s0 y+ X9 B  X5 s' v
missionmapV01维格尔人舰队集结地(菲雅利希拉格联军反攻作战)
8 [( D- f9 x- Q- ]
: L' y0 q. F' E, m' H" h7 Y"RepairMapF01""RepairMapA01""RepairMapV01"求救信号/ k# l6 r& v' m, P2 c# x
"InterceptMapF01"维格尔狩猎区9 \* d- H3 O, C6 Q' ~$ x: H
"InterceptMapV01"维格尔守备区6 x# ^9 |4 t2 H3 T2 h- B
"InterceptMapA01"BETA虫族活动区
2 u; R, d; ^+ D0 R: ~"InterceptMapS01"水晶体群活动区! F  `5 H. D9 u0 a/ k6 c- Y
"inhibitorMapF01""inhibitorMapV01"重力异常地带
作者: stanley    时间: 2015-4-3 22:28
问题已解决6 m; i* i4 g6 m( o5 [
我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。
; ^2 K; c' N. F/ O
+ H7 A+ \9 b# Q/ M; P  L- s) F仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修改了一下文件的属性,重新添加管理员权限,再进入游戏就一切正常了。* n) U. o( c" h) B2 r: w. z
9 ]* p2 z' I4 W3 u
复制过来的存档,用户权限有时会消失,文件就变成了不能写入,MissionData.lua的日期不同,在反作弊机制下,会回到原来的地方。我不知道是什么原因造成了文件权限失效,但这也许能为大家备份存档后不能正常游戏提供一点参考。
作者: 菲雅利禁卫军    时间: 2015-4-4 00:00
额!!!话说。。。不能过门! ' I( j( [. ], y: T. P2 @
貌似没什么人碰见过这BUG啊!
作者: l000000k    时间: 2015-4-4 04:04
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。
$ q7 E, x6 q( l4 d- Q' Q0 }' U( Z- O- b: X( a+ b
miseelemap01菲雅利之门(第E36C7号巴拉克之门)
' v! Y. ~$ ^+ xmiseelemap02帝国殖民区; M  n3 X& @6 N6 i8 H) n% Z  z8 ~
miseelemap03帝国采矿点
; d+ r% R# N  c! Y' K....... (2015-04-03 18:01) 
不错,有这个方便多了
作者: l000000k    时间: 2015-4-4 04:11
标题: 回 3楼(stanley) 的帖子
stanley:问题已解决
3 ?2 Y. Q( R  U; \! z1 T! P我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。+ v2 Q$ X% }" m; ~

& B' @" V! S( H, k$ K' `仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修 .. (2015-04-03 22:28) 
没看懂,,
7 r! e4 d( A+ d( g8 w" v! B' y( Q8 @- IMissionData.lua的修改日期是现实时间还是游戏内时间?
2 {$ G% _0 L' O( U! A这个变化又与用户权限有何关系?" B& y9 b: W, y: s: `! w' M  \
如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?: N, N4 P: E, y+ g
或者舰船改名机制是另外一个反作弊机制?
0 _* F7 i) ^2 d7 M% K- D@stanley  
作者: 星幻victor    时间: 2015-4-4 08:31
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,
" E' S# H( L/ E9 S- N% I1 BMissionData.lua的修改日期是现实时间还是游戏内时间?0 ]0 n4 }9 {2 S# z# B! ~2 j9 l
这个变化又与用户权限有何关系?  y5 j- A& b9 G& h: \1 [" A$ h& D
如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?: ]/ e! T' f% a$ }. [8 ?' _
....... (2015-04-04 04:11) 
反作弊码与游戏中的时间(改1min就会出现错误)、金钱、人口上限、贸易经验、军事经验、货物(大规模改动时会出问题,小改动没事)、当前地点(曾经删去一场战斗,结果出错了)有关,改舰载机就没问题,舰船没改过,据说某些修改的人失败了,不过1.20版加了舰船的名字,在最下方,个人估计与没同时给舰船加名字有一定关系。
作者: 星幻victor    时间: 2015-4-4 08:33
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,
5 ^. h0 v3 d! ^* q) i( s3 s3 dMissionData.lua的修改日期是现实时间还是游戏内时间?* v& \7 i0 W& [- d: l% O" v
这个变化又与用户权限有何关系?% m, K5 t' v- d  X9 z
如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?2 w; f% |$ E1 H* o  Q
....... (2015-04-04 04:11) 
另外,1.20版照样可以作弊,出错之前点跳跃点,等对话框出来后点重新开始就好了。
作者: l000000k    时间: 2015-4-4 12:09
标题: 回 7楼(星幻victor) 的帖子
星幻victor:反作弊码与游戏中的时间(改1min就会出现错误)、金钱、人口上限、贸易经验、军事经验、货物(大规模改动时会出问题,小改动没事)、当前地点(曾经删去一场战斗,结果出错了)有关,改舰载机就没问题,舰船没改过,据说某些修改的人失败了,不过1.20版加了舰船的名字,在最下方 .. (2015-04-04 08:31) 
舰船在MissionData.lua添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了
3 f) r4 |& |' j5 S@星幻victor  
作者: stanley    时间: 2015-4-4 20:30
MissionData.lua的修改日期当然是现实时间,这是文件的系统属性之一,正常情况下游戏存档内的几个文件,这个属性应该是一致的,用户权限丢失,会造成文件不能读写。
8 m8 |* d- }. `1 y7 A1 q
$ A$ w7 {& [* K# _" ]出错之前点跳跃点过门,等对话框出来后点重新开始,就是手动同步这几个文件的修改时间。
作者: 星幻victor    时间: 2015-4-5 09:01
标题: 回 9楼(l000000k) 的帖子
l000000k:舰船在MissionData.lua添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了
( Q% u( J* a5 I! Z% y' E' x@星幻victor     (2015-04-04 12:09) 
重新开始跳到另一个地图也出错?
作者: l000000k    时间: 2015-4-6 12:43
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。) H0 |1 w  {0 ^: ~% V% L) o4 h( U* L

7 I' T, F# @) N: R' T7 B. Omiseelemap01菲雅利之门(第E36C7号巴拉克之门); N& u. ~/ j! ]
miseelemap02帝国殖民区
! P9 f* i8 K/ Smiseelemap03帝国采矿点
. l6 r2 E6 E3 O2 V7 q8 A2 Y1 g9 V....... (2015-04-03 18:01) 
地图改到正常地——'miseelemap' ,一切正常
. r1 s- x. U, L2 ~但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项. l2 n$ J0 V" y9 X% B
有成功过的经验么?
6 Z9 Y% L- F; e' ^0 T; i3 B1 Z@星幻victor  
作者: 星幻victor    时间: 2015-4-6 14:29
标题: 回 12楼(l000000k) 的帖子
l000000k:地图改到正常地——'miseelemap' ,一切正常
. v  Z. h' y' l1 ]$ L  z# A$ |2 q但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项
8 d+ q/ @* I) K1 _: S有成功过的经验么?
! _! |' o2 b' J7 i& M, G2 R$ `  m@星幻victor     (2015-04-06 12:43) 
1.05版没问题,1.20版没法加随机事件,只能删除
作者: stanley    时间: 2015-4-11 18:12
重新开始跳到另一个地图也出错?是的,过门什么的全部正常,只是原来在哪,跳完了还在哪




欢迎光临 菲雅利帝国 (http://yaodumod.com/) Powered by Discuz! X3.2