Project1

标题: 【XP】关于战斗后额外获得金钱的设置! [打印本页]

作者: 我心飞扬    时间: 2011-12-17 21:51
标题: 【XP】关于战斗后额外获得金钱的设置!
本帖最后由 仲秋启明 于 2011-12-17 21:56 编辑

我想在游戏中设置:某位队员在队伍中时,战斗结束后能够额外得到20%金钱。
这样的设置应该怎么设置 ?请前辈们指点一下。
作者: 阿尔西斯的马甲    时间: 2011-12-17 22:01
本帖最后由 阿尔西斯的马甲 于 2011-12-17 22:10 编辑

这个要改脚本。在Scene_Battle2的179行
$game_party.gain_gold(gold)这一行之前加上
  1. if $game_party.actors.include?($game_actors[3])#比如说3号主角会导致额外金钱
  2.   goldi=gold*1.2
  3.   gold=goldi.to_i
  4. end
复制代码
@feizhaodan:我的确是不小心弄错的。。。。
作者: 惊天动地    时间: 2011-12-18 00:03
用事件, 条件分歧, 角色***值在同伴中,   然后 在下面 选择增加金钱
作者: 我心飞扬    时间: 2011-12-18 06:36
惊天动地 发表于 2011-12-18 00:03
用事件, 条件分歧, 角色***值在同伴中,   然后 在下面 选择增加金钱

这个我试过了,但是分为“常量”与“变量”两种。
常量是固定得多少,这个没意义。
变量我却不会设置,不知道怎样能每次战斗后能额外得到应该得到的20%。
作者: 阿尔西斯的马甲    时间: 2011-12-18 09:17
假设是明雷遇敌,倒是可以纯事件
不过暗雷就只好用脚本了




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1