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

Project1

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

[已经过期] 难度设置如何控制全局?

 关闭 [复制链接]

Lv1.梦旅人

风雪夜不归人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2006-3-7
帖子
6721

贵宾

跳转到指定楼层
1
发表于 2009-11-24 11:43:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如在游戏中选择
新人  普通  专家  地狱
这些难度类别,如何用他们控制敌人的能力,物品暴率?
有些人,到了七八月份就会诈尸。
宫斗,是女生永远的爱。
冷门,是本人不变的欲。
作弊,是玩家自由的痛。
练级,是橙光割舍的情。

Lv1.梦旅人

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
帖子
3678
2
发表于 2009-11-24 12:06:57 | 只看该作者
本帖最后由 夏季冰川 于 2009-11-24 12:15 编辑

弄错了
Game_Enemy 75行:
return enemy.atk*$game_variables[1]
然后在开头选择难度的时候,给变量赋值(普通难度为1),这样就达到了改变攻击力的效果,其余
的改变也是一样的.
~现在开始自绘头像~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风雪夜不归人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2006-3-7
帖子
6721

贵宾

3
 楼主| 发表于 2009-11-24 12:08:48 | 只看该作者
谢了,不过我用了横版战斗脚本……不知道改哪
有些人,到了七八月份就会诈尸。
宫斗,是女生永远的爱。
冷门,是本人不变的欲。
作弊,是玩家自由的痛。
练级,是橙光割舍的情。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
帖子
3678
4
发表于 2009-11-24 12:13:30 | 只看该作者
本帖最后由 夏季冰川 于 2009-11-24 13:00 编辑

优游姐用的是哪个横板?
用这个先试试看行不行:
  1. #========================================================================
  2. # ■ Game_Enemy
  3. #--------------------------------------------------------------------
  4. #  处理敌人的类。本类在 Game_Troop 类 ($game_troop) 的 内部使用。
  5. #========================================================================

  6. class Game_Enemy < Game_Battler
  7.   #------------------------------------------------------------------
  8.   # ● 定义实例变量
  9.   #--------------------------------------------------------------------------
  10.   attr_reader   :index                    # 队伍中索引
  11.   attr_reader   :enemy_id                 # 敌人 ID
  12.   attr_reader   :original_name            # 原名称
  13.   attr_accessor :letter                   # 名称後所接的字
  14.   attr_accessor :plural                   # 复数出现标志
  15.   attr_accessor :screen_x                 # 战斗画面 X 座标
  16.   attr_accessor :screen_y                 # 战斗画面 Y 座标
  17.   #--------------------------------------------------------------------------
  18.   # ● 初始化对像
  19.   #     index    : 队伍中索引
  20.   #     enemy_id : 敌人 ID
  21.   #--------------------------------------------------------------------------
  22.   def initialize(index, enemy_id)
  23.     super()
  24.     @index = index
  25.     @enemy_id = enemy_id
  26.     enemy = $data_enemies[@enemy_id]
  27.     @original_name = enemy.name
  28.     @letter = ''
  29.     @plural = false
  30.     @screen_x = 0
  31.     @screen_y = 0
  32.     @battler_name = enemy.battler_name
  33.     @battler_hue = enemy.battler_hue
  34.     @hp = maxhp
  35.     @mp = maxmp
  36.   end
  37.   #--------------------------------------------------------------------------
  38.   # ● 获取基本体力最大值
  39.   #--------------------------------------------------------------------------
  40.   #★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
  41.   def base_maxhp
  42.     return enemy.maxhp*$game_variables[1]  #敌人的生命上限乘上第一个变量
  43.   end
  44.   #--------------------------------------------------------------------------
  45.   # ● 获取基本魔力最大值
  46.   #--------------------------------------------------------------------------
  47.   def base_maxmp
  48.     return enemy.maxmp*$game_variables[1]  #敌人的魔法上限乘上第一个变量
  49.   end
  50.   #--------------------------------------------------------------------------
  51.   # ● 获取基本攻击力
  52.   #--------------------------------------------------------------------------
  53.   def base_atk
  54.     return enemy.atk*$game_variables[1]   #敌人的攻击力乘上第一个变量
  55.   end
  56.   #--------------------------------------------------------------------------
  57.   # ● 获取基本防御力
  58.   #--------------------------------------------------------------------------
  59.   def base_def
  60.     return enemy.def*$game_variables[1]   #敌人的防御力乘上第一个变量
  61.   end
  62.   #--------------------------------------------------------------------------
  63.   # ● 获取基本精神力
  64.   #--------------------------------------------------------------------------
  65.   def base_spi
  66.     return enemy.spi*$game_variables[1]   #敌人的精神力乘上第一个变量
  67.   end
  68.   #--------------------------------------------------------------------------
  69.   # ● 获取基本敏捷
  70.   #--------------------------------------------------------------------------
  71.   def base_agi
  72.     return enemy.agi*$game_variables[1]   #敌人的敏捷力乘上第一个变量
  73.   end
  74.   #★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
  75. end
复制代码
~现在开始自绘头像~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风雪夜不归人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2006-3-7
帖子
6721

贵宾

5
 楼主| 发表于 2009-11-24 12:39:04 | 只看该作者
谢谢,你将输入在哪些脚本下面,将哪类哪句话给我列一个吧。我自己学着改
有些人,到了七八月份就会诈尸。
宫斗,是女生永远的爱。
冷门,是本人不变的欲。
作弊,是玩家自由的痛。
练级,是橙光割舍的情。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
帖子
3678
6
发表于 2009-11-24 12:59:38 | 只看该作者
都在工程里,另外4L脚本已经修改.
vx.rar (238.68 KB, 下载次数: 50)
~现在开始自绘头像~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风雪夜不归人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2006-3-7
帖子
6721

贵宾

7
 楼主| 发表于 2009-11-24 15:09:43 | 只看该作者
本帖最后由 风雪优游 于 2009-11-24 15:27 编辑

你,太好了……不过,我先研究下我的脚本有没有修改到 ■ Game_Enemy类


OK,似乎没冲突。那么,如何修改暴率和获得的经验值?
有些人,到了七八月份就会诈尸。
宫斗,是女生永远的爱。
冷门,是本人不变的欲。
作弊,是玩家自由的痛。
练级,是橙光割舍的情。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

~琉璃の雪~<

梦石
0
星屑
49
在线时间
36 小时
注册时间
2008-11-6
帖子
3678
8
发表于 2009-11-24 15:28:03 | 只看该作者
本帖最后由 夏季冰川 于 2009-11-24 15:41 编辑

Game_Troop 213行有个计算经验总数,把那段改成:
  1.   #--------------------------------------------------------------------------
  2.   # ● 计算经验值总数
  3.   #--------------------------------------------------------------------------
  4.   def exp_total
  5.     exp = 0
  6.     for enemy in dead_members
  7.       exp += enemy.exp unless enemy.hidden
  8.       exp *= $game_variables[1]
  9.     end
  10.     return exp.truncate
  11.   end
复制代码
这样经验也和变量1挂钩了~,truncate 是取整数的方法,不然经验值会有小数点.
金钱的方法也一样,至于爆率,我刚刚才接触VX所以对很多脚本设置不太熟悉,目前还没找到关于
爆率的变量.
~现在开始自绘头像~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

风雪夜不归人

梦石
0
星屑
50
在线时间
276 小时
注册时间
2006-3-7
帖子
6721

贵宾

9
 楼主| 发表于 2009-11-24 16:19:41 | 只看该作者
那么金钱就是…… gold *= $game_variables[100]了。

举一反三~谢谢~接下来是装备暴率了。
有些人,到了七八月份就会诈尸。
宫斗,是女生永远的爱。
冷门,是本人不变的欲。
作弊,是玩家自由的痛。
练级,是橙光割舍的情。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-12 06:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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