yang1zhi 发表于 2017-10-6 21:42 方法是什么,不是很懂。他自动生成的描述都是隔行的 |
不要使用默认的数据库。 因为那是一个ID对应一个武器,唯一的。 用数组就没关系,不对应。 |
和我的系统显示有点冲突,说明会显示不完全,找了半天没改好,请问怎么把他们不要换行加个逗号连续写下去就可以了。
|
本帖最后由 汪汪 于 2016-2-27 10:14 编辑 武器库保存到存档里不就行了,(不过由于存档文件可能过大……所以我做了下载上传读取文件, 不过其实可以压缩数据的,比如只记录随机的变量) 每次新游戏就重建一次。 添加一个参数,参数是数字时,对应对象不会被随机改变, 参数是一个武器对象时,根据武器对象相应参数设置,不需要随机设置的项目和需要随机设置的项目。 最好不要用fs获取和保存数据,因为网页版恐怕不能支持。 插件运行后自动关闭可以参考我的插件管理器。 话说有没有即时添加武器的脚本? 以及……忽然想做一个仿mv数据库 不过好像已经没时间了…… |
个人建议在得到物品时对得到的物品随机新建一条前缀属性 比如得到了item item.before = 0; 然后菜单显示物品时 switch(item.before){ case 0:drawText('传说之' + item.name,0,0,50);break; default:drawText(item.name,0,0,50);break; } 然后计算武器伤害时 switch(item.before){ case 0:return item.atk * 1.5; default:return item.atk; } 上面只是思路,这样就新建了一个前缀传说,效果是武器攻击力1.5倍 这样就可以达到抛弃数据库的目的,并且可以直接存入存档(MV存档机制是按照Object),免去了很多麻烦 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-1-5 12:29
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.