设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2382|回复: 15
打印 上一主题 下一主题

没辙了,谁能帮我做个仙剑里的聚宝盆

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
帖子
505
跳转到指定楼层
1
发表于 2008-9-8 01:43:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
就是装备聚宝盆以后战斗得到金钱150%。
此贴于 2008-9-9 21:17:47 被版主光郎提醒,请楼主看到后对本贴做出回应。
此贴于 2008-9-10 12:15:33 被版主darkten提醒,请楼主看到后对本贴做出回应。
此贴于 2008-9-11 11:06:35 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:本贴由楼主自主结贴~
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!

Lv5.捕梦者

梦石
0
星屑
39163
在线时间
5737 小时
注册时间
2006-11-10
帖子
6638
2
发表于 2008-9-8 01:52:38 | 只看该作者
其实很简单嘛。

首先找个开关在START PHASE5里的获得金钱那安上,当打开这个开关的时候获得金钱乘上15再除10(不这样你就会获得几毛钱了-。-)

然后要做的就是打开这个开关了。

在SCENE BATTLE的MAIN里初始化一下。
开关 = false
for i in $game_party.actors
if i.armor4_id == XXID
   开关 = true
end
end
搞定收工。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
41 小时
注册时间
2008-3-5
帖子
2072
3
发表于 2008-9-8 01:56:09 | 只看该作者
灯笼菜刀王
你好有钱啊
你它囧一字母君谁记得……
当时那把剑离我的喉咙只有0.01工分。可是一柱香之后,这个女主人会深深的爱上我,虽然本人平生说了无数的谎话,可是这句最有效:“你应该这么做,我也应该死。
曾经有一取ID的机会放在我面前,我没有珍惜,等我失去的时候我才后悔莫及,人世间最痛苦的事莫过于此。你的剑在我的咽喉上割下去吧!不用再犹豫了!如果上天能够给我一个再来一次的机会,我绝对会取个汉字君。如果非要给这ID加点修饰的话,我希望是……红色加粗……

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39163
在线时间
5737 小时
注册时间
2006-11-10
帖子
6638
4
发表于 2008-9-8 01:57:43 | 只看该作者
以下引用hitlerson于2008-9-7 17:56:09的发言:

灯笼菜刀王
你好有钱啊

{/fd}有嘛?我五行缺金呢
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
帖子
505
5
 楼主| 发表于 2008-9-8 02:39:25 | 只看该作者
        # 获得 EXP、增加金钱
        if $game_switches[99] = true
          gold += enemy.gold *150 /100
        else
          gold += enmy.gold
        end



class Scene_Battle
  #--------------------------------------------------------------------------
  # ● 主处理
  #--------------------------------------------------------------------------
  def main
    # 初始化战斗用的各种暂时数据
    $game_switches[99] = false #聚宝盆
    for i in $game_party.actors
   if i.armor4_id == 68
     $game_switches[99] = true
    end
  end
这样?貌似没有用...囧...菜刀王在来看看吧
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
帖子
505
6
 楼主| 发表于 2008-9-8 15:27:46 | 只看该作者
菜刀王....呼唤你...
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
1
星屑
10452
在线时间
4452 小时
注册时间
2005-10-22
帖子
7022

开拓者贵宾

7
发表于 2008-9-8 16:05:56 | 只看该作者
      # 获得 EXP、增加金钱
       if $game_switches[99] = true
         gold += enemy.gold *150 /100
       else
         gold += enmy.gold
       end



class Scene_Battle
#--------------------------------------------------------------------------
# ● 主处理
#--------------------------------------------------------------------------
def main
   # 初始化战斗用的各种暂时数据
   $game_switches[99] = false #聚宝盆
   for i in $game_party.actors
  if i.armor4_id == 68
    $game_switches[99] = true
   end
end



合并一下放在同一个地方↓


      # 获得 EXP、增加金钱
        $game_switches[99] = false #聚宝盆
          for i in $game_party.actors
         if i.armor4_id != nil and i.armor4_id == 68 #多加个条件,防止诡异的错误
         $game_switches[99] = true
          end
          end
       if $game_switches[99] = true
         gold += enemy.gold * 3 / 2 #防止钞票过多计算暴掉(呃...虽然RUBY里很少出这问题)
       else
         gold += enmy.gold
       end


#把Scene_Battle 2的150行换成这么一堆东西...貌似很不美观(我是说算法不是很好-_-0)...不过貌似能用了-_-0
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
帖子
505
8
 楼主| 发表于 2008-9-8 16:59:44 | 只看该作者
是不是很好,装备放在包里就有效果了。。。囧
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39163
在线时间
5737 小时
注册时间
2006-11-10
帖子
6638
9
发表于 2008-9-8 20:31:31 | 只看该作者
-.-之前看你在问相关问题,应该有自己的思路吧~~ 我只是给你的参考方法而已~~

不要当伸手党,问题自己解决比较好。

给你个提示,脚本中“=”是赋值,“==”才表示相等。-v-,自己看看问题在哪里~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
3 小时
注册时间
2007-6-8
帖子
505
10
 楼主| 发表于 2008-9-9 03:08:39 | 只看该作者
开关 不是用 = 赋值的吗? 难道用 == ...我晕 之前我自己写了一个 但是只有显示的效果,没有实际效果,我对XP这个脚本不是很熟,还没找到好的办法..
囧...总算是有图片菜单了, 我不是X党!!!强烈抗议!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-24 13:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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