找回密码
 点一下
查看: 550|回复: 5

求哪位大大给地图加个功勋系统

[复制链接]
发表于 2015-12-30 15:57:25 | 显示全部楼层 |阅读模式
本帖最后由 凌月书生 于 2015-12-30 16:41 编辑

求给地图加个功勋系统,读取后能解锁各种技能科技那种,教程看了几年(随性啊,地图更新不会就看),还是学不会!!


开创未来 - 求加功勋BANK.part1.rar (2 MB, 下载次数: 1)
开创未来 - 求加功勋BANK.part2.rar (2 MB, 下载次数: 1)
开创未来 - 求加功勋BANK.part3.rar (738.5 KB, 下载次数: 1)



发表于 2015-12-30 18:54:59 | 显示全部楼层
什么是功勋系统?

点评

就是BANK  详情 回复 发表于 2015-12-30 21:29
回复

使用道具 举报

 楼主| 发表于 2015-12-30 21:29:29 | 显示全部楼层
yxxiaobin 发表于 2015-12-30 18:54
什么是功勋系统?

就是BANK
回复

使用道具 举报

发表于 2016-1-1 22:27:00 | 显示全部楼层
哦,学习了。

点评

!!!就是储存资源啊神马!!!  详情 回复 发表于 2016-1-7 16:49
回复

使用道具 举报

 楼主| 发表于 2016-1-7 16:49:23 | 显示全部楼层
本帖最后由 凌月书生 于 2016-1-7 16:50 编辑

明显是大神,别装小鲜肉啊!!!!!
貌似就是储存资源啊神马!!!求教!!!
回复

使用道具 举报

发表于 2016-1-7 17:44:02 | 显示全部楼层
本帖最后由 yxxiaobin 于 2016-1-7 17:54 编辑

我以为这么长时间,你已经解决了。
bank系统说简单很简单,说复杂也复杂。说简单,是因为只是做初步应用的话,真的很简单,头目已经有一个标准用法的演示,你直接照搬过来就好。说复杂,是因为要想让系统多样化,内部外部都不冲突,尤其是在大量数据的情况下仍能做到上述两点,这真的很复杂。
如果你只是需要初级应用,建议先看头目的演示,如何使用,注意事项,在同一帖子里有详细描述。具体如何把bank应用到一个实例中,头目自带如何记录玩家击杀数的演示,另外我也有一篇帖子是说bank加密的,你可以参考。加密部分可以略过,里边演示了如何记录玩家的胜利场数(日子太久记不清了,好像是胜利场数,然后游戏开始读取这个值,创建对应的护士mm。
只要你真正的认真看这两篇帖子,使用bank并不困难。至于高级的技巧,用的多了,自己都能总结出来。
-------------------------------------------------------------------------------------------------------------------------------------------------
补充一点,bank的核心思路就是:当玩家游戏时用变量(或游戏内元素)记录一些数据,当玩家结束游戏时把这个数据保存到本地bank文件中,下次游戏时读取这个数据,并把恢复到原来那个变量(或游戏内元素),这样就实现了数据记录的连贯性。
但是需要注意:如果使用变量,变量的值在保存前最好进行更新(或者是它一直就是保持最新的),否则记录的数值可能是错误的。如果你需要记录单位的某些属性,比如经验值,尤其是战败后这个单位已经死亡了,那么一定要记得将死亡时间设置的足够长,或者干脆设置成-1,即永久,否则单位死亡被清除,单位属性就读不到了。另外保存数据集的最佳时机是玩家离开游戏,不管是中途离开,还是胜利失败后离开,都能正确的保存数据集,除非玩家电脑突然掉电、死机等极端情况才会导致数据丢失。如果你只是在准备让玩家胜利或失败时保存,那么玩家中途离场将导致数据不被保存(除非你是故意这样设计的)。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-24 08:21 , Processed in 0.131858 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表