Project1

标题: 60VIP悬赏制作一个武器锻造和技能脚本 [打印本页]

作者: 沐羽风痕    时间: 2013-2-17 07:31
标题: 60VIP悬赏制作一个武器锻造和技能脚本
RT。小弟有个武器锻造的想法,但对脚本一窍不通,但又想尽早使用,于是发布悬赏这个RMVA的脚本。
内容如下。其实不是特别多,写得比较详细于是就显得多了……由于我刚接触脚本且刚看完初级教程,所以哪里的想法有问题的话还请各位不要PIA我……

——————
材料:属于武器类,武器类别特定(武器类型为[12])。材料的属性有阴阳值,天地值,能力值,特性,技能属性值,效果值。除特性和能力值外,所有其他的属性需要在摘要里设定。
阴阳值:用于能否锻造武器判定。当各材料阴阳值和为零时才能锻造(如五个材料的阴阳值分别为:+3、-2、-1、2、-2,和为0,可以锻造)。
天地值:用于武器锻造成色和能否锻造的判定。当各材料天地值之和的绝对值分别为1、2、3、4、5时,武器各基础能力值(HP、MP、ATK、DEF、MAT、MDF、AGI、LUK)分别全部乘以95%、90%、85%、80%、75%,超过5则不能锻造。
能力值:即材料的能力值变化量,锻造后加成到武器中。
特性:即各种材料的使用效果,锻造后融入武器中。
技能属性值:普通属性(编号11的属性)值和四种特殊属性(属性编号分别为12、13、14、15,用于武器技能值和攻击属性判定)的属性值,总共5个值。锻造后各材料的普通属性值相加作为武器的普通属性值;特殊属性值分别相加,武器的特殊属性为和最大的属性,值为和最大的属性的和减去和第二大的属性的和的差(如材料的普通属性相加=30,特殊属性相加分别等于(1)17、(2)5、(3)33、(4)2,那么特殊属性为3号属性,值为33-17=16)。
效果值:用于武器鉴定。


锻造炉:
需要加入到菜单中。需设计9个位子,锻造武器需要占用空位。选中一个位子需要弹出[锻造、销毁、取消]三个选项,如果位子上有武器,则武器则只能销毁,没有则只能锻造。PS:锻造的武器不会被买卖。(如需要占用数据库中的武器编号,则对应编号[102]号武器到[110]号武器,不需要占用武器编号也可以。)


武器:
名称:玩家锻造结束后自己输入的。
说明:(不需要)
武器类型:玩家锻造时自己选择的四种武器类型中的一种,详见下文。
价格:0
特性——攻击属性:如果特殊属性值高于普通属性值,则属性为特定的那种特殊属性(编号12、13、14、15的属性中的一种),反之则为普通属性(编号11)。
特性——追加能力值——命中率:100%
动画:只与属性有关,武器的五种属性分别对应五种动画(属性11到15分别对应[007]、[008]、[009]、[162]号动画,仅限这9个武器)。
能力值变化量:材料的各种能力值变化量的加成。
特性:材料的特性的加成。
摘要:需要记录有普通技能属性值、特殊技能属性值(非锻造的武器也会用到)。
图标:(可以为空……,如果有好的创意当然更好~)


锻造过程:
锻造炉→锻造炉界面→选择武器类型→锻造界面→起名。
锻造炉:菜单中加入锻造炉窗口。
锻造炉界面:排列9个方框,光标移动选择方框。框内标明原有武器的名字,没有武器的话就什么都不标或标空白也可以。选择后弹出[锻造、销毁、取消]选项,具体原则已经介绍过,选择销毁的话直接清除原有的武器即可,最好在之前弹出询问确认的界面(如“确认销毁?→是,否”)。需要能够返回到上层界面(取消键可用)。
选择武器类型:选择[1]、[4]、[6]、[7]武器类型中的一类。需要能返回到上层界面。
锻造界面:要五个位置和一个锻造(确定)按钮。光标选择位置,弹出材料选择界面选择锻造的材料。锻造界面需要标明当前阴阳值和天地值,最好能有基本的属性值。锻造的原则已经介绍过不再重复,当条件满足时锻造(确定)按钮为亮,否则为暗不能使用。需要能返回到上层界面。
起名:为武器起名。弹出类似角色姓名输入一样的界面,最大输入字符为10。此时无法返回上层界面。

——————
技能:有普通技能属性值和某种特殊技能属性值,只有武器的两种技能点数都大于技能需要的两种点数才能发动。发动技能需要的点数要写到技能的摘要中。摘要中需要记录需要的普通技能属性值,特殊技能属性种类,特殊技能属性值。
武器鉴定:武器鉴定值=各材料效果值的和*(10-各材料天地值之和的绝对值)*10%(如某武器的材料效果值的和为40,材料天地值的和为2,则武器鉴定值=40*(10-2)*10%=32),9个武器的鉴定值分别写入9个变量(变量50到59)。

——————
其他要求:适用RMVA,不能和主流脚本冲突,如主要是指物品得失提示的脚本。
作者: 小雨想哭    时间: 2013-2-17 19:42
果然有VIP悬赏的都是一般人不能回答的问题,。。。。
小白只能坐等大神解答了。
作者: LBQ    时间: 2013-2-17 20:32
这个都不是自己能写的= =。@protosssonny  




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1