Project1
标题:
彩票范例
[打印本页]
作者:
懒De说
时间:
2012-6-18 12:53
标题:
彩票范例
原理很简单仅仅是随机数,判断 金钱增加。 这个是很早以前帮论坛某个会员写的,后来游戏坑了,我就忘记了,昨天看到有人要,那我就重新写了一份,这只是一个基础框架,可以增加很多功能,入更多奖项 物品奖励 随机物品奖励等等,如果有需要的话@一下就可以了
################################################################
#BY懒De说 一个很简单的脚本 #
#呼出方法: #
#alex = Person.new #
#alex.pple #
################################################################
class Person
def pple
def dice
return rand(100) #随机范围
end
a = $game_party.gold
if a >= 1000 #判断所需金钱
$game_party.gain_gold(-1000) #金钱减少
if dice == 0
print "1等奖,一千万"
$game_party.gain_gold(10000000) #一等奖奖励
elsif dice >= 90
print "2等奖,十万"
$game_party.gain_gold(100000)#二等奖奖励
else
print "3等奖,一百"
$game_party.gain_gold(100) #三等奖奖励
end
else
p"金钱不够" #金钱不够的场合
end
end
end
########################################################################
#●66RPG 转载请保留信息 懒De说QQ:329433260 # #
########################################################################
复制代码
呼出方式
alex = Person.new
alex.pple
复制代码
作者:
kxx1997
时间:
2012-6-18 13:10
我既然看的懂
不过那样直接呼出一个框说中奖了感觉很奇怪啊
为何不改一下写法?
以上为非专业人士评论,所以用语不专业望见谅
作者:
chd114
时间:
2012-6-18 17:28
如果是获得合成配方呢?
作者:
月下の戰鬼
时间:
2012-6-18 17:52
500w啊!!!是500W。。。很喜欢这个脚本。。
不过我要考虑怎么把这个脚本无节操额插入进游戏。
作者:
懒De说
时间:
2012-6-19 06:37
标题:
RE: 彩票范例
chd114 发表于 2012-6-18 17:28
如果是获得合成配方呢?
你的物品合成脚本中应该有获得配方的指令吧,插入到金钱,或替换金钱指令即可,如果你需要随即获得配方的话,联系我,我帮你写个
作者:
萝莉
时间:
2012-6-26 03:10
好糟糕的结构/w\
这货不是ruby!
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1