wuduz游戏站

 找回密码
 注册
搜索
无度传奇145z游戏站745v奇迹网
查看: 1213|回复: 1
打印 上一主题 下一主题

[技术教程] 传奇SKY引擎5秒无敌技能完整脚本

跳转到指定楼层
楼主
发表于 2022-11-1 01:10:11 |只看该作者 |倒序浏览
5秒无敌技能,冷却时间60秒,完整脚本
技能代码为139,开启SKY引擎魔法触发功能
此脚本巧妙运用SKY引擎独特的个人定时器和魔法触发功能,下面为完整脚本和详细注释,再不懂的话就去死了算了。
QFunction-0.txt里
[@MagSelfFunc139]
#if
equal M10 0        --------检测变量M10数值等于0
#act               --------执行以下脚本
INC M10 60         --------增加变量M10数值60
ChangeModeEx 1 5   --------给予当前人物5秒无敌模式
#elseact           --------否则执行以下脚本
GuildNoticeMsg 255 249 <$STR(M10)> ----把变量M10的数值转变为数字 秒后才可以使用无敌技能 Self

QManage.txt里面
[@Login]
#IF
#ACT
SetOnTimer 7 1  --------个人定时器命令,当人物上线就开启个人定时器7,以1秒为单位计算
[@OnTimer7]
#if
large M10 0  --------检测变量M10大于0
#act         --------执行以下脚本
DEC M10 1    --------减少变量M10一次1个数值

使用道具 举报

沙发
发表于 2024-6-17 10:38:52 |只看该作者
(M10为0),角色就会进入无敌状态,持续5秒。同时,QManage.txt中的逻辑确保了无敌状态的冷却计时器准确无误。

如果你题在实施这个脚本时遇到任何问题,记得检查变量设置、脚本语法以及目:写标题和文章 《传奇SKY引擎5秒无敌技能完整脚本》

完整脚本和详细注释:

QFunction-0.txt:

[@Mag游戏环境是否支持这些功能。如果还有疑问,可以随时提问。♜SelfFunc139]      // 魔法自动触发函数139
#if equal M10 0         // 如果变量M10的数值等于0
  @@                   // 则执行以下脚本
  INC M10 60            // 增加变量M10的数值60
  ChangeModeEx 1 5     // 给予当前人物5秒无敌模式
#elseact               // 否则执行以下脚本
  GuildNoticeMsg 255 249 <$STR(M10)>  // 在公会频道发送消息,显示变量M10的数值
  Self                 // 选择当前人物
  QManage.txt          // 加载QManage.txt文件中的脚本
#endif
Copy
QManage.txt:

[
  @Login              // 人物登录时执行以下脚本
  #IF                 // 如果满足以下条件
    #ACT              // 执行以下脚本
    SetOnTimer 7 1    // 个人定时器命令,当人物上线就开启个人定时器7,以1秒为单位计算
  #END
]

[
  @OnTimer7           // 个人定时器7执行以下脚本
  #if large M10 0      // 如果变量M10的数值大于0
    @@                // 则执行以下脚本
    DEC M10 1         // 减少变量M10的数值1
  #endif
]
Copy
此脚本巧妙运用SKY引擎独特的个人定时器和魔法触发功能,实现每60秒检测一次变量M10的数值,如果数值等于0,则给予当前人物5秒无敌模式,并在公会频道显示变量M10的数值。同时,当人物上线时,开启个人定时器7,每1秒检测一次变量M10的数值,如果数值大于0,则减少1。

技能代码为139,冷却时间60秒。

使用道具 举报

手机版|sitemap|txt|wuduz游戏站

GMT+8, 2026-6-13 07:46

回顶部