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

Project1

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

[已经解决] 请教设置敌方第9号NPC的力量属性为1999的方法

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9128
在线时间
463 小时
注册时间
2015-5-8
帖子
865
跳转到指定楼层
1
发表于 2021-9-14 07:34:26 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 taeckle 于 2021-9-14 07:44 编辑

数据库敌人一栏最多可以把NPC的力量属性设置为999, 咱也知道把敌方第9号NPC的力量属性设定为1999 是可以$data_enemies[9].str = 1999这么搞的,但就是不知道该把这句话放到哪个class的inilitialize里面...

咱可以把这句话放到默认脚本class Game_Enemy < Game_Battler的def initialize里面 :

  1. class Game_Enemy < Game_Battler
  2.   #--------------------------------------------------------------------------
  3.   # ● 初始化对像
  4.   #     troop_id     : 循环 ID
  5.   #     member_index : 循环成员的索引
  6.   #--------------------------------------------------------------------------
  7.   def initialize(troop_id, member_index)
  8.     super()
  9.     @troop_id = troop_id
  10.     @member_index = member_index
  11.     troop = $data_troops[@troop_id]
  12.     @enemy_id = troop.members[@member_index].enemy_id
  13.     enemy = $data_enemies[@enemy_id]
  14.     @battler_name = enemy.battler_name
  15.     @battler_hue = enemy.battler_hue
  16.     @hp = maxhp
  17.     @sp = maxsp
  18.     @hidden = troop.members[@member_index].hidden
  19.     @immortal = troop.members[@member_index].immortal
  20.     $data_enemies[9].str = 1999    #可以在这设置敌方第9号NPC力量属性(str)为1999吗?
  21.   end
  22.   #...
  23. end
复制代码
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-5-4 12:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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