设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2616|回复: 3
打印 上一主题 下一主题

[已经过期] 关于RMXP装备、合成、战斗脚本技术控来讨论下吧···

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

跳转到指定楼层
1
发表于 2012-9-14 20:06:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
首先,很多人应该都知道装备有关的一系列强大脚本(强化、随机属性、耐久、打孔镶嵌、升级、等级限制什么的)大多是沉影的杰作(当然放在一起会有疯狂的BUG)
其次是合成,目前最牛逼的合成脚本估计应该是某人(道歉下,忘记作者名字了)的自由选择材料的拆分合成一体脚本了(但是和任何牵涉到装备独立性有关的脚本在一起也会有让人疯狂的BUG)
最后是战斗,目前的战斗类型比较好的有RMXP/VX的RTAB、XAS、TSW回合制与RGE制作的APRPV0.3(一个TJ的优秀作品···)的瞬间战斗,这些战斗几乎无法做到共存(因为各种运算什么的不一样)

于是,问题就来了···想要同时使用这些功能满足不同的脚本需要的人就会很悲剧的发现游戏可以运行,脚本却疯掉了···

所以咱们讨论的话题是这些脚本的兼容可使用性有多高,如何才能达到以上所有脚本都可以在共存一个GAME的情况下依然可以正常使用!

目前,就装备而言,应当做到以下功能···

装备等级限制(达到一定等级才可使用)
装备的品质等级(比如T3C的品质6攻击之爪、彩虹岛的强盗摧山剑+3什么的)
装备名称颜色
装备附带重量
装备增加能力更多(类似RMVX的什么什么有套装什么的···有吸血、反弹那些加的,好吧再抱歉下忘记名字了)
装备附带属性与打孔(有控装备可以通过自己使用道具、获得属性经验来使装备拥有新的随机属性,无孔装备可以通过打孔获得孔)
装备耐久度(有极限耐久度和普通耐久度,可以自由选择增减耐久度的装备,参考某人的装备整合脚本,获得装备的时候可以用脚本设定耐久度,默认为最大耐久度(数据库设定)的一半)
装备附带技能(似乎是夏娜的杰作,不过每个装备只能有一个附带技能。咱们要做的是让一件装备同时有几种拥有经验与等级的技能,即技能经验达到某个程度,当前这件装备获得某个技能,技能经验达到另一个程度,技能升级为另一个技能,也就是数据库设定的技能升级后的技能,所以也要加个技能升级的脚本···)
装备附带属性洗炼、化合、替换(重置打孔装备附带的属性、把低品质装备拿来强化高品质装备的附加属性、用一件装备的属性替换另一件装备的属性)
限定装备(就是那种带了双手武器不能拿盾牌或者带了铠甲不能穿裤子的装备,在数据库做限定带了某件装备后什么类型的装备不能穿)
套装效果(在脚本里设定穿戴一定数量散件后的效果)
基本上一件装备目前只要做到这些功能就足够了···(再给个一件装备的设定,打个比方)

54酱的酱油瓶(蓝色名称)
等级限制:1↑~100↓
装备类型:左手
当前耐久度:250/555
孔数:2/3(打孔后可见)

物理攻击力+120
魔法攻击力+500
(附加属性)
吸血+5%
反弹+8%
(附带技能)
酱油冲击LV.0,当前经验:55/200(0级技能无法使用)
自爆LV.MAX,当前经验:MAX(满级技能或者无法再强化升级的技能则显示MAX)
介绍:54酱最喜欢拿来打酱油,无法和右手装备一起携带。
(套装效果)((2)代表部件有2个以上装备中会有的效果)
(2)吸血+50%
(5)物理防御+10%
(10)最大HP+75%

而合成,首先应当解决加入独立性装备后无法用装备做材料合成与拆分的BUG
可以设定合成与拆分后造成的效果(成功的额外产物、失败的额外产物、需要花费金钱、经验、变量、控制开关以及成就达成与某个任务条件达成等,有人可能会说这合成应该没法控制但是我的推箱子可以霸道到不受地形标记的限制,在此给一个范例)

材料【0,5,5】,【1,7,6】(第一个〇是代表物品如果是一就是武器二就是防具,中间的5和7是物品ID,最后的5和6为数量)
成品【1,2,1】,【2,3,1】(成品是2号武器*1+3号防具*1)
成功额外产物=【0,5,5】,【1,7,6】
失败额外产物=【0,5,5】,【1,7,6】
配方列表编号=2(2号列表的配方)
配方编号=3(3号配方)
可逆性=ture(如果为ture则代表可以把成品拿来拆成材料)
花费=0(为0则免费)
开关变量操作=【0,100,5】,【1,10,1】(第一个0为改变变量,第一个1为改变开关,所以说这段脚本意思是100号变量+5,10号开关打开,相应的,如果把配方反过来操作,就是100号变量-5,10号开关关闭)
配方成功率=90(成功率为90%)
失败后材料消失=false(操作失败后,不管是材料还是成品,如果这开关关闭就不消失)
成功后获得配方列表配方=ture(如果合成成功了可以获得这个配方)
#(因为这个合成拆分是按照开罗游戏吃货大食堂做新菜单的合成方式来的,也就是说第一次做没学过的配方要自己放材料,成功了就可以获得配方然后在另一个配方列表里面做不需要选材料的合成,而且可以自由选择合成拆分次数)

最后说下战斗吧,其实呢这战斗也没什么好说的···无非就是要保证根据剧情需要同时拥有各种战斗,一般来说如果有兼容RTAB、APRP、TSW、XAS的GAME那么战斗系统就足够了···
以上仅供个人看法与摸索实践ing···有更好的意见也可以提
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png

Lv1.梦旅人

苍弩霸主

梦石
0
星屑
164
在线时间
423 小时
注册时间
2012-7-9
帖子
364
2
发表于 2012-9-18 16:22:34 | 只看该作者
写了很久吧,不容易。给你顶个,

点评

计划是把合成脚本做出可控制开关变量与角色能力与金钱的功能···  发表于 2012-9-21 19:02
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

3
 楼主| 发表于 2012-9-21 19:01:40 | 只看该作者
千城落水千城梦 发表于 2012-9-18 16:22
写了很久吧,不容易。给你顶个,

谢顶···表示正在对合成脚本大下杀手···
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
52
在线时间
586 小时
注册时间
2012-5-31
帖子
768
4
发表于 2012-11-23 21:57:55 | 只看该作者
“成品【1,2,1】,【2,3,1】(成品是2号武器*1+3号防具*1)”如果是生成固定的物品还是能够的、可是要生成随机属性的装备、还是要限等级装备的话应该很难。

点评

应该说是属性与母本的关系密切,但生成后的ID是独一无二的。如果要做到行走图也带武器的话很难实现(当然难只是对我而言,高手可无视)。  发表于 2012-11-25 18:56
恩恩···不过一般生成都是做出母本的装备吧···  发表于 2012-11-25 13:59
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-23 11:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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