论地图重置方式
pocketmine吧
全部回复
仅看楼主
level 10
欢迎各位来讨论
[一]首先说说宣红的想法[摸头]
当玩家破坏方块时记录方块的坐标(xyz)
重置时使用循环放置这些方块
[优点:代码简单。缺点:当方块数量较多时容易出现卡服的现象。]
[二]然后来说说我的想法[寒]
玩家破坏方块时不操作
重置时 取消加载地图-->删除地图文件夹-->解压地图压缩包-->加载地图
[优点:无需考虑方块数量在方块数量多时比较有利。缺点:代码复杂。]
{欢迎大家吐槽,本人愚笨希望见谅[呵呵]}
——————————————Ibook的胡思乱想
2016年02月08日 11点02分 1
level 10
还有ZXDA群奶冰的想法
“重新发包”(原话)
不是很懂发包是什么[郁闷]
知道的感谢科普我下[郁闷]
2016年02月08日 11点02分 2
地图包
2016年02月08日 22点02分
@吾脚下的世界 应该叫区块包
2016年02月08日 22点02分
区块包是什么
2016年02月09日 05点02分
换个说法:怎么实现他说的那样,发算法
2016年02月09日 05点02分
level 10
2016年02月08日 11点02分 3
level 5
[滑稽][滑稽][滑稽][滑稽][滑稽][滑稽]
2016年02月08日 11点02分 5
level 5
奶冰不就是那个天天装逼的[滑稽][滑稽][滑稽][滑稽][滑稽][滑稽][滑稽][滑稽][滑稽]
2016年02月08日 11点02分 6
level 11
[滑稽]前排
出售奶冰
2016年02月08日 11点02分 7
level 10
2016年02月08日 12点02分 8
level 10
2016年02月08日 12点02分 9
level 12
→_→勿要装B
2016年02月08日 12点02分 10
level 12
我记得有个东西叫区块缓存
2016年02月08日 12点02分 11
那是什么[疑问]
2016年02月08日 12点02分
真的不懂[啊]
2016年02月08日 12点02分
level 11
奶冰原话说了什么
2016年02月08日 18点02分 12
重新发包不就行了
2016年02月09日 05点02分
原话
2016年02月09日 05点02分
level 12
然而,玩家在地图内时,文件被占用也能删除地图?
2016年02月09日 00点02分 14
你不知道有个unload[滑稽]
2016年02月09日 05点02分
去看API的Level/Level你就懂了[滑稽][滑稽]
2016年02月09日 05点02分
SWorld[滑稽]又看见你了
2016年02月23日 12点02分
level 10
pm可以设置不保存地图的,然后是方法2的代码也就三十来行
2016年02月09日 03点02分 15
怎么设置?
2016年02月09日 05点02分
有这回事么233
2016年02月09日 05点02分
要是可以的确简单
2016年02月09日 05点02分
@活的更恐怖 $level->setautosave(false);
2016年02月09日 06点02分
level 11
幹嘛那麼麻煩…
2016年02月09日 05点02分 16
1 2 尾页