Project1
标题:
订做一个特别的脚本
[打印本页]
作者:
YeYe.
时间:
2015-6-7 23:59
标题:
订做一个特别的脚本
我想要的脚本效果是:
(注意:我的游戏只有一个角色)
一.增加一个CP系统,就是根据角色的速度高过敌人的速度越多就可以提高攻击次数,我这个脚本本来就是自动战斗的,再加上一个CP脚本应该可以的吧。
二.装备系统,也是最难的喔!
1.在数据库里武器防具名字后有“@1-6”也就是有设定有颜色名字的装备都会随机装备的属性,和属性值上下波动。
随机效果最好可以在脚本里自行设定:
没有设定颜色的装备,是白色的,白色的装备不会随机属性,只会在原设定的属性上有一定幅度波动(比如:铜剑有100攻击和10力量,它只会波动攻击和力量2种属性)
@1蓝色:也是不会随机增加新的属性,但是比白色装备的属性波动得幅度大一些。
@2橙色:属性波动幅度大,也会随机增加新属性,武器增加“力量、魔力、速度、灵敏、附加异常状态”,防具增加“力量、魔力、速度、灵敏、属性防御”
@3绿色:属性波动幅度大,也会随机增加新属性“力量、魔力、速度、灵敏、属性防御、状态防御、附加异常状态”
@5紫色:属性波动幅度比上面的大,随机增加新属性“力量、魔力、速度、灵敏、属性防御、状态防御、附加异常状态、自动状态”
@6黄色:属性波动幅度最大以外,随机增加的属性跟@5一样。
(要注意一些细节问题:
1.装备价格不变,数据库设定多少就是多少。
2.装备个数不会堆积,比如我物品里有1个铜剑,再次获得铜剑会多出一个数量1的铜剑。
3.因为我用了装扮脚本,我希望能够在增加这些脚本不会影响到装扮效果。
4.随机装备希望能在存入仓库后再取出不会出错。
5.武器附加的异常状态是普通攻击时候有效果,我希望使用特技的时候也一样有效果。
行啦!就这么多(^_^*)
阿尔阿娜丝已经帮我完成了3个,剩下这2个他说你最在行....
作者:
电子最终龙
时间:
2015-6-7 23:59
把$data_weapons和$data_armors变成了类
然后通过类方法创建新的装备
第二步就是在新创建的装备类里面,载入数据库的装备资料作为模板;
创建新装备的方法就很简单了
比较麻烦是如果商店也要出售随机装备,连shop相关也得改动
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1