设为首页收藏本站
  • 官方微信
    lmkj_wx 微信公众号 添加方式:
    1:扫描左侧二维码
  • 手机访问
    lmkj_sj
  •  找回密码
     立即注册

    QQ登录

    只需一步,快速开始

    查看: 6|回复: 0

    传奇怪物系统核心技术解析:从数据库注入行为的深度控制(三)

    [复制链接]
    avatar
    • 打卡等级:虹膜套勇士
    • 打卡总天数:62
    • 打卡月天数:16
    • 打卡总奖励:7703
    • 最近打卡:2025-06-16 00:40:40

    4451

    主题

    40

    回帖

    5907

    积分

    管理员

    本站站长

    积分
    5907
    online_admin 发表于 2025-5-30 11:16:34 | 显示全部楼层 |阅读模式
    三、攻击范围:从单体到全屏的精密控制
    1. 攻击类型数据库配置
    ini
    [攻击类型表 Attack.DB]
    类型|效果|范围|特效
    0|物理单体|1|无
    1|物理扇形|3|刀光
    2|直线穿透|6|火球
    3|圆形范围|5|爆炸
    4|全屏攻击|99|闪电
    2. BOSS技能脚本(赤月恶魔)
    lua
    [@DemonAI]
    #ACT
    ; 阶段检测
    IF MONHP < 30
        MOV $PHASE 3  ; 狂暴阶段
    ELSE
    IF MONHP < 70
        MOV $PHASE 2  ; 第二阶段

    ; 技能轮转
    SWITCH $PHASE
        CASE 1:  ; P1常规攻击
            RANDOM 100
            IF SMALL $RANDOM 70
                MONATTACK $TARGET 0  ; 单体爪击
            ELSE
                MONSKILL 2  ; 地刺攻击(范围3)
            ENDIF
            BREAK

        CASE 2:  ; P2召唤+毒云
            RANDOM 100
            IF SMALL $RANDOM 40
                MONGEN $MAP $X $Y 月魔蜘蛛 5 5 0 0
            ELSE
                MONSKILL 3  ; 毒雾(范围5)
            ENDIF
            BREAK

        CASE 3:  ; P3全屏大招
            IF EQUAL $SKILLCD 0
                MONSKILL 4  ; 全屏闪电
                MOV $SKILLCD 300  ; 5分钟CD
            ELSE
                DEC $SKILLCD 1
            ENDIF
            BREAK
    ENDSW

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

    本版积分规则

    QQArchiver 手机版 小黑屋 39传奇素材网 ( 蜀ICP备2022016510号-3 )

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