论地图重置方式
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
活的更恐怖
楼主
@RexRed6802
2016年02月08日 11点02分
3
level 5
蓝色的小m
2016年02月08日 11点02分
5
level 5
蓝色的小m
奶冰不就是那个天天装逼的
2016年02月08日 11点02分
6
level 11
hero_teng_dad
前排
出售奶冰
2016年02月08日 11点02分
7
level 10
活的更恐怖
楼主
@。
2016年02月08日 12点02分
8
level 10
活的更恐怖
楼主
@ZXDA
2016年02月08日 12点02分
9
level 12
shjdgwj
→_→勿要装B
2016年02月08日 12点02分
10
level 12
shjdgwj
我记得有个东西叫区块缓存
2016年02月08日 12点02分
11
活的更恐怖
那是什么
2016年02月08日 12点02分
活的更恐怖
真的不懂
2016年02月08日 12点02分
level 11
break丶4
奶冰原话说了什么
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分
DAilyDAwn
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分
shjdgwj
@活的更恐怖
$level->setautosave(false);
2016年02月09日 06点02分
level 11
RexRed6802
幹嘛那麼麻煩…
2016年02月09日 05点02分
16
1
2
尾页