菲雅利帝国

标题: 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记载的是当前地图,自己看看有什么不对的地方吧。3 ~+ _7 n4 ^6 l3 a# Y

; r9 G# g5 X6 omiseelemap01菲雅利之门(第E36C7号巴拉克之门)
. H2 g' ?1 _: `" jmiseelemap02帝国殖民区3 |% _* \6 K, e5 `' P
miseelemap03帝国采矿点- V+ K- O! f* c8 _% r
miseelemap04坦尼斯! k0 M" k8 v* N/ Y9 V  [
miseelemap05塞勒姆" O, D5 Y7 |$ j6 s; l# B. X
miseelemap06希格拉首星
4 g# V- B& y. U9 x/ K) E/ Y4 S5 jmiseelemap07天使之月( |& b) q/ ]( W5 F. \
miseelemap08第142号前哨基地% o! ^4 `' u: I8 |
miseelemap09亚加斯前哨站
7 U, W/ I$ S! e# s  f. Rmiseelemap10索德拉根暗礁宙域
, d1 U$ J$ U2 Y+ [miseelemap11阿莱诺亚空间船坞群周边' D0 _" b+ q5 y* ^8 u' K/ r
miseelemap12玛加萨
% F+ j4 H* B7 o7 y. ^5 rmiseelemap13巴塔利安战舰坟地
+ ^  f0 |5 `9 i  m3 wmiseelemap14尼福尔海姆
, S: |6 G: e' G, Q, y# z0 W% Ymiseelemap15赫尔海利姆
6 O4 l7 W) ~& amiseelemap16先祖遗迹
9 c9 ?* b1 f+ c+ e9 vmiseelemap17未知星域
) A6 W: w4 {! Q$ g/ U8 n% L* Mmiseelemap18帝国太空农场群
" }9 g; t5 O+ ^- E# o) q( K1 Imiseelemap19帝国前线舰队集结地
/ R$ i% s9 `% f+ \miseelemap20维格尔海盗狩猎场- [0 D$ I  X: O" b' l/ ]" q9 _
miseelemap21亚基纳茨虫族群巢# a" {2 s/ P6 z2 f9 i
9 S" C1 ?1 e/ I$ t% f

" s8 c5 [* T& H* R- I2 ~. ]missionmapA01银河系深处(虫族清缴任务)2 ]5 D' M# c) N$ @( r  n
missionmapH01希拉格边境星区9 a5 B) g. z8 t" u- l: N1 Y( R
missionmapH02天使之月核心战场/ R2 U( e; \- k4 s7 {; n
missionmapF01菲雅利帝国边境补给基地
8 Q4 |+ E% k! imissionmapF02菲雅利帝国外围防线
4 d& ^& ~% L2 h' L; x0 o5 bmissionmapV01维格尔人舰队集结地(菲雅利希拉格联军反攻作战)
4 {+ K0 Z: m  t% U* m6 T& S2 X6 ]" C' w5 m. F, s: \
"RepairMapF01""RepairMapA01""RepairMapV01"求救信号
2 S# Q( b! }; v# e& W1 T6 a"InterceptMapF01"维格尔狩猎区
5 D* |" K3 v! I- R$ C"InterceptMapV01"维格尔守备区8 f1 x. b, K9 G- Q/ Y6 I
"InterceptMapA01"BETA虫族活动区
. ^3 y6 c0 d9 ^& ?% ^, V# I# b9 q' P"InterceptMapS01"水晶体群活动区
; H( |4 m4 S& B"inhibitorMapF01""inhibitorMapV01"重力异常地带
作者: stanley    时间: 2015-4-3 22:28
问题已解决0 c5 p$ B3 C: q
我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。
9 W$ B/ s' k+ \0 E* ]  f
' E- ~+ J7 }, _仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修改了一下文件的属性,重新添加管理员权限,再进入游戏就一切正常了。6 r9 z4 @% E4 T0 g9 n
, @. J9 ?# Z' U
复制过来的存档,用户权限有时会消失,文件就变成了不能写入,MissionData.lua的日期不同,在反作弊机制下,会回到原来的地方。我不知道是什么原因造成了文件权限失效,但这也许能为大家备份存档后不能正常游戏提供一点参考。
作者: 菲雅利禁卫军    时间: 2015-4-4 00:00
额!!!话说。。。不能过门!
0 T6 J5 l( L6 }0 V. S貌似没什么人碰见过这BUG啊!
作者: l000000k    时间: 2015-4-4 04:04
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。5 X0 C6 [4 r5 B, r& d$ ?

( n. `! a: c6 ymiseelemap01菲雅利之门(第E36C7号巴拉克之门)# |$ W0 f" ~* o8 L1 C$ J
miseelemap02帝国殖民区
% o9 m+ D  f4 s5 u2 Nmiseelemap03帝国采矿点. A. D5 j7 G+ c4 T" j) f2 ]
....... (2015-04-03 18:01) 
不错,有这个方便多了
作者: l000000k    时间: 2015-4-4 04:11
标题: 回 3楼(stanley) 的帖子
stanley:问题已解决+ U1 Y, f2 V, ~+ A
我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。, p6 d& ]5 R# R- m8 o- Y9 k

# U0 M2 Y! w  ~/ Y2 w仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修 .. (2015-04-03 22:28) 
没看懂,,
; I/ x5 w" g, N7 EMissionData.lua的修改日期是现实时间还是游戏内时间?
. W" M* J& ?' x1 M9 I  v( Z这个变化又与用户权限有何关系?& U5 Z3 b$ ^3 @5 c% T4 |. d
如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?
: D( Q! V2 ^" j+ B! |或者舰船改名机制是另外一个反作弊机制?
# l& Q! `; H+ C5 R* h@stanley  
作者: 星幻victor    时间: 2015-4-4 08:31
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,+ h) w2 J' G, [. A
MissionData.lua的修改日期是现实时间还是游戏内时间?
" C% ~4 b5 ]2 A这个变化又与用户权限有何关系?0 b( G% `# p  \. ~
如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?
, C) ?3 d# _) Z( d....... (2015-04-04 04:11) 
反作弊码与游戏中的时间(改1min就会出现错误)、金钱、人口上限、贸易经验、军事经验、货物(大规模改动时会出问题,小改动没事)、当前地点(曾经删去一场战斗,结果出错了)有关,改舰载机就没问题,舰船没改过,据说某些修改的人失败了,不过1.20版加了舰船的名字,在最下方,个人估计与没同时给舰船加名字有一定关系。
作者: 星幻victor    时间: 2015-4-4 08:33
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,
( x7 O1 q  M+ m  t: T; L  ]* GMissionData.lua的修改日期是现实时间还是游戏内时间?
5 H5 j4 _; S6 H: X/ F7 ]这个变化又与用户权限有何关系?
' |" X5 F, P* i# Q8 E+ U如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?/ ?" I! g7 w/ U4 P
....... (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添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了7 S1 L* P* C$ W; ^6 W/ C9 t, B+ A8 I
@星幻victor  
作者: stanley    时间: 2015-4-4 20:30
MissionData.lua的修改日期当然是现实时间,这是文件的系统属性之一,正常情况下游戏存档内的几个文件,这个属性应该是一致的,用户权限丢失,会造成文件不能读写。
/ U; z3 Z3 {  ^8 I5 y9 L" x7 `4 R; B( S
出错之前点跳跃点过门,等对话框出来后点重新开始,就是手动同步这几个文件的修改时间。
作者: 星幻victor    时间: 2015-4-5 09:01
标题: 回 9楼(l000000k) 的帖子
l000000k:舰船在MissionData.lua添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了( k* ?/ V3 j* a& ]1 I3 `* v
@星幻victor     (2015-04-04 12:09) 
重新开始跳到另一个地图也出错?
作者: l000000k    时间: 2015-4-6 12:43
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。. j2 p; y6 C5 w: E
+ J, @0 g. M% B% B* }
miseelemap01菲雅利之门(第E36C7号巴拉克之门)7 `5 I3 h% q& D( I
miseelemap02帝国殖民区
2 N0 h( K( y3 @miseelemap03帝国采矿点
) u) J9 E# P- c; J6 L) m6 |  O....... (2015-04-03 18:01) 
地图改到正常地——'miseelemap' ,一切正常- x0 d5 p' n# U
但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项
0 R( B: Y" D9 \& q: ~5 E# F% z; ?# s$ ?有成功过的经验么?
/ |& f) K7 r: H* `- y: C* U" M) d@星幻victor  
作者: 星幻victor    时间: 2015-4-6 14:29
标题: 回 12楼(l000000k) 的帖子
l000000k:地图改到正常地——'miseelemap' ,一切正常
" }/ K- n) A% G) A* w但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项
! u+ c. {- |7 A$ |) c- b) V有成功过的经验么?
5 O* _5 i. k5 b3 w1 P@星幻victor     (2015-04-06 12:43) 
1.05版没问题,1.20版没法加随机事件,只能删除
作者: stanley    时间: 2015-4-11 18:12
重新开始跳到另一个地图也出错?是的,过门什么的全部正常,只是原来在哪,跳完了还在哪




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