- 积分
- 6108
- 注册时间
- 2024-9-14
- 最后登录
- 2025-4-29
- 在线时间
- 197 小时
版主
- 积分
- 6108
- 威望
- 381
- 金币
- 1612
- 贡献
- 4622
|
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(不参与自动换行计算),帧间隔(毫秒)
|
|