菲雅利帝国

标题: 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记载的是当前地图,自己看看有什么不对的地方吧。
8 N+ T- D$ K# t8 n% w( k/ J, B3 n
# K2 W3 C" b, K% H# k' g8 B" bmiseelemap01菲雅利之门(第E36C7号巴拉克之门)
  Q1 W7 e' ]/ g3 Q8 Tmiseelemap02帝国殖民区
6 ~  z% J8 d/ Y9 I$ d9 Z3 g. hmiseelemap03帝国采矿点
9 J7 {6 |% z! Y7 b. j* b+ {miseelemap04坦尼斯
' e& M3 @& Y$ O8 D$ J8 Kmiseelemap05塞勒姆
% @  u9 J& u, F& {miseelemap06希格拉首星
1 U2 H. ?; K3 j9 U- emiseelemap07天使之月$ D# p# S. A3 u  e& H8 w
miseelemap08第142号前哨基地- Z" l- S* ]% @9 v( [% a: S
miseelemap09亚加斯前哨站& n" j: \9 d; i  Z% _& F
miseelemap10索德拉根暗礁宙域$ V- R2 Y6 w5 ?) I! }! H5 j
miseelemap11阿莱诺亚空间船坞群周边
0 g& b' E4 A+ V9 mmiseelemap12玛加萨& o7 P& s# T, R
miseelemap13巴塔利安战舰坟地9 G# t& N+ V- D4 Y+ A7 k
miseelemap14尼福尔海姆4 g8 w! d1 t9 J! n7 a+ _
miseelemap15赫尔海利姆
6 Q+ y, A7 ]% V" X5 ]$ vmiseelemap16先祖遗迹8 v3 O" e* k! k  A  M) f0 f
miseelemap17未知星域% m% z& [3 T8 f$ M9 t
miseelemap18帝国太空农场群
  N0 N' y  D5 Mmiseelemap19帝国前线舰队集结地
. ^! _$ |3 I0 _5 V7 ?8 e+ ^' Vmiseelemap20维格尔海盗狩猎场
7 d. j3 _; @0 W7 e: S# f/ hmiseelemap21亚基纳茨虫族群巢' P0 h- T" {% v5 r# K5 b- K

/ z' ]' b* m# [, j. w) g& l. `" X+ ~5 h( P
missionmapA01银河系深处(虫族清缴任务)' U$ E7 b. O7 S
missionmapH01希拉格边境星区3 e+ }. u, F: {4 t
missionmapH02天使之月核心战场
8 ^. y) K, |# C" i6 rmissionmapF01菲雅利帝国边境补给基地4 v) j1 M) k2 i- J( ]
missionmapF02菲雅利帝国外围防线
. z, E! h' }5 v* I: umissionmapV01维格尔人舰队集结地(菲雅利希拉格联军反攻作战)8 b0 x8 p* _) t, ]. K  x' n1 ^3 N
% k. N0 J' T% M* d$ P
"RepairMapF01""RepairMapA01""RepairMapV01"求救信号
7 c4 m  p8 m5 F8 \"InterceptMapF01"维格尔狩猎区
; q; `6 E: d" `8 t# y" l"InterceptMapV01"维格尔守备区1 B, z, A# q" F! ?) T* E
"InterceptMapA01"BETA虫族活动区
* _. s5 N$ E2 ^* p"InterceptMapS01"水晶体群活动区
' q( w1 Y) b* k% G"inhibitorMapF01""inhibitorMapV01"重力异常地带
作者: stanley    时间: 2015-4-3 22:28
问题已解决
* I5 Q( Q0 U  d1 r$ Q* Y0 G我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。
; U3 D/ u  G0 t* ~) ^1 M% D; i7 U6 @( M" B* ?6 t) v
仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修改了一下文件的属性,重新添加管理员权限,再进入游戏就一切正常了。5 U( {) g* N5 a) R6 a8 o
3 e6 P* g4 S% f/ G5 A6 v' U! e
复制过来的存档,用户权限有时会消失,文件就变成了不能写入,MissionData.lua的日期不同,在反作弊机制下,会回到原来的地方。我不知道是什么原因造成了文件权限失效,但这也许能为大家备份存档后不能正常游戏提供一点参考。
作者: 菲雅利禁卫军    时间: 2015-4-4 00:00
额!!!话说。。。不能过门!
4 s7 k2 d5 O$ Z貌似没什么人碰见过这BUG啊!
作者: l000000k    时间: 2015-4-4 04:04
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。
- p/ g- [9 M' ?5 R0 T
& B, e) `* @2 w& A$ Y5 m- _/ u$ kmiseelemap01菲雅利之门(第E36C7号巴拉克之门)
1 R5 v* T# N5 d0 Cmiseelemap02帝国殖民区
+ D8 ^6 g/ A) |6 mmiseelemap03帝国采矿点, y: z; T! b6 V+ e6 v
....... (2015-04-03 18:01) 
不错,有这个方便多了
作者: l000000k    时间: 2015-4-4 04:11
标题: 回 3楼(stanley) 的帖子
stanley:问题已解决( C4 i7 N6 H) s9 _+ B3 g
我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。/ P. ?  l# m. g. P( w1 A( L

, A- l9 Z* w3 O  X4 n" ?+ J仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修 .. (2015-04-03 22:28) 
没看懂,,& R4 ]3 b  e& D: m# r
MissionData.lua的修改日期是现实时间还是游戏内时间?5 [  ?2 @1 F: |/ H% `( ~
这个变化又与用户权限有何关系?
0 S4 ~9 T8 K+ U" e如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?
: v" |. p8 n2 |, H或者舰船改名机制是另外一个反作弊机制?4 t0 q( B' L( Q5 R/ r; U
@stanley  
作者: 星幻victor    时间: 2015-4-4 08:31
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,1 J/ p8 n- S" J" V( r) s3 t2 J+ W& u
MissionData.lua的修改日期是现实时间还是游戏内时间?
' T' N5 Y# @! M4 n6 ?( I: a9 p这个变化又与用户权限有何关系?# R/ ?& h" j" ?0 a' L: U
如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?1 J0 b% n9 g3 `3 c2 H6 n
....... (2015-04-04 04:11) 
反作弊码与游戏中的时间(改1min就会出现错误)、金钱、人口上限、贸易经验、军事经验、货物(大规模改动时会出问题,小改动没事)、当前地点(曾经删去一场战斗,结果出错了)有关,改舰载机就没问题,舰船没改过,据说某些修改的人失败了,不过1.20版加了舰船的名字,在最下方,个人估计与没同时给舰船加名字有一定关系。
作者: 星幻victor    时间: 2015-4-4 08:33
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,
! \4 w( q  t+ s2 W, k/ M% y) A( |4 sMissionData.lua的修改日期是现实时间还是游戏内时间?
( t: s! p4 ]/ a. u' i. X8 M这个变化又与用户权限有何关系?
  s6 ^. b( i, T* Q) o  z6 M如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?
' t7 Q. J/ R: f....... (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添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了- }* C% `! _: r( c$ V
@星幻victor  
作者: stanley    时间: 2015-4-4 20:30
MissionData.lua的修改日期当然是现实时间,这是文件的系统属性之一,正常情况下游戏存档内的几个文件,这个属性应该是一致的,用户权限丢失,会造成文件不能读写。* s9 |, j( l7 d( @9 j
0 h$ V' T5 J1 P
出错之前点跳跃点过门,等对话框出来后点重新开始,就是手动同步这几个文件的修改时间。
作者: 星幻victor    时间: 2015-4-5 09:01
标题: 回 9楼(l000000k) 的帖子
l000000k:舰船在MissionData.lua添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了' k: ^7 B8 @! v+ @1 B
@星幻victor     (2015-04-04 12:09) 
重新开始跳到另一个地图也出错?
作者: l000000k    时间: 2015-4-6 12:43
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。
- K) Z1 u6 Y# M) B) [+ J3 p6 M/ @  @# m1 i- s+ M8 T* K1 F
miseelemap01菲雅利之门(第E36C7号巴拉克之门)
) f3 W* S8 ?, E) T$ v6 _miseelemap02帝国殖民区
; ?' b$ V* s: B, bmiseelemap03帝国采矿点, u0 d# x: P4 k% O
....... (2015-04-03 18:01) 
地图改到正常地——'miseelemap' ,一切正常
" T% i8 x8 M8 g9 l1 t" }但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项, Y: A8 G' q4 |1 m
有成功过的经验么?  Z* S/ N  e$ P
@星幻victor  
作者: 星幻victor    时间: 2015-4-6 14:29
标题: 回 12楼(l000000k) 的帖子
l000000k:地图改到正常地——'miseelemap' ,一切正常
6 {. a( D  z3 |6 `+ @但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项
7 P9 ~* d1 u' c& ^2 o8 C; F# ^' P  j有成功过的经验么?. T1 Z. ?7 G1 O$ e5 T. J( m2 K+ u
@星幻victor     (2015-04-06 12:43) 
1.05版没问题,1.20版没法加随机事件,只能删除
作者: stanley    时间: 2015-4-11 18:12
重新开始跳到另一个地图也出错?是的,过门什么的全部正常,只是原来在哪,跳完了还在哪




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