在传奇GOM引擎中,自动攻击脚本可以极大地提升玩家的战斗效率。本文将介绍一种特殊的自动攻击脚本,该脚本能够通过特定的时装触发连续暴击,从而在战斗中造成更高的伤害。
脚本代码如下:
[@MagicAttack]
#IF
CHECKTEXTLIST ..\\QuestDiary\\抽取数据\\时装暴击.txt <$SDRESS>
#ACT
MOVR N$暴击几率 40
#CALL [\\BUFF触发\\暴击BUFF.txt] @刀刀暴击
[@刀刀暴击]
{
#IF
LARGE U44 0
#ACT
Break
#IF
EQUAL N$暴击几率 2
#ACT
MOV N$暴击时间 0
#ELSEACT
MOV N$暴击时间 0
Break
;———————————-
#IF
CHECKITEMW [时装]魔魇外道"千囚 1
#ACT
MOV N$暴击时间 2
MOV N$播放_暴击 4
#IF
CHECKITEMW [时装]极恶原罪"统治 1
#ACT
MOV N$暴击时间 4
MOV N$播放_暴击 8
#IF
CHECKITEMW [时装]炼狱噩梦"霸道 1
#ACT
MOV N$暴击时间 6
MOV N$播放_暴击 12
#IF
CHECKITEMW [时装]暗黑仲裁"圣祖 1
#ACT
MOV N$暴击时间 8
MOV N$播放_暴击 16
#IF
CHECKITEMW [时装]灭世之王"巅峰 1
#ACT
MOV N$暴击时间 10
MOV N$播放_暴击 20
;———————————-
#IF
EQUAL N$暴击几率 2
#ACT
MOV U44 30
SETONTIMER 44 1
CONFERTITLE 刀刀暴击
DelayCall <$STR(N$暴击时间)>000 @清除暴击
PLAYEFFECT 2 240 9 <$STR(N$播放_暴击)> 56 1
GuildNoticeMsg 251 233 〖提示〗『<$USERNAME>』成功触发【时装BUFF→刀刀暴击】持续[<$STR(N$暴击时间)>]秒….
Break
[@清除暴击]
#ACT
DEPRIVETITLE 刀刀暴击
Break
}
Copy
该脚本通过检查玩家是否装备了特定的时装,并根据时装的属性调整暴击时间和播放效果。当满足条件时,脚本会自动触发暴击效果,并在公会频道中显示提示信息。
脚本:
[@MagicAttack]
#IF
CHECKTEXTLIST ..\QuestDiary\抽取数据\时装暴击.txt <$SDRESS>
#ACT
MOVR N$暴击几率 40
#CALL [\BUFF触发\暴击BUFF.txt] @刀刀暴击
[@刀刀暴击]
{
#IF
LARGE U44 0
#ACT
Break
#IF
EQUAL N$暴击几率 2
#ACT
MOV N$暴击时间 0
#ELSEACT
MOV N$暴击时间 0
Break
;———————————-
#IF
CHECKITEMW [时装]魔魇外道"千囚 1
#ACT
MOV N$暴击时间 2
MOV N$播放_暴击 4
#IF
CHECKITEMW [时装]极恶原罪"统治 1
#ACT
MOV N$暴击时间 4
MOV N$播放_暴击 8
#IF
CHECKITEMW [时装]炼狱噩梦"霸道 1
#ACT
MOV N$暴击时间 6
MOV N$播放_暴击 12
#IF
CHECKITEMW [时装]暗黑仲裁"圣祖 1
#ACT
MOV N$暴击时间 8
MOV N$播放_暴击 16
#IF
CHECKITEMW [时装]灭世之王"巅峰 1
#ACT
MOV N$暴击时间 10
MOV N$播放_暴击 20
;———————————-
#IF
EQUAL N$暴击几率 2
#ACT
MOV U44 30
SETONTIMER 44 1
CONFERTITLE 刀刀暴击
DelayCall <$STR(N$暴击时间)>000 @清除暴击
PLAYEFFECT 2 240 9 <$STR(N$播放_暴击)> 56 1
GuildNoticeMsg 251 233 〖提示〗『<$USERNAME>』成功触发【时装BUFF→刀刀暴击】持续[<$STR(N$暴击时间)>]秒….
Break
[@清除暴击]
#ACT
DEPRIVETITLE 刀刀暴击
Break
}