【脚本】传奇GOM引擎怪物鞭尸脚本完整版

1. 传奇功能脚本  QFunction-0.txt 添加如下脚本

[@KillMon]     ;杀怪触发
#IF
NOT CHECKTEXTLIST ..\QuestDiary\禁止鞭尸.txt <$KILLMONNAME>    ;此文本添加禁止鞭尸怪物名,一行一个,没有就留空
#ACT
#CALL [\功能\鞭尸触发.txt] @鞭尸触发

2.   QuestDiary\功能\鞭尸触发.txt       文本添加如下脚本

[@鞭尸触发]
{

#IF
CHECKTITLE 1级鞭尸称号               ;检查是否拥有鞭尸称号,检查条件可以改成别的
EQUAL <$STR(N$BSCD)> 0          ;如果“变量 = 数据    CD时间等于0
random 80                                     ;几率控制
#ACT
MOV S$要鞭尸的怪物名字 <$KILLMONNAME>            ;变量赋值
RECALLMOB <$STR(S$要鞭尸的怪物名字)> 0 1 0         ;召唤为宝宝  等级  叛变时间 名字变色
GETCALLMOB <$STR(S$要鞭尸的怪物名字)>                ;宝宝立即叛变
Gmexecute kill         ;  Gmexecute 使用此脚本命令实现GM命令的功能 
SendCenterMsg 252 146 玩家【<$USERNAME>】成功触发【鞭尸BUFF】将怪物〖<$STR(S$要鞭尸的怪物名字)>〗原地鞭尸,再次大爆! 1 2
MOV N$BSCD 60       ;变量赋值    赋予N$BSCD值等于60
SETONTIMER 43 1    ;开启定时器43  执行时间一秒一次
BREAK

#IF
CHECKTITLE 2级鞭尸称号
EQUAL <$STR(N$BSCD)> 0
random 60
#ACT
MOV S$要鞭尸的怪物名字 <$KILLMONNAME>
RECALLMOB <$STR(S$要鞭尸的怪物名字)> 0 1 0
GETCALLMOB <$STR(S$要鞭尸的怪物名字)>
Gmexecute kill
SendCenterMsg 252 146 玩家【<$USERNAME>】成功触发【鞭尸BUFF】将怪物〖<$STR(S$要鞭尸的怪物名字)>〗原地鞭尸,再次大爆! 1 2
MOV N$BSCD 60
SETONTIMER 43 1
BREAK

#IF
CHECKTITLE 3级鞭尸称号
EQUAL <$STR(N$BSCD)> 0
random 40
#ACT
MOV S$要鞭尸的怪物名字 <$KILLMONNAME>
RECALLMOB <$STR(S$要鞭尸的怪物名字)> 0 1 0
GETCALLMOB <$STR(S$要鞭尸的怪物名字)>
Gmexecute kill
SendCenterMsg 252 146 玩家【<$USERNAME>】成功触发【鞭尸BUFF】将怪物〖<$STR(S$要鞭尸的怪物名字)>〗原地鞭尸,再次大爆! 1 2
MOV N$BSCD 60
SETONTIMER 43 1
BREAK

}

 

3. 登录功能文本 QManage.txt  添加如下脚本

;———————————————– 鞭尸检测

[@OnTimer43]          ;43号定时器
#IF
LARGE N$BSCD 0       ;CD时间大于0
#ACT
DEC N$BSCD 1        ;CD时间减去1    
BREAK
#IF
EQUAL N$BSCD 0      ;检测 CD时间=0
#ACT
MOV S$BS 清空       ;赋值变量 S$BS 为 清空
SETOFFTIMER 43     ;关闭定时器43号
BREAK

声明:该资源仅供学习和研究传播,大家请在下载后24小时内删除,一切关于该资源商业行为与www.pzmai.com无关。 请勿将该软件进行商业交易、转载等行为,该软件只为研究、学习所提供,该软件使用后发生的一切问题与本站无关。 若本源码侵犯了您的权益,请联系我们予以删除!(E-mail:362030374@qq.com)
胖子买资源站,一个免费的传奇脚本,手游开服外网教程的资源站。 » 【脚本】传奇GOM引擎怪物鞭尸脚本完整版

发表评论