丟下電玩多年, 最近開始玩明三和甜蜜, 爬過無數攻略文章後, 才知道這世上原來有修改器這回事 (真是有夠後知後覺....)
初玩明三時, 苦學了一輪GM8, 雖然當中仍有些一知半解, 但仍非常佩服和感激懂得用GM8, 也樂意耐心地教導別人用的人, 謝謝止慈大大~
(我每次玩甜蜜時, 打開你的花漾, 看見你的名字, 都會打從心裏感激你一次~ 沒有你, 恐怕我玩一萬光年, 也無法結婚 :P) 止慈大人的GM8怎么就直接显示10进制的数值了呢。。。 恬恬公主大人 发表于 2011-8-14 19:23 static/image/common/back.gif
止慈大人的GM8怎么就直接显示10进制的数值了呢。。。
你看图里面内存表上面有一个字母"A","A"的旁边还有一些其他的,把"D"选中就可以显示十进制的了
止慈 于 2011-8-15 20:23:19 补充以下内容
orange212 发表于 2011-8-13 08:18 static/image/common/back.gif
回复 6 # 止慈 的帖子
2000做了天數的限制
你这样一说我稍微研究了一下这个问题,发现如下:
2000里并没有做天数的限制,而是另行有判断的途径
将天数改为星期一为1,其余为0,工作时间会是星期一
星期二为1,其余为0,工作时间星期二
星期三为1,其余为0,工作时间星期三四
星期四为1,其余为0,工作时间星期四五六
星期五为1,其余为0,工作时间星期五六
星期一三为1,其余为0,工作时间一三五
全部为0,工作时间星期五六
所以看起来好像是游戏先读取了通告里天数的资料,然后判断属于系统已经规定好的类型中的哪一型,再反馈给玩家,明2里则是读取通告里天数的资料,直接将读到的资料反馈给玩家。这也就解释了为什么星期一到日都改为1的话,反而是周日工作,因为游戏将其判断为周日的类型,继而忽略了1-6。至于天数,同一个通告改为三四工作或者改为一二三工作都可以,所以天数没有限制,但必须归到某个类型里。 回复 13 # 止慈 的帖子
唔 原來是醬子 真是各不人性化的設定 就程式本身上設定感覺也沒OPTIMIZE多少時間嘛-.-"
光是靠改記憶體而移除這判定應該是不太可能哦....?
orange212 发表于 2011-8-16 13:10 static/image/common/back.gif
回复 13 # 止慈 的帖子
唔 原來是醬子 真是各不人性化的設定 就程式本身上設定感覺也沒OPTIMIZE多少時間嘛 ...
也可能是更严谨了
我曾经想过会不会在哪里规定了类型的资料,但搜索没有结果。直接移除这个判定应该也能做到,但是就不是单纯gm8改几个数字就可以了,应该需要专业的编程背景了吧 回复 15 # 止慈 的帖子
問了一下我朋友 叫我去拿本ASSEMBLY書+DELPHI去拆了這塊
各種無力 -口-
-------
有各笨方法
打開行程表 先改成123的通告...
保存
改成456的通告 加入行程表 保存
再改 禮拜天 保存
7天是出來了拉- -但這未免太久太不好玩了....
orange212 发表于 2011-8-16 13:55 static/image/common/back.gif
回复 15 # 止慈 的帖子
不好意思,因为原来做明2修改器的时候就已经做过一部分2000的,后来一直放在那里没动,所以经这次一研究,顺手就又继续做了,而且完工了(已经发布)……
说一下我的思路:开始的时候也考虑过你说的改成123,排行程,然后改成456,再排,可是这样太麻烦了,所以绕了个笨法子,因为游戏里被我发现了一点,排程的时候每点击一下就会写入一些数据,所以暂时以一个不常用的行程来做变量,让修改器锁定那个行程代替那周要排的通告,就可以了。很笨的方法,只能说算是临时替代,暂时能用吧。如果有更好的方法,欢迎研究,或者做出更好的修改器~:) 回复 17 # 止慈 的帖子
哇哈哈 發布是好事 有啥不好意思的
我本來就是懶人 寫修改這種東西都是熱情來一下過一下就沒了= =所以發布了真是太好了XDDDD 雖然看不太懂 不過還是支持一下 这个倒是看懂了,但是能把通告出现的时间修改吗?
页:
1
[2]