Project1

标题: 如何让数据库中的敌人数量最大值破限? [打印本页]

作者: 喵喵の黄昏    时间: 2008-7-21 23:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: 火鸡三毛老大    时间: 2008-7-21 23:02
反编译RMVX然后...邪恶的改掉所有功能 {/cy}


PS.
显然...我是在开玩笑...
没这么简单
作者: dbshy    时间: 2008-7-22 00:00
enemy = Game_Enemy.new(index,enemy_id) [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~ [LINE]1,#dddddd[/LINE]系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者: 喵喵の黄昏    时间: 2008-7-22 03:27
提示: 作者被禁止或删除 内容自动屏蔽
作者: kissye    时间: 2008-7-22 04:03
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-7-22 04:34
你想更改敌人数量必须手动用脚本制作敌人才行
提示一下,假如你将新建立的敌人数据设成了@enimy = [敌人数据1,敌人数据2...]


没有必要,直接Game_Enemy.new(index,enemy_id)
你所说的数据在数据库里设置,除了坐标



Game_Troop
def setup(troop_id)
    clear
    @troop_id = troop_id
    @enemies = []
    for member in troop.members
      next if $data_enemies[member.enemy_id] == nil
      enemy = Game_Enemy.new(@enemies.size, member.enemy_id)
      enemy.hidden = member.hidden
      enemy.immortal = member.immortal
      enemy.screen_x = member.x
      enemy.screen_y = member.y
      @enemies.push(enemy)
    end
# =================================================
if troop_id == id then
    enemy = Game_Enemy.new(@enemies.size, member.enemy_id)
    enemy.hidden = member.hidden
    enemy.immortal = member.immortal
    enemy.screen_x = member.x + 100
    enemy.screen_y = member.y + 100
    @enemies.push(enemy)
# =================================================
    make_unique_names
  end

另外在选择时也要改

作者: kissye    时间: 2008-7-22 04:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-7-22 04:51
我看错了

不过你的方法,纯熟理论,一个TROOP那么多属性........ = =
作者: kissye    时间: 2008-7-22 04:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-7-22 04:58
我最近一直在看脚本,看傻了>_<~


看什么脚本

LZ那个选择的窗口也要该~
作者: kissye    时间: 2008-7-22 05:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 喵喵の黄昏    时间: 2008-7-22 06:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: 白萌奈奈    时间: 2010-6-22 18:26
:dizzy:看不懂




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