查看: 389|回复: 0

【引擎版本0524-14】 UpgradeItem等NPC命令将刷新个人属性

[复制链接]

2282

主题

155

回帖

6108

积分

版主

积分
6108
威望
381
金币
1612
贡献
4622
发表于 2024-11-5 17:03:08 | 显示全部楼层 |阅读模式

Blue引擎+登录器+程序全部免费开放,QQ快捷登陆,加入BLUE引擎论坛!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
引擎版本0524-14】
UpgradeItem等NPC命令将刷新个人属性
  修正首次攻城部分沙城相关NPC命令可能出错的问题
  !setup增加野蛮冲撞间隔时间参数:RushRushTime=3(默认3秒,至多120秒),游戏网关(AC网关8.9.5.5-1以后)、客户端必须配套!
  !setup增加血魂一击(法)威力比率:ssPowerRate_116=100(默认100),血魂一击(道)威力比率:ssPowerRate_117=100(默认100),注:技能威力通常可以通过Skill表调节
  删除技能时也会清理客户端残存技能效果
  增加获取地图怪物数量的NPC命令:GetMapMonCnt 地图名 怪物名1|怪物名2|怪物名3... 返回怪物数量的变量1|变量2|变量3...,例:
    GetMapMonCnt d605 黑色恶蛆|蜈蚣|邪恶钳虫 M_黑色恶蛆|M_蜈蚣|M_邪恶钳虫
    SendMsg 6 黑色恶蛆:<$STR(M_黑色恶蛆)>,蜈蚣:<$STR(M_蜈蚣)>,邪恶钳虫:<$STR(M_邪恶钳虫)>

  增加变更商人NPC名称的NPC命令:ChangeMerchantName 地图名 X Y 新名称 S_返回原名称(可选),例:
    ChangeMerchantName 3 335 335 新NPC名称\NPC描述 S_原名

  增加变更商人NPC存活时间的NPC命令:ChangeMerchantTTL 地图名 X Y 存活时间(秒),例:
    ChangeMerchantTTL 3 335 335 30                // 30秒后消失,消失后使用“@reloadnpc all”(@重读商人 ALL)命令会重新刷出

  扩展NPC命令:MobNpc第9参数为存活时间,到期将自动消失,默认0不自动消失
  扩展Merchant.txt配置格式:第13参数为存活时间,到期将自动消失,默认0不自动消失

  扩展SetAbility的ID到599,其中0~499为个人ID,500~599为全局ID,不支持特效,可以配合Hash命令、[@OnStart]、[@OnStop]存档!
  扩展SetAbility cleanup 1,1表示清理“全局”ID;SetAbility cleanup 0(可不写) 则表示清理所有“个人”ID
  扩展SetAbility ID 0 -1,秒数为-1时表示暂停或恢复倒计时,暂停将触发QF的[@SuspendAbility_ID],恢复将触发QF的[@ResumeAbility_ID],
    $PARAM(0)=0玩家触发,1英雄触发(执行脚本主体仍然是英雄主人),使用SetAbility调整时间或数值也会从暂停中恢复运行!
  增加获取SetAbility的存活时间变量:$ABILTTL0~599,$H.ABILTTL0~599,值为0表示不存在,小于0表示暂停中的剩余时间,大于0表示运行中的剩余时间        // 注:SetAbility可用作高效的倒计时触发系统
  增加客户端解析变量:
,用于解析SetAbility的剩余时间,例:
    #say
    ; 其中的45是SetAbility的ID,需配套更新!
    攻速有效剩余时间:

    #act
    SendMsg 6 攻速有效剩余时间:


关于ACD 可以用于0-499的个人变量和500-599的全局变量【全局变量用发类似G H变量,并加强带时间,执行一次后所有玩家下线上线都可以看到ACD时间,服务器重起后消失】
比如
SetAbility 500 10  300  【意思将全局变量500 调整为10 并持续300秒后恢复为0】可用于装备掉落奖励,等级奖励,活动奖励等等
ID倒计时+颜色
ID倒计时+颜色+坐标
ID倒计时+颜色+坐标+注释

  增加预备合击的NPC命令:PrepareUniteHit,需英雄在线并且有合击技能,预备后如果有目标会立即释放合击

【引擎版本0524-14】客户端更新
  
增加帧播放间隔时间设置,见下方的:PIC=功能扩展2
  NPC对话、聊天栏、任务栏、跑马灯、自定按钮标题,支持SetAbility的倒计时变量:

  PIC=功能扩展2:// 配置后面增加两项:绝对X,绝对Y(不参与自动换行计算)
  
        //items=wil文件名,索引,图片数,循环,透明,偏移X,偏移Y,绝对X,绝对Y(不参与自动换行计算),帧间隔(毫秒)

您的回帖是对楼主莫大的鼓励和支持。禁止讨论违规敏感话题、禁止攻击辱骂他人!懒人可选回复语句:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

帮助

客服

QQ群

回复

列表