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

Project1

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

[原创发布] 【原创脚本】天赋树/天赋系统/技能树

[复制链接]

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
跳转到指定楼层
1
发表于 2020-1-17 12:20:47 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 坏数据 于 2020-2-10 14:43 编辑

自从入坑rm以来 随着自己的需求逐渐增多,慢慢地在论坛上外站上搜刮来的脚本已经不能满足我的需求了。
于是也就逐渐进入了学习脚本 - 魔改界面 - 修改功能 - 原创脚本的不归路
之前也写过几个自用的脚本 但是都没有好好整理 东一块西一块 别人拿了用不了
于是这次的天赋系统从最开始构思就考虑到了通用性 直接在空白工程里面开始写
现在分享出来

由于是算是第一个完完整整独立完成的原创脚本,里面很多包括代码结果 或者逻辑 或者方法的调用都非常的稚嫩
实例变量这个东西也是在这个脚本完成的末期才完全理解的  
所以这里面可能还有很多不完善的地方 也可能有未曾预想到的bug 请大家多多包涵
因为设置错误或者其他问题导致的报错没有考虑在内





基本功能都在代码描述里面了,没有范例,如果想要范例, 就新建空白工程然后丢进去, 地图上做一个可以给角色升级的事件,就可以完全测试这个脚本的功能了。
遇到什么bug或者有什么建议请回帖反馈 我会持续更新的(大概)

代码在此 【猛戳】


#===============================
#更新 1/17/20 2:00AM
#===============================
注意到了状态清除的问题,采用老鹰的建议进行修改
同时移除在状态窗口中显示技能树中的以状态设置被动产生的状态图标(绕口令)

评分

参与人数 13+13 收起 理由
不汐汐 + 1 塞糖,非常需要!
TQX小风 + 1 精品文章
船走听雨眠 + 1 精品文章
SR-262D3E7X + 1 感想分享!
阵颜 + 1 感谢热心分享
刈飒的风 + 1 精品文章
natsukodopa + 1 精品文章
冷俊逸 + 1 精品文章
静默的深秋君 + 1 我很赞同
涅炎 + 1 我很喜欢

查看全部评分

















Lv6.析梦学徒

老鹰

梦石
40
星屑
34790
在线时间
6744 小时
注册时间
2012-5-26
帖子
3260

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

2
发表于 2020-1-17 12:51:10 | 只看该作者
本帖最后由 百里_飞柳 于 2020-1-17 12:54 编辑

厉害了,除了这个设置感觉完全抛弃了队友的技能树外,还是很实用的!

尤其是用状态来做被动技能,感觉和状态的其他联动也有非常大的扩展空间。
不过似乎没有考虑到 完全恢复/死亡 ,可能会把状态清空?
推荐用新的数组来存储这些被动状态,然后battler读取状态时在旧的基础上加上这个新的数组。

以及技能树不画连线的吗?
我之前糊的一个简单的画线API:https://github.com/OneEyedEagle/ ... 7%BB%98%E5%88%B6.rb
在上下层之间画上连线(如果激活就画白色,未激活画灰色),会显得更加明确吧。

点评

甚至全点评还行;毕竟脚本不用多华丽,只要能完成一个有趣的功能,就是很实用的啦hhh  发表于 2020-1-17 13:23
感谢大神看得起这个只有雏形的脚本 顺便在大神的github里找到很多有用的东西 <3  发表于 2020-1-17 13:14
状态清空的情况 好像是我没不知道完全恢复/死亡会导致状态情况 以为只要制作者不要做人为清状态的事件就没事了 会作相关修改的  发表于 2020-1-17 13:12
状态做被动这个 第一个问题是图标会显示在各个状态窗口中 这个后面会加入修改 state_icons 的功能 可以自定义哪些图标不显示  发表于 2020-1-17 13:11
因为一开始的想法是做成lol s6版本的天赋系统那种的(不算抄袭lol吧 反正不是lol原创的 上世纪欧美rpg就有了) 所以没有连线 上下层本身也没有树状关系  发表于 2020-1-17 12:55
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
3
星屑
7165
在线时间
590 小时
注册时间
2019-9-15
帖子
113

R考场第七期金奖

3
发表于 2020-1-17 22:23:38 | 只看该作者
看起来好漂亮的系统啊 可惜我在用的是XP
********
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
375
在线时间
81 小时
注册时间
2009-5-19
帖子
15
4
发表于 2020-5-8 01:46:10 | 只看该作者
在技能树界面选择天赋后,没有弹出天赋帮助窗口= 3 =不知道要咋办~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1899
在线时间
222 小时
注册时间
2018-8-5
帖子
106
5
发表于 2020-5-8 06:57:55 | 只看该作者
那个人物是莱特吗?

点评

什么鬼 这是我还在制作中的游戏主角  发表于 2020-5-9 01:10
一点一点加油
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1899
在线时间
222 小时
注册时间
2018-8-5
帖子
106
6
发表于 2020-5-10 12:48:58 | 只看该作者
刈飒的风 发表于 2020-5-8 06:57
那个人物是莱特吗?

没什么,你的就是我的,(•̀⌄•́)
一点一点加油
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
7
 楼主| 发表于 2020-5-11 07:50:20 | 只看该作者
ouye8686 发表于 2020-5-8 01:46
在技能树界面选择天赋后,没有弹出天赋帮助窗口= 3 =不知道要咋办~

天赋帮助窗口? 技能树界面 选择后就直接升级那一项了  除非你没有剩余技能点。
帮助窗口不是最上面那个么 你看看是不是你其他脚本给覆盖了
















回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1502
在线时间
115 小时
注册时间
2020-5-10
帖子
82
8
发表于 2020-5-11 09:47:44 | 只看该作者
哇,好好看啊!给力!
"明るい夜"のために
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5067
在线时间
495 小时
注册时间
2017-5-30
帖子
36
9
发表于 2020-8-1 18:26:23 | 只看该作者
本帖最后由 船走听雨眠 于 2020-8-1 18:27 编辑

大佬厉害!!!
但是我发现这个可以做到把一层的天赋全部点完…………有没有办法做成现在LOL那样的一层只能点一个技能的那种,然后按取消键可以重置洗点再重新点的那样子。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4881
在线时间
425 小时
注册时间
2019-10-22
帖子
666
10
 楼主| 发表于 2020-8-6 08:39:11 | 只看该作者
船走听雨眠 发表于 2020-8-1 18:26
大佬厉害!!!
但是我发现这个可以做到把一层的天赋全部点完…………有没有办法做成现在LOL那样 ...

过奖过奖
其实现在是通过等级和层数配合连限制的 也就是 玩家可以选择多点前面的技能 但是这样就点不出后面的终极技能  有点像老版的lol天赋

如果要改可以改成限制每一层一个 我有空想想怎么弄
















回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-13 11:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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