谢拉的世界

 找回密码
 点这是注册!别说你看不到!
搜索
热搜: OZ OZNS R18 OZH

[扯淡] 真咲技能【神道微光】晓磊在场时不减消耗

[复制链接]

22

主题

2209

帖子

3万

积分

人参尽失

Rank: 11Rank: 11Rank: 11

UID
3311
功勋
1 功勋
现金
124741 Ziny
猫币
450 Cat

尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗

发表于 2014-12-12 22:16:38 | 显示全部楼层
该练的都练了(72-80级),那些常年没戏份的暂时放着了..

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 22:39:33 | 显示全部楼层
Interpreter.iterate_actor(0) do |k|
for i in 1..k.level
      for j in $data_classes[k.class_id].learnings
        if j.level == i
          k.learn_skill(j.skill_id)
        end
      end
    end

事件脚本加这一段于是就可以学会那些遗漏的技能了(未测试)

7

主题

810

帖子

1万

积分

区区CAT

Rank: 9

UID
8830
功勋
1 功勋
现金
3225 Ziny
猫币
8 Cat

发表于 2014-12-12 22:43:53 | 显示全部楼层
误人子弟23333{:4_131:}

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-12-12 22:45:15 | 显示全部楼层
本帖最后由 egust 于 2014-12-13 12:01 编辑

这局部变量名挺碉堡的- -
如果学习技能函数中要填对应职业,角色信息以及技能id参数的话一个角色写起来也是蛮烦的
虽然这靠gui应该就能完成
话说最后一个函数为什么看起来像同时有角色和职业同时对应局部变量的参数要填?

不是只有角色才能对应等级么(既然要填职业为什么技能id也要?难道之前做过职业技能数据库分类?)
还是j.skill_id本身就是一个完整记录职业所有技能的数据库而这里被作为参数可以直接使用?

点评

职业所对应的每个技能的学习等级  详情 回复 发表于 2014-12-12 23:00
职业所对应的每个技能的学习等级  详情 回复 发表于 2014-12-12 23:00
职业所对应的每个技能的学习等级  详情 回复 发表于 2014-12-12 23:00
职业所对应的每个技能的学习等级  详情 回复 发表于 2014-12-12 23:00
职业所对应的每个技能的学习等级  详情 回复 发表于 2014-12-12 23:00

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 22:59:59 | 显示全部楼层
egust 发表于 2014-12-12 22:45
这局部变量名挺碉堡的- -(官方自带的变量名?)
如果学习技能函数中要填对应职业,角色信息以及技能id参数 ...

{:4_131:}职业所对应的每个技能的学习等级

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 23:00:01 | 显示全部楼层
egust 发表于 2014-12-12 22:45
这局部变量名挺碉堡的- -(官方自带的变量名?)
如果学习技能函数中要填对应职业,角色信息以及技能id参数 ...

{:4_131:}职业所对应的每个技能的学习等级

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 23:00:02 | 显示全部楼层
egust 发表于 2014-12-12 22:45
这局部变量名挺碉堡的- -(官方自带的变量名?)
如果学习技能函数中要填对应职业,角色信息以及技能id参数 ...

{:4_131:}职业所对应的每个技能的学习等级

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 23:00:02 | 显示全部楼层
egust 发表于 2014-12-12 22:45
这局部变量名挺碉堡的- -(官方自带的变量名?)
如果学习技能函数中要填对应职业,角色信息以及技能id参数 ...

{:4_131:}职业所对应的每个技能的学习等级

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 23:00:02 | 显示全部楼层
egust 发表于 2014-12-12 22:45
这局部变量名挺碉堡的- -(官方自带的变量名?)
如果学习技能函数中要填对应职业,角色信息以及技能id参数 ...

{:4_131:}职业所对应的每个技能的学习等级

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 23:00:13 | 显示全部楼层
egust 发表于 2014-12-12 22:45
这局部变量名挺碉堡的- -(官方自带的变量名?)
如果学习技能函数中要填对应职业,角色信息以及技能id参数 ...

{:4_131:}职业所对应的每个技能的学习等级

点评

我看了一下角色学习技能是不需要填对应职业这种参数的 从函数名看这里并不像是判断职业所用的函数 参数也没这方面的意思- - 没玩过rgss不好意思  详情 回复 发表于 2014-12-12 23:08
不加loop配合if+数值变量这种(完全对rgss脚本没看过- -) 那么只能认为j.skill_id拥有数据库函数记录了职业的全部技能 所以只需要填j这个局部变量就可以对应其所有的技能了? 虽然我认为拉姐会用gui来完成这个问题  详情 回复 发表于 2014-12-12 23:04

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-12-12 23:04:06 | 显示全部楼层
风萧萧兮易水寒 发表于 2014-12-12 23:00
职业所对应的每个技能的学习等级

不加loop配合if+数值变量这种(完全对rgss脚本没看过- -)
那么只能认为j.skill_id拥有数据库函数记录了职业的全部技能
所以只需要填j这个局部变量就可以对应其所有的技能了?
虽然我认为拉姐会用gui来完成这个问题

点评

for就是循环啊啊啊 不过我还是少写了个end 上面那个do也是循环  详情 回复 发表于 2014-12-12 23:16

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-12-12 23:08:37 | 显示全部楼层
本帖最后由 egust 于 2014-12-12 23:11 编辑
风萧萧兮易水寒 发表于 2014-12-12 23:00
职业所对应的每个技能的学习等级

我看了一下角色学习技能是不需要填对应职业这种参数的
从函数名看这里并不像是判断职业所用的函数 参数也没这方面的意思- -(判断等级倒是有)
没玩过rgss不好意思{:4_136:}

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11446 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2014-12-12 23:16:33 | 显示全部楼层
egust 发表于 2014-12-12 23:04
不加loop配合if+数值变量这种(完全对rgss脚本没看过- -)
那么只能认为j.skill_id拥有数据库函数记录了 ...

for就是循环啊啊啊

不过我还是少写了个end
上面那个do也是循环

点评

原来如此 没有end也看不出第一个是循环- -对rgss不熟悉 有把参数引入函数 从1循环到设定的等级 但是鉴于没有定义id对应数值的关系 这套脚本估计处理不了杂乱技能的学习情况 除非有一个数据库合理化技能的id数值(技  详情 回复 发表于 2014-12-12 23:31

6

主题

1177

帖子

1万

积分

蛆 虫

Rank: 10Rank: 10

UID
4829
功勋
1 功勋
现金
5538 Ziny
猫币
5 Cat

尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉

发表于 2014-12-12 23:24:35 | 显示全部楼层
哦哦!多练级也没关系的话我放心多了!

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

UID
4027
功勋
214 功勋
现金
3136 Ziny
猫币
13 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉普通版-尼姗RPG Maker

发表于 2014-12-12 23:31:44 | 显示全部楼层
本帖最后由 egust 于 2014-12-12 23:42 编辑
风萧萧兮易水寒 发表于 2014-12-12 23:16
for就是循环啊啊啊

不过我还是少写了个end

原来如此 没有end也看不出第一个是循环- -对rgss不熟悉
有把参数引入函数
从1循环到设定的等级
k.learn_skill(j.skill_id)直接对应技能学习等级(职业学习技能)?这比gui的便捷太多了吧?
如果语法和概念都没问题那确实不用像之前想的去特地去定义id数值了,如果这个参数可以这么便捷就传递到的话

点评

我的错啦,这一段也就是四处复制粘贴过来的,只不过是复制了需要的内容就是。 变量乱命名什么的233333333333333  详情 回复 发表于 2014-12-12 23:43

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-2重型坦克的152.4毫米M-10T榴弹炮发射PB-35APCBC被帽风帽穿甲弹时炮口初速的八千七百二十分之一,是发射 OF-530HE榴弹时炮口初速的一万零六千分之一哦~

本版积分规则

小黑屋|手机版|Archiver|谢拉的世界

GMT+8, 2026-6-17 13:12 , Processed in 0.289232 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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