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

Project1

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

[交流讨论] 求JS大神一起来讨论下脚本的制作,熟练度系统

[复制链接]

Lv1.梦旅人

梦石
0
星屑
75
在线时间
231 小时
注册时间
2014-10-5
帖子
296
跳转到指定楼层
1
发表于 2015-10-29 18:55:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
正在学习JS脚本,有一点RUBY和C#基础,想着边做脚本边学习JS,
在这里贴出来这个熟练度系统的思路,和大家一起讨论学习,做出来成品后,会直接贴出来工程和大家一起分享,因为是大家一起努力的结果

这个熟练度系统,大致思路就是,
在外部可以使用插件指令调出一个窗口,
里面有所有队伍中人物的标签,每个人物标签下,有3大类,
分别显示了所有武器种类,所有防具种类,所有技能种类,
每个技能名称后面有一个数字表示等级,有一个进度条表示当前经验
熟练度升级后,可以增加对应种类的百分比能力,比如武器,剑类,2级,可以增加装备为剑类型的武器20%所有能力值,
也可以像FF2中一样,熟练度升级后,对应的武器使用时增加攻击次数,
大致是这样,技能就是增加20%伤害,

脚本中,始终检测各个人物的装备,每次战斗结束,根据怪物标签中的指令,增加当前人物所有装备的熟练度,

脚本我会用C#写,在U3D中制作只需要把脚本放在一个空物体内,然后不全调用就好了,在JS里面就不知道怎么做了,

希望有JS基础的大神们,一起来看看,怎么实现这个脚本,我也正在看JS方面的书。。。争取早日可以自己写脚本

Lv2.观梦者

梦石
0
星屑
265
在线时间
1373 小时
注册时间
2005-10-16
帖子
5113

贵宾

2
发表于 2015-10-29 21:01:01 | 只看该作者
为角色增加一个熟练度的属性,在战斗胜利的时候根据你说的怪物标签中的描述来对当前角色装备的种类对应的熟练度进行增减。
然后在计算装备属性的时候,增加一个对熟练度等级的修正运算吧。

对JS基本上只是能看个大概,不知道上面所说的这个逻辑是否在这套系统里行得通。。。或者可能有更方便的方法。

点评

你说的也是一个办法,就是增加几个属性,在计算装备能力值的时候,加上熟练度等级的属性,可是用C#我能写出来,用JS就不知道怎么写了  发表于 2015-10-29 21:59

评分

参与人数 1星屑 +66 收起 理由
余烬之中 + 66 我很赞同

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
48
在线时间
784 小时
注册时间
2013-1-4
帖子
1102
3
发表于 2015-10-30 00:50:49 | 只看该作者
此类系统VA/XP等时期都有实现。既然会ruby,去找个来看看。对照的在MV里搞一个不就好了

点评

我很赞同  发表于 2015-11-24 13:44
我RUBY不是很精通。。。而且。我现在连怎么写一个能运行的JS都没办法实现那,唉  发表于 2015-10-31 08:00

评分

参与人数 1星屑 +66 收起 理由
余烬之中 + 66 塞糖

查看全部评分

RM-GUI延期。。。最近被黑心老板压迫T_T
二次元少女的shitake,长着长脸,身高165,蓝色卷双马尾,FCUP,瞳色黑色,病气和御宅属性,是天才少女。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-10 01:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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