谢拉的世界

 找回密码
 点这是注册!别说你看不到!
搜索
热搜: OZ OZNS R18 OZH
123
返回列表 发新帖

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

[复制链接]

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榴弹时炮口初速的一万零六千分之一哦~

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

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

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

发表于 2014-12-12 23:43:59 | 显示全部楼层
egust 发表于 2014-12-12 23:31
原来如此 没有end也看不出第一个是循环- -对rgss不熟悉
有把参数引入函数
从1循环到设定的等级

{:4_119:}我的错啦,这一段也就是四处复制粘贴过来的,只不过是复制了需要的内容就是。

变量乱命名什么的233333333333333

点评

我也不懂 随便瞎谈谈打发时间  详情 回复 发表于 2014-12-12 23:47

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

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

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

发表于 2014-12-12 23:45:21 | 显示全部楼层
哦66rpg吗?那里从来不去的
如果rgss脚本语法允许k.learn_skill(j.skill_id)直接对应技能学习等级(职业学习技能)的话
这脚本真的没问题 相当简单便捷而且绝对一次学会所有不会的技能因为学习技能的函数中肯定是有判断该单位是否持有该技能的

点评

就在原始脚本里面……角色初始化时的一段加上全队员遍历 就这样 不过这个只是让所有在队的学会了技能,那么没在队的是没有的  详情 回复 发表于 2014-12-12 23:55

呐,你知道吗?樱花下落的速度是秒速五厘米。是克里门特·沃洛什洛夫-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:47:52 | 显示全部楼层
本帖最后由 egust 于 2014-12-12 23:57 编辑
风萧萧兮易水寒 发表于 2014-12-12 23:43
我的错啦,这一段也就是四处复制粘贴过来的,只不过是复制了需要的内容就是。

变量乱命名什么 ...

我也不懂 随便瞎谈谈打发时间{:4_136:}
我就是感觉这函数开头略奇怪
为什么在申明函数类型的时候就有循环..
不过从下面执行的代码来看应该倒是不需要别的申明


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

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

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

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

发表于 2014-12-12 23:55:39 | 显示全部楼层
egust 发表于 2014-12-12 23:45
哦66rpg吗?那里从来不去的
如果rgss脚本语法允许k.learn_skill(j.skill_id)直接对应技能学习等级(职业学 ...

就在原始脚本里面……角色初始化时的一段加上全队员遍历
就这样

不过这个只是让所有在队的学会了技能,那么没在队的是没有的

点评

哦 不过gui的增加特技函数可以无视该角色是否在队里  详情 回复 发表于 2014-12-12 23:59

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

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

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

发表于 2014-12-12 23:59:07 | 显示全部楼层
本帖最后由 egust 于 2014-12-13 00:09 编辑
风萧萧兮易水寒 发表于 2014-12-12 23:55
就在原始脚本里面……角色初始化时的一段加上全队员遍历
就这样


gui的增加特技可以无视该角色是否在队里
虽然看起来触发条件和动作会写似乎会麻烦点
另外吐槽下gui里的循环函数居然没有直接输入数值的选项需要另外的变量作为参数
看来是loop do之类的无限循环- -


点评

for k in 1..$game_actors.size the_actor = $game_actors[k] for i in 1..actor.level for j in $data_classes[the_actor.class_id].learnings if j.level == i the_actor.learn_skill(j.s  详情 回复 发表于 2014-12-13 00:18

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

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

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

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

发表于 2014-12-13 00:18:32 | 显示全部楼层
egust 发表于 2014-12-12 23:59

gui的增加特技可以无视该角色是否在队里
虽然看起来触发条件和动作会写似乎会麻烦点

for k in 1..$game_actors.size
the_actor = $game_actors[k]
for i in 1..actor.level
      for j in $data_classes[the_actor.class_id].learnings
        if j.level == i
          the_actor.learn_skill(j.skill_id)
        end
      end
    end
end

看了下,这样的话就可以顾及所有角色了

点评

嘛有game_actors这么好用的东西还是要用的  详情 回复 发表于 2014-12-13 12:02

19

主题

628

帖子

9540

积分

区区CAT

Rank: 9

UID
8964
功勋
1 功勋
现金
123 Ziny
猫币
19 Cat

尊享版-真祖SNOW

发表于 2014-12-13 00:26:56 | 显示全部楼层
借此贴说说瓦尔塔。。。。从瓦尔塔的66和72技来看,感觉是越来给力的趋势。。。
66级是全体必中(80/175),72是个用好了就是神技,用不好就是鸡肋的技能。。。
看看以后的发展吧。。。

654

主题

1万

帖子

22万

积分

喵星人

Rank: 12Rank: 12

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

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

发表于 2014-12-13 12:02:39 | 显示全部楼层
本帖最后由 egust 于 2014-12-13 12:04 编辑
风萧萧兮易水寒 发表于 2014-12-13 00:18
for k in 1..$game_actors.size
the_actor = $game_actors[k]
for i in 1..actor.level

嘛有game_actors这么好用的东西还是要用的{:4_136:}这变量定义的真方便直接套数组

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

本版积分规则

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

GMT+8, 2024-11-19 04:19 , Processed in 0.034471 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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