菲雅利帝国

标题: 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记载的是当前地图,自己看看有什么不对的地方吧。
- X4 Y, Z& q% C) f9 L+ L2 V
+ g! z  y. y& lmiseelemap01菲雅利之门(第E36C7号巴拉克之门)
6 `$ C8 l4 Y' g) n. o3 ymiseelemap02帝国殖民区0 y. [% D1 M9 ?. M
miseelemap03帝国采矿点) G) f$ l" X* Y) b) d* f: y
miseelemap04坦尼斯2 ^" s& a; F/ a1 N, w6 @/ f9 E
miseelemap05塞勒姆
( \4 |0 y5 E' cmiseelemap06希格拉首星
" h) K/ I: Y4 ^% E/ A+ zmiseelemap07天使之月9 g. T& Y) }  O: Q. Q; ~
miseelemap08第142号前哨基地- w% d& b8 n( o3 ^3 Z5 h3 {6 r" G6 A
miseelemap09亚加斯前哨站
; z# P  C& f" n3 Y; p- pmiseelemap10索德拉根暗礁宙域
% r3 S, B5 B0 h/ l! q' ]& f) @' Amiseelemap11阿莱诺亚空间船坞群周边
) H6 m, }6 w6 n5 j! A& ]miseelemap12玛加萨
. T/ H. ]  Z. X6 a4 L; y6 L8 a1 W' Emiseelemap13巴塔利安战舰坟地3 W2 f# Z4 }! J) E- p, O
miseelemap14尼福尔海姆7 W1 i6 _8 z1 t5 o# s* `
miseelemap15赫尔海利姆
$ k5 G0 W& d2 k) h* V& wmiseelemap16先祖遗迹
7 J4 @. Q5 \/ E8 Ymiseelemap17未知星域7 t4 V3 X* z4 u; X3 |
miseelemap18帝国太空农场群
' S) ], @; W& Y2 p7 N& N2 a" p# zmiseelemap19帝国前线舰队集结地
. {; t/ t6 u( j; t) d* s$ M  W$ [miseelemap20维格尔海盗狩猎场1 W9 [# Y+ Q1 a1 p
miseelemap21亚基纳茨虫族群巢+ b. K7 i. P. l$ ?( y6 q1 N

5 D! I$ }8 b4 i' p) N& f. T9 k* O2 f* ?5 t4 ~* h" b
missionmapA01银河系深处(虫族清缴任务)5 u( b# v) J8 M% s) C' q$ f8 _
missionmapH01希拉格边境星区
% D" ]) W/ N3 B$ o' n9 I8 U) mmissionmapH02天使之月核心战场
- F. y" r/ _% v( r, E0 vmissionmapF01菲雅利帝国边境补给基地
. e* H6 r0 s: X& h' z* tmissionmapF02菲雅利帝国外围防线
% G5 G/ `$ q' U4 K' P" YmissionmapV01维格尔人舰队集结地(菲雅利希拉格联军反攻作战)& M$ L: N% x) b( l/ Z+ B

7 }2 ^" ^7 V5 Z$ g" {- Q4 L"RepairMapF01""RepairMapA01""RepairMapV01"求救信号' J. _9 P! c% w, n/ F1 N; k
"InterceptMapF01"维格尔狩猎区
' E' V& ^1 _8 M$ C( n4 m( R"InterceptMapV01"维格尔守备区9 y; A$ r! `2 p7 A5 [1 {8 q3 v
"InterceptMapA01"BETA虫族活动区
+ Z% w5 v* s0 ]2 }! Y! J"InterceptMapS01"水晶体群活动区
, R. P) \, F/ C2 Z( r"inhibitorMapF01""inhibitorMapV01"重力异常地带
作者: stanley    时间: 2015-4-3 22:28
问题已解决6 L5 d  t) N1 j  Y) M8 A+ ?
我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。( y6 |6 |2 J' A

9 x; G* J! F9 |/ \仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修改了一下文件的属性,重新添加管理员权限,再进入游戏就一切正常了。" B0 `/ w% o3 U+ h/ t0 f# l

! M. B! z4 y: S; f; O+ K7 k( U复制过来的存档,用户权限有时会消失,文件就变成了不能写入,MissionData.lua的日期不同,在反作弊机制下,会回到原来的地方。我不知道是什么原因造成了文件权限失效,但这也许能为大家备份存档后不能正常游戏提供一点参考。
作者: 菲雅利禁卫军    时间: 2015-4-4 00:00
额!!!话说。。。不能过门!
0 \0 @: O! S0 M) P* D6 }貌似没什么人碰见过这BUG啊!
作者: l000000k    时间: 2015-4-4 04:04
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。
7 R  F5 [. x  G% _& n" N4 @7 ~# l
% w) V+ |! J0 I9 Gmiseelemap01菲雅利之门(第E36C7号巴拉克之门)
1 U! w2 ?) N2 ]" S) `miseelemap02帝国殖民区- w8 Q& \* @" a0 w( k
miseelemap03帝国采矿点
! m8 i$ Q/ P* P....... (2015-04-03 18:01) 
不错,有这个方便多了
作者: l000000k    时间: 2015-4-4 04:11
标题: 回 3楼(stanley) 的帖子
stanley:问题已解决% E2 J( p: _7 I# {, Q
我先是新建了一个用户,从帝国之门跳到殖民地,然后把原来的MissionData.lua复制过来进入贸易模式,进游戏一切正常,再跳回帝国之门,这时和原来一样,会跃迁过门,也会读写档,但是还是回到殖民地。0 ^) t  `- t' w  A0 p
9 y( ]9 Q9 C2 L
仔细研究后我发现,MissionData.lua文件的修改日期没有变化,我修 .. (2015-04-03 22:28) 
没看懂,,
9 k: ~2 n- n6 v: f# ~MissionData.lua的修改日期是现实时间还是游戏内时间?7 Z: o( f/ K- P8 `- ^
这个变化又与用户权限有何关系?
5 ~4 _: D/ u+ d' j如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?
* V& ?& m; \. H" x# A, Z  N或者舰船改名机制是另外一个反作弊机制?
% F2 a% Z, m2 m' w@stanley  
作者: 星幻victor    时间: 2015-4-4 08:31
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,
* q  P1 ?% h) x2 z! vMissionData.lua的修改日期是现实时间还是游戏内时间?
% h4 C: o4 J1 a; T6 o2 ^6 F( K. n5 }( r这个变化又与用户权限有何关系?
6 x% H% X# R1 y8 L5 i如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?( k7 i3 O3 Y3 {  b9 _0 Y, I
....... (2015-04-04 04:11) 
反作弊码与游戏中的时间(改1min就会出现错误)、金钱、人口上限、贸易经验、军事经验、货物(大规模改动时会出问题,小改动没事)、当前地点(曾经删去一场战斗,结果出错了)有关,改舰载机就没问题,舰船没改过,据说某些修改的人失败了,不过1.20版加了舰船的名字,在最下方,个人估计与没同时给舰船加名字有一定关系。
作者: 星幻victor    时间: 2015-4-4 08:33
标题: 回 6楼(l000000k) 的帖子
l000000k:没看懂,,5 n  z; G, f' w
MissionData.lua的修改日期是现实时间还是游戏内时间?
1 Q- g8 J/ r; H7 ~/ }这个变化又与用户权限有何关系?: J  [& H# \' z3 o
如果可以解决这个时间问题的话,是否可突破反作弊机制而能够凭空添加舰船?" r$ F4 g# d; q$ |9 ?
....... (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添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了
9 D. F, ?: }$ y2 o& E2 p@星幻victor  
作者: stanley    时间: 2015-4-4 20:30
MissionData.lua的修改日期当然是现实时间,这是文件的系统属性之一,正常情况下游戏存档内的几个文件,这个属性应该是一致的,用户权限丢失,会造成文件不能读写。
0 A; V  Z/ A6 s1 e0 j7 V5 k3 t1 W% n2 o
出错之前点跳跃点过门,等对话框出来后点重新开始,就是手动同步这几个文件的修改时间。
作者: 星幻victor    时间: 2015-4-5 09:01
标题: 回 9楼(l000000k) 的帖子
l000000k:舰船在MissionData.lua添加同时加名字,但出错前点跳跃点后,再次刷出时名字消失掉,,并且无限出错,以前试过了
* }+ c; e7 c# G- F: l@星幻victor     (2015-04-04 12:09) 
重新开始跳到另一个地图也出错?
作者: l000000k    时间: 2015-4-6 12:43
标题: 回 2楼(星幻victor) 的帖子
星幻victor:\Homeworld2\Bin\Profiles\Profile1,MissionSet.lua里面记载的是跳跃点的前一张地图的编码,NextMission.lua记载的是当前地图,自己看看有什么不对的地方吧。
- Z, y& |: g+ V8 d% S
. ^( ]& Y+ y$ n$ umiseelemap01菲雅利之门(第E36C7号巴拉克之门)
' j0 w* n' k+ I- X# F* H* Dmiseelemap02帝国殖民区
' N- S% W. ~6 C1 k5 i# Wmiseelemap03帝国采矿点
6 _; H0 Q" ^0 \3 w& S....... (2015-04-03 18:01) 
地图改到正常地——'miseelemap' ,一切正常* ^5 Z$ Q# @2 G! G* P
但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项
' X+ B$ H" W* m/ m) l' X* B4 ]( A有成功过的经验么?
4 x! }$ y  [8 p@星幻victor  
作者: 星幻victor    时间: 2015-4-6 14:29
标题: 回 12楼(l000000k) 的帖子
l000000k:地图改到正常地——'miseelemap' ,一切正常/ a3 Z$ U6 c! `* g1 R) _
但一旦添加了星门随机事件——"InterceptMap" ,立马报错,这随机事件应该还有个关联项
9 W8 M4 x0 `: t+ O9 K5 ^8 w有成功过的经验么?
: B) W) c/ J3 |  d$ x@星幻victor     (2015-04-06 12:43) 
1.05版没问题,1.20版没法加随机事件,只能删除
作者: stanley    时间: 2015-4-11 18:12
重新开始跳到另一个地图也出错?是的,过门什么的全部正常,只是原来在哪,跳完了还在哪




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