Project1
标题:
小瞬请进……
[打印本页]
作者:
忧雪の伤
时间:
2011-3-26 10:05
标题:
小瞬请进……
本帖最后由 忧雪の伤 于 2011-3-26 10:07 编辑
# 新的方法
def weapon_rand
# 字符数组
name = []
name[0] = ["圣", "光", "道", "神", "帝"]
name[1] = ["莲", "舞", "雾", "影", "天"]
name[2] = ["剑", "刃", "刺", "斧", "枪"]
# 随机选取
a = rand(name[0].size)
b = rand(name[1].size)
c = rand(name[2].size)
# 方法结束
return name[0][a] + name[1][b] + name[2][c]
end
# 实际运用
class Scene_Title
alias :old_main :main
def main
old_main
$data_weapons[1].name = weapon_rand
end
end
复制代码
关键就是每个数组单元的多少……
多起来的话效果是骇人的……
汝之前不是问吗……我就写了一个……
不过DK大人好像也写了对吧……那就无视我吧……
运行游戏后会发现编号为一的武器的名称是随机的……
作者:
魔能奶糖猫
时间:
2011-3-26 10:58
本帖最后由 魔能奶糖猫 于 2011-3-26 20:56 编辑
def weapon_rand
name = [["圣", "光", "道", "神", "帝"],["莲", "舞", "雾", "影", "天"],["剑", "刃", "刺", "斧", "枪"]]
return (name.inject{|i,j| [(i[rand(i.size)]+j[rand(j.size)])]}).to_s
end
class Scene_Title
alias :old_main :main
def main
old_main
$data_weapons[1].name =weapon_rand
end
end
复制代码
作者:
觉醒の赤翼
时间:
2011-3-26 12:31
口胡:小瞬的某一个提议竟得到这么多人响应
作者:
失落迷白
时间:
2011-3-26 14:52
回复
觉醒の赤翼
的帖子
90%的个人影响 10%的提议影响……
作者:
忧雪の伤
时间:
2011-3-26 16:10
失落迷白 发表于 2011-3-26 14:52
回复 觉醒の赤翼 的帖子
90%的个人影响 10%的提议影响……
10%提议影响的路过……
作者:
一瞬间的幻觉
时间:
2011-3-26 16:31
这么多好人。。。小瞬感激不尽啊,这个脚本还能扩展,真不错呢
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1