Project1
标题:
在怪物备注栏里加个打死了变量+X的代码怎么写
[打印本页]
作者:
a123669520
时间:
2011-10-18 21:14
标题:
在怪物备注栏里加个打死了变量+X的代码怎么写
如题,谁教教我,就是怪物备注栏里加个 杀死怪物变量X+1 杀死BOSS变量X+10这样的加多少可以自己修改的代码,X为自己设定的第几个变量 dsu_plus_rewardpost_czw
作者:
壬穹雷光
时间:
2011-10-18 21:22
读取备注栏脚本...
另一种办法...怪物掉落某些物品X(这个物品最好是特殊的,)
然后公共事件并行处理,判断是否持有该物品,若持有。则变量X+1
作者:
a123669520
时间:
2011-10-18 21:24
壬穹雷光 发表于 2011-10-18 21:22
读取备注栏脚本...
另一种办法...怪物掉落某些物品X(这个物品最好是特殊的,)
然后公共事件并行处理,判 ...
还是要谢谢你,但是我要脚本的代码,每次怪都掉东西很麻烦打BOSS又不能掉10个
作者:
feizhaodan
时间:
2011-10-18 22:26
module RPG
class Enemy
def get_id
word = self.note.clone
word.each {|line|
if line =~ /\<(?:变量)(\d+)[ ]([\+\-]?\d+)\>/
return [$1.to_i, $2.to_i]
end
}
end
end
end
class Game_Enemy
alias change_vari_perform_collapse perform_collapse
def perform_collapse
if $game_temp.in_battle and dead?
change_vari_perform_collapse
data = enemy.get_id
return if data == nil or data.empty?
return if data[0] < 1
$game_variables[data[0]] += data[1]
end
end
end
复制代码
在怪物备注栏填"<变量X +X>"
把引号里的内容填进去。
+号也可以改成减号
作者:
黑之翅膀
时间:
2011-10-23 01:48
本帖最后由 黑之翅膀 于 2011-10-23 01:48 编辑
在每一个怪物死后加个..变量+1
当怪物HP=0时
[变量]杀死怪物+1
当BOSSHP=0时
[变量]杀死BOSS+1
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1