3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 404|回复: 5
打印 上一主题 下一主题

[其他] 怪物数量是修改哪个?

[复制链接]

125

主题

1538

帖子

2190

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
93
金元
18176
积分
2190
精华
0
注册时间
2009-3-6
跳转到指定楼层
主题
发表于 2025-3-27 11:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
回复

使用道具 举报

130

主题

1159

帖子

143万

积分

超级版主

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

贡献度
10000
金元
13912954
积分
1431305
精华
1
注册时间
2021-6-9

3DM小黄鸡2023春节限定妹子认证''永久''单身狗2025版国庆(不可续期)滑稽[永久版]智力-1[永久版]你开心就好[永久版]旧版萌之委员会''永久''转载MOD达人原创MOD达人匠心精神上古探险家勤勤恳恳梦幻意境勤奋的索引君优秀版主妹子认证专属勋章辉煌市民[永久版]兽耳酱契约之花量子Doro元气女仆(永久)倾听一世忧伤3DM伊甸MOD组原创MOD中级原创MOD高级原创MOD初级艾尔登法环3DM话题组2025国庆铭牌团子大家族

舒服的沙发
发表于 2025-3-27 12:06 | 只看该作者
比如boss就是gml_Object_o_crypt_boss_injector_Other_10中修改,需对整个生成加入repeat(3),还需要补大括号
比如原本是
event_inherited()
if (0 || global.playerGridX == -4)
    return;
if instance_exists(o_controller)
{
        var _contract_index = scr_globaltile_dungeon_get("contract_map")
        var _type = asset_get_index(scr_globaltile_dungeon_get("Boss_Type"))
        if (_type > self)
        {
            var _boss = scr_enemy_create(x, y, _type, false)
            with (instance_create_depth(x, y, 0, o_dungeon_boss_controller))
                target = _boss
            with (_boss)
            {
                name = scr_globaltile_dungeon_get("Boss_Name", global.playerGridX, global.playerGridY, name)
                scr_locationRoomEntityGenerateType(id, other.type)
                scr_locationRoomEntityGenerateTag(id, other.tag)
                scr_locationRoomEntityGeneratePresetTag(id, other.presetTag)
                if (_contract_index >= 0)
                    ds_map_add(data, "is_quest_item", true)
            }
        }
        else
            show_message_async(scr_globaltile_dungeon_get("Boss_type"))
}
修改后:
event_inherited()
if (0 || global.playerGridX == -4)
    return;
if instance_exists(o_controller)
{
    repeat (3)               //3就是3倍,注意大括号!!!
    {
        var _contract_index = scr_globaltile_dungeon_get("contract_map")
        var _type = asset_get_index(scr_globaltile_dungeon_get("Boss_Type"))
        if (_type > self)
        {
            var _boss = scr_enemy_create(x, y, _type, false)
            with (instance_create_depth(x, y, 0, o_dungeon_boss_controller))
                target = _boss
            with (_boss)
            {
                name = scr_globaltile_dungeon_get("Boss_Name", global.playerGridX, global.playerGridY, name)
                scr_locationRoomEntityGenerateType(id, other.type)
                scr_locationRoomEntityGenerateTag(id, other.tag)
                scr_locationRoomEntityGeneratePresetTag(id, other.presetTag)
                if (_contract_index >= 0)
                    ds_map_add(data, "is_quest_item", true)
            }
        }
        else
            show_message_async(scr_globaltile_dungeon_get("Boss_type"))
    }
}
回复 支持 反对

使用道具 举报

130

主题

1159

帖子

143万

积分

超级版主

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

贡献度
10000
金元
13912954
积分
1431305
精华
1
注册时间
2021-6-9

3DM小黄鸡2023春节限定妹子认证''永久''单身狗2025版国庆(不可续期)滑稽[永久版]智力-1[永久版]你开心就好[永久版]旧版萌之委员会''永久''转载MOD达人原创MOD达人匠心精神上古探险家勤勤恳恳梦幻意境勤奋的索引君优秀版主妹子认证专属勋章辉煌市民[永久版]兽耳酱契约之花量子Doro元气女仆(永久)倾听一世忧伤3DM伊甸MOD组原创MOD中级原创MOD高级原创MOD初级艾尔登法环3DM话题组2025国庆铭牌团子大家族

硬硬的板凳
发表于 2025-3-27 12:07 | 只看该作者
其他的位置我只能大致给你点,我本身也没有去修改过,o_mob_dungeon,o_dungeon_controller
回复 支持 反对

使用道具 举报

125

主题

1538

帖子

2190

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
93
金元
18176
积分
2190
精华
0
注册时间
2009-3-6
冰凉的地板
 楼主| 发表于 2025-3-27 12:27 | 只看该作者
本帖最后由 lh850520 于 2025-3-27 12:28 编辑
上游之月 发表于 2025-3-27 12:06
比如boss就是gml_Object_o_crypt_boss_injector_Other_10中修改,需对整个生成加入repeat(3),还需要补大 ...

大佬,你发的文件我下载看到了,主要是想问一下普通的小怪怎么改
回复 支持 反对

使用道具 举报

130

主题

1159

帖子

143万

积分

超级版主

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

贡献度
10000
金元
13912954
积分
1431305
精华
1
注册时间
2021-6-9

3DM小黄鸡2023春节限定妹子认证''永久''单身狗2025版国庆(不可续期)滑稽[永久版]智力-1[永久版]你开心就好[永久版]旧版萌之委员会''永久''转载MOD达人原创MOD达人匠心精神上古探险家勤勤恳恳梦幻意境勤奋的索引君优秀版主妹子认证专属勋章辉煌市民[永久版]兽耳酱契约之花量子Doro元气女仆(永久)倾听一世忧伤3DM伊甸MOD组原创MOD中级原创MOD高级原创MOD初级艾尔登法环3DM话题组2025国庆铭牌团子大家族

5#
发表于 2025-3-27 12:43 | 只看该作者
是的,所以我说没有修改过,但是可能在o_mob_dungeon,o_dungeon_controller之中,之前我搜资料查找到的,但是已经是几个版本前的东西了
地下城 生成怪数量倍数  
gml_Object_o_dungeon_controller_Other_10
            _mob = ds_list_find_value(mobs, irandom((ds_list_size(mobs) - 1)))
            if (scr_GetMobParametrObject(object_get_name(_mob), "SU") <= mobCNT)
            {
                repeat (3)
                {
                    with (instance_create(_coords[0], _coords[1], _mob))
                    {
                        is_rest = 0
                        mobCNT -= scr_GetMobParametr("SU")
                    }
                }
            }

生成地下城营地敌人的数量倍数   
gml_Object_o_mob_dungeon_entrance_spawner_Create_0 //目前已经没有这个代码,但是有gml_Object_o_mob_dungeon_entrance_spawner_Other_10

     ds_list_shuffle(mobs)
        repeat (3)
        {
            with (scr_enemy_create(x, y, ds_list_find_value(mobs, 0), 0))
            {
                if (LVL < _min_mob_lvl || LVL > _max_mob_lvl)
                    instance_destroy(id, false)
                else
                    i = 0
            }
        }

生成BOSS数量倍数  gml_Object_o_crypt_boss_injector_Other_10
        if (!instance_exists(type))
        {
            repeat (2)
                boss = instance_create(x, y, type)
            with (instance_create(x, y, o_dungeon_boss_controller))
                target = boss
            with (boss)
            {
                name = scr_globaltile_dungeon_get("Boss_Name")
                if contract
                    ds_map_add(data, "is_quest_item", 1)
            }
        }
但是虽然代码已经不同了,但是其boss位置倒是对的
回复 支持 反对

使用道具 举报

125

主题

1538

帖子

2190

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
93
金元
18176
积分
2190
精华
0
注册时间
2009-3-6
6#
 楼主| 发表于 2025-3-27 19:06 | 只看该作者
上游之月 发表于 2025-3-27 12:43
是的,所以我说没有修改过,但是可能在o_mob_dungeon,o_dungeon_controller之中,之前我搜资料查找到的, ...

好的,再问一下维修工具次数和维修量是改哪里?
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-21 16:27 , Processed in 0.038930 second(s), 17 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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