以下引用精灵使者于2008-10-4 15:37:07的发言:
定位ID其实用不了那么复杂。
只需要读取一下MAPINFO.RXDATA应该差不多了。
参考一下地图名脚本的读法……
以下引用dbshy于2008-10-4 15:55:04的发言:
游戏已经帮你存了 = =
$game_map = Marshal.load(file)
想知道ID p $game_map.map_id
以下引用精灵使者于2008-10-4 16:14:07的发言:
p 就是在游戏里弹出个框显示值。
如果你想在游戏里面使用就可以用
$game_variables[x] = $game_map.map_id
然后再显示或使用变量
以下引用精灵使者于2008-10-4 16:19:00的发言:
这样啊。
你把它作为一个独立的变量存档。
$map_id = $game_map.map_id
Marshal.dump($map_id,file)
读取的时候
$map_id = Marshal.load(file)
然后再用$map_id作为图片名
存档和读档的顺序必须完全一致。
[本贴由作者于 2008-10-4 16:19:28 最后编辑]
以下引用精灵使者于2008-10-4 16:19:00的发言:
存档和读档的顺序必须完全一致。
[本贴由作者于 2008-10-4 16:19:28 最后编辑]
以下引用精灵使者于2008-10-5 10:48:31的发言:
就是说,读取和存储的顺序必须完全相同,否则会出现错误。
参考“运行时设定数据库——保存数据内容”一文
以下引用精灵使者于2008-10-5 14:13:42的发言:
把以前的存档删除,再重新存档看看。
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |