揽胜176复古完整服务端+补丁

揽胜176复古完整服务端+补丁

198

更新时间:2023-03-14

所属分类:GeeM2

评论回复:0

 

比较流行的揽胜176复古传奇,完整服务端和客户端。

DB有两套,请自行测试,其中一套是揽胜原版DB。

客户端和素材也比较杂,请自行整理。


这是部分QF脚本示例

(@@sendmsg @storage @getback @buy @sell @repair @s_repair @@offlinemsg @storage @getback 

@getnextpage @getPreviouspage @@InPutString @@INPUTINTEGER)
;--------------------------------升级触发------------------------------
[@PlayLevelUp]
#CALL [升级配置\升级触发.txt] @升级
#CALL [\技能检测\法魂真悟.txt] @加MP

#if
#act
#CALL [\数据文件\暴气数据.txt] @升级暴气检测

#IF
CHECKLEVELEX = 30
#ACT
ADDACCOUNTLIST ..\QuestDiary\测试奖励\达到初级.txt

#IF
CHECKLEVELEX = 35
#ACT
ADDACCOUNTLIST ..\QuestDiary\测试奖励\达到中级.txt
DelACCOUNTLIST ..\QuestDiary\测试奖励\达到初级.txt
#IF
CHECKLEVELEX = 40
#ACT
ADDACCOUNTLIST ..\QuestDiary\测试奖励\达到高级.txt
DelACCOUNTLIST ..\QuestDiary\测试奖励\达到中级.txt

#if
CHECKLEVELEX = 46
#act
inc G988 1

#IF
not SMALL <$LEVEL> g888
#ACT
mov g888 <$LEVEL>

#if
equal g887 1
#act
goto @开启新人经验倍率

[@开启新人经验倍率]
#act
mov N$玩家等级4 <$level>
inc N$玩家等级4 30

#act
mov N$玩家等级3 <$level>
inc N$玩家等级3 15

#act
mov N$玩家等级2 <$level>
inc N$玩家等级2 5

#act
mov N$玩家等级1 <$level>

#if
small <$str(N$玩家等级4)> <$str(g888)>
#act
kILLMONEXPRATE 500 65535 0
SENDMSG 6 您的等级比最高等级低30级,故此提高经验倍率【5】倍!
break


#if
small <$str(N$玩家等级3)> <$str(g888)>
#act
kILLMONEXPRATE 300 65535 0
SENDMSG 6 您的等级比最高等级低15级,故此提高经验倍率【3】倍!
break


#if
small <$str(N$玩家等级2)> <$str(g888)>
#act
kILLMONEXPRATE 200 65535 0
SENDMSG 6 您的等级比最高等级低5级,故此提高经验倍率【2】倍!
break


#if
small n$玩家等级1 <$str(g888)>
#act
kILLMONEXPRATE 100 65535 0
break
;-----------------------------------------
[@ButtonClick1]
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

;------------------------验证码2-----------
[@开始提示验证]
#IF
CHECKLEVELEX > 1
#ACT
SENDMSG 6 提示:请在10秒之内完成验证,否则将系统强制T下线
SENDMSG 5 提示:请在10秒之内完成验证,否则将系统强制T下线
SENDMSG 7 提示:请在10秒之内完成验证,否则将系统强制T下线

[@验证中断]
#IF
CHECKLEVELEX > 1
#ACT
SENDMSG 6 提示:验证被中断
SENDMSG 5 提示:验证被中断
SENDMSG 7 提示:验证被中断

;-------------------组队触发----------------------
[@GroupCreate]
#if
not CHECKGROUPMEMBERCOUNT > 1
#act
GuildNoticeMsg 255 233 当前组队人数为【1】人,无经验倍数。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 2
#act
GuildNoticeMsg 255 233 当前组队人数为【2】人,经验倍数1.2倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 3
#act
GuildNoticeMsg 255 233 当前组队人数为【3】人,经验倍数1.3倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 4
#act
GuildNoticeMsg 255 233 当前组队人数为【4】人,经验倍数1.4倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 5
#act
GuildNoticeMsg 255 233 当前组队人数为【5】人,经验倍数1.5倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 6
#act
GuildNoticeMsg 255 233 当前组队人数为【6】人,经验倍数1.5倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 7
#act
GuildNoticeMsg 255 233 当前组队人数为【7】人,经验倍数1.5倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 8
#act
GuildNoticeMsg 255 233 当前组队人数为【8】人,经验倍数1.5倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 9
#act
GuildNoticeMsg 255 233 当前组队人数为【9】人,经验倍数1.5倍。 Group 
break

#if
CHECKGROUPMEMBERCOUNT = 10
#act
GuildNoticeMsg 255 233 当前组队人数为【10】人,经验倍数1.5倍。 Group 
break

;======================地图走路触发=======================
[@MapEventWalk]


;======================地图跑步触发=======================
[@MapEventRun]


;===========================杀人触发=======================
[@KillPlay]
;#Call [小八\天赋\金刚指环.txt] @金刚触发
#CALL [\幸运\武器幸运.txt] @检测武器幸运

;===========================死亡触发触发=======================
[@PlayDie]
#IF
equal T16 已学习
check [15] 0
#ACT
set [15] 1
REALIVE
changestate 1 0
DETOXIFCATION
ChangeModeEx 1 1
SetOnTimer 13 180
sendmsg 7 “重生印记”触发:人物复活了,再次复活需要180秒冷却时间!

#if
CHECKFENGHAO 力挽狂澜
#act
mov N$终极称号宝宝真实 10
#CALL [所有属性统一计算.txt] @开始计算所有属性
SendMsg 6 成败乃兵家常事,请不要气馁!
#CALL [\幸运\武器幸运.txt] @检测武器幸运

#act
mov U99 0
KILLMONEXPRATE 100
SetOffTimer 1



#if
check [300] 1
#act
set [300] 0

#if
check [301] 1
#act
set [301] 0

#if
check [302] 1
#act
set [302] 0

#if
#ACT
ClearPlayEffect 

;#IF
;ISDUMMY
;CHECKCURRTARGETRACE = 0
;#ACT
;SENDMSG 1 玩家【<$CURRRTARGETNAME>】在:%m(%x:%y)干掉了<$USERNAME>!
;BREAK

;#IF
;ISDUMMY
;#ACT
;SENDMSG 1 怪物【<$CURRRTARGETNAME>】在:%m(%x:%y)把玩家<$USERNAME>干掉了!
;BREAK


#IF
NOT ISDUMMY
KILLBYHUM
#ACT
DELAYCALL 1000 @JC
SENDMSG 1 玩家【<$CURRRTARGETNAME>】在:%m(%x:%y)干掉了<$USERNAME>!
break

#IF
NOT ISDUMMY
NOT KILLBYHUM
#ACT
DELAYCALL 1000 @JC
SENDMSG 1 怪物【<$CURRRTARGETNAME>】在:%m(%x:%y)把玩家<$USERNAME>干掉了!
break

[@ItemDamage0]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的衣服已经损坏.

[@ItemDamage1]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的武器已经损坏.

[@ItemDamage2]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的勋章已经损坏.

[@ItemDamage3]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的项链已经损坏.

[@ItemDamage4]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的头盔已经损坏.


[@ItemDamage5]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的手镯已经损坏.

[@ItemDamage6]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的手镯已经损坏.

[@ItemDamage7]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的戒指已经损坏.

[@ItemDamage8]
#IF
#ACT
DELAYCALL 1000 @JC
SendMsg 5 你的戒指已经损坏.

[@jc]
#if
NOT CHECKUSEITEM 0
#ACT
GOTO @TAKEOFF0
#if
NOT CHECKUSEITEM 1
#ACT
GOTO @TAKEOFF1
#if
NOT CHECKUSEITEM 2
#ACT
GOTO @TAKEOFF2
#if
NOT CHECKUSEITEM 3
#ACT
GOTO @TAKEOFF3
#if
NOT CHECKUSEITEM 4
#ACT
GOTO @TAKEOFF4
#if
NOT CHECKUSEITEM 5
#ACT
GOTO @TAKEOFF5
#if
NOT CHECKUSEITEM 6
#ACT
GOTO @TAKEOFF6
#if
NOT CHECKUSEITEM 7
#ACT
GOTO @TAKEOF7
#if
NOT CHECKUSEITEM 8
#ACT
GOTO @TAKEOFF8
break


;============物品触发=================================
[@StdModeFunc1]
#if
#act
mov u170 0
mov u171 

#IF
EQUAL u46 3
#ACT
MAPMOVE <$STR(u46)> 330 330 3
break

#IF
EQUAL u46 0
#ACT
MAPMOVE <$STR(u46)> 334 266 3
break

#IF
EQUAL u46 4
#ACT
MAPMOVE <$STR(u46)> 241 200 3
break

#IF
EQUAL u46 11
#ACT
MAPMOVE <$STR(u46)> 177 324 3
break

#IF
EQUAL u46 2
#ACT
MAPMOVE <$STR(u46)> 505 483 3
break

#IF
EQUAL u46 5
#ACT
MAPMOVE <$STR(u46)> 142 335 3
break

[@StdModeFunc2]
#IF
CheckJob Warrior
#act
#elseact
sendmsg 6 只有战士才能喝此神水!
break

#IF
CheckJob Warrior
SMALL U191 <$str(u192)>
#ACT
inc U191 1
mov N$战士神水数量 <$str(u191)>
#CALL [所有属性统一计算.txt] @开始计算所有属性
SENDMSG 6 永久增加攻击上限1点!<$str(U191)>/<$str(u192)>
#ELSEACT
give 攻击仙水
SENDMSG 6 无效,人物永久属性达到上限,请提升修为后再尝试!【<$str(U191)>/<$str(u192)>】

[@StdModeFunc3]
#IF
CheckJob Wizard
#act
#elseact
sendmsg 6 只有法师才能喝此神水!
break

#IF
CheckJob Wizard
SMALL U191 <$str(u192)>
#ACT
inc U191 1
mov N$法师神水数量 <$str(u191)>
#CALL [所有属性统一计算.txt] @开始计算所有属性
SENDMSG 6 永久增加魔法上限1点!
#ELSEACT
give 魔法仙水
SENDMSG 6 无效,人物永久属性达到上限,请提升修为后再尝试!【<$str(U191)>/<$str(u192)>】

[@StdModeFunc4]
#IF
CheckJob Taoist
#act
#elseact
sendmsg 6 只有道士才能喝此神水!
break

#IF
CheckJob Taoist
SMALL U191 <$str(u192)>
#ACT
inc U191 1
mov N$道士神水数量 <$str(u191)>
#CALL [所有属性统一计算.txt] @开始计算所有属性
SENDMSG 6 永久增加道术上限1点!
#ELSEACT
give 道术仙水
SENDMSG 6 无效,人物永久属性达到上限,请提升修为后再尝试!【<$str(U191)>/<$str(u192)>】

[@StdModeFunc5]
#IF
#ACT
CHANGEPKPOINT - 100
SENDMSG 6 %s,罪恶值减少100点...

[@StdModeFunc6]
#IF
#ACT
HAIRSTYLE 0
SENDMSG 6 %s,你的发型已经改变了...

[@StdModeFunc7]
#IF
#ACT
HAIRSTYLE 1
SENDMSG 6 %s,你的发型已经恢复了...

[@StdModeFunc8]
#ACT
MAPMOVE 3 330 330 3
break

[@StdModeFunc9]
#ACT
MAPMOVE 0 334 266 3
break

[@StdModeFunc10]
#ACT
MAPMOVE 5 145 335 3
break

[@StdModeFunc11]
#ACT
MAPMOVE 4 241 200 3
break

[@StdModeFunc12]
#if
CheckItem 永久随机石
#act
map <$MAP>
break



[@StdModeFunc222]
#If
ISONMAP xinren
#act
sendmsg 5 当前地图不允许使用!
break



#if
#act
GOHOME







[@StdModeFunc13]
#act
GAMEGOLD + 5
SENDMSG 6 提示:元宝增加5个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 


[@StdModeFunc14]
#act
GAMEGOLD + 20
SENDMSG 6 提示:元宝增加20个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 


[@StdModeFunc15]
#act
GAMEGOLD + 50
SENDMSG 6 提示:元宝增加50个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 


[@StdModeFunc16]
#act
GAMEGOLD + 100
SENDMSG 6 提示:元宝增加100个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc17]
#act
GAMEGOLD + 10
SENDMSG 6 提示:元宝增加10个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc18]
#act
OpenStorageView 0

[@StdModeFunc19]
#IF
random 9
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 8
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 7
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 6
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 5
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 4
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 3
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 2
#act
#CALL [\服务\烟花.txt] @烟花
break
#IF
random 1
#act
#CALL [\服务\烟花.txt] @烟花
break

[@StdModeFunc20]
#act
CREDITPOINT + 1
SENDMSG 6 提示:声望增加1点。您当前的声望为:<$CREDITPOINT>点
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

[@StdModeFunc21]
#IF
#ACT
Gmexecute showeffect 78

[@StdModeFunc22]
#IF
#ACT
Gmexecute showeffect 79

[@StdModeFunc23]
#IF
#ACT
Gmexecute showeffect 80

[@StdModeFunc24]
#IF 
#ACT
Gmexecute showeffect 81

[@StdModeFunc25]
#IF
#ACT
Gmexecute showeffect 82

[@StdModeFunc26]
#act
CREDITPOINT + 5
SENDMSG 6 提示:声望增加5点。您当前的声望为:<$CREDITPOINT>点
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

[@StdModeFunc27]
#act
CREDITPOINT + 10
SENDMSG 6 提示:声望增加10点。您当前的声望为:<$CREDITPOINT>点
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

[@StdModeFunc28]
#act
CREDITPOINT + 20
SENDMSG 6 提示:声望增加20点。您当前的声望为:<$CREDITPOINT>点
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

[@StdModeFunc29]
#act
CREDITPOINT + 50
SENDMSG 6 提示:声望增加50点。您当前的声望为:<$CREDITPOINT>点
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

[@StdModeFunc30]
#act
CREDITPOINT + 100
SENDMSG 6 提示:声望增加100点。您当前的声望为:<$CREDITPOINT>点
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

[@StdModeFunc31]
#act
GAMEGOLD + 500
SENDMSG 6 提示:元宝增加500个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc32]
#act
CREDITPOINT + 500
SENDMSG 6 提示:声望增加500点。您当前的声望为:<$CREDITPOINT>点
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

[@StdModeFunc33]
#if
not SMALL g9 4320
#act
goto @可以给祖玛武器
#ELSEACT
SENDMSG 6 只能在开区3天以后才能使用此卷轴,以免影响其他玩家正常发展!
give 完美祖玛武器卷

[@可以给祖玛武器]
#IF
CHECKBAGSIZE 1
#act
goto @检查祖玛武器职业
#ELSEACT
SENDMSG 6 请保证背包空格有1格以上
give 完美祖玛武器

[@检查祖玛武器职业]
#IF
CheckJob Warrior
#act
give 完美裁决之杖 1


#IF
CheckJob Taoist
#act
give 完美龙纹剑 1


#IF
CheckJob Wizard
#act
give 完美骨玉权杖 1


[@StdModeFunc34]
#if
CheckHumInRange hell03 233 79 20 
#act
ADDMAPGATE 业焰河1 hell03 233 79 0 hell03 238 73 300
ADDMAPGATE 业焰河2 hell03 238 73 0 hell03 233 79 300
MAPEFFECT hell03 233 80 126 844 10 33 1000 1
MAPEFFECT hell03 238 74 126 844 10 33 1000 1
sendmsg 0 玩家【<$USERNAME>】成功在业焰断桥处打开了业焰之门,这是挑战业焰地狱终极BOSS的唯一途径!
break
#elseact
sendmsg 6 请在业焰河断桥附近使用!
give 业焰之门
break

[@StdModeFunc35]
#IF
SMALL U193 <$str(u194)>
#ACT
inc U193 1
#ELSEACT
give 魔血源泉
SENDMSG 6 无效,人物魔血源泉已到上限,请提升修为后再尝试!【<$str(U193)>/<$str(u194)>】
break


#IF
CheckJob Warrior
#act
mov N$战士魔血源泉数量 <$str(u193)>
MUL N$战士魔血源泉数量 3
mov N$生命变动 1
#CALL [所有属性统一计算.txt] @开始计算所有属性
SENDMSG 6 血量上限永久增加3点!【<$str(U193)>/<$str(u194)>】
break

#IF
CheckJob Taoist
#act
mov N$道士魔血源泉数量 <$str(u193)>
MUL N$道士魔血源泉数量 2
mov N$生命变动 1
#CALL [所有属性统一计算.txt] @开始计算所有属性
SENDMSG 6 血量上限永久增加2点!【<$str(U193)>/<$str(u194)>】
break

#IF
CheckJob Wizard
#act
mov N$法师魔血源泉数量 <$str(u193)>
mov N$生命变动 1
#CALL [所有属性统一计算.txt] @开始计算所有属性
SENDMSG 6 血量上限永久增加1点!【<$str(U193)>/<$str(u194)>】
break

[@StdModeFunc36]
#IF
CHECKLEVELEX > 0
CHECKLEVELEX < 21
#act
mov N$经验神石倍率 250
mov S$经验神石倍率 2.5

#IF
CHECKLEVELEX > 20
CHECKLEVELEX < 36
#act
mov N$经验神石倍率 200
mov S$经验神石倍率 2

#IF
CHECKLEVELEX > 35
CHECKLEVELEX < 41
#act
mov N$经验神石倍率 180
mov S$经验神石倍率 1.8

#IF
CHECKLEVELEX = 41
#act
mov N$经验神石倍率 170
mov S$经验神石倍率 1.7

#IF
CHECKLEVELEX = 42
#act
mov N$经验神石倍率 160
mov S$经验神石倍率 1.6

#IF
CHECKLEVELEX = 43
#act
mov N$经验神石倍率 150
mov S$经验神石倍率 1.5

#IF
CHECKLEVELEX = 44
#act
mov N$经验神石倍率 140
mov S$经验神石倍率 1.4

#IF
CHECKLEVELEX = 45
#act
mov N$经验神石倍率 130
mov S$经验神石倍率 1.3

#IF
CHECKLEVELEX = 46
#act
mov N$经验神石倍率 120
mov S$经验神石倍率 1.2

#IF
CHECKLEVELEX = 47
#act
mov N$经验神石倍率 110
mov S$经验神石倍率 1.1

#IF
CHECKLEVELEX > 48
#act
mov N$经验神石倍率 110
mov S$经验神石倍率 1.1

#if
equal u99 0
#act
messagebox 经验神石提醒:\目前的等级为:[<$LEVEL>]级\目前剩余经验倍率时间为:[<$str(U18)>]分钟\注意:开启不足1分钟按1分钟计算!\多倍经验在土城万能商人处使用在线时间兑换!\是否决定[开启<$str(S$经验神石倍率)>倍]经验?  @经验神石开启 @exit
break

#if
not equal u99 0
#act
messagebox \提示:\是否决定关闭经验倍率?\  @经验神石关闭 @exit
break

[@StdModeFunc37]
#if
EQUAL T52
#act
MOV T52 未记录
#elseact

#if
EQUAL T56
#act
MOV T56 未记录
#elseact

#if
equal <$USERNAME> 鑫来家具批发城
#act
goto @实现定点传送石二
#elseact
goto @实现定点传送石

[@实现定点传送石]
#if
#act
OPENMERCHANTBIGDLG 82 150 0 4 -50 -50 1 277 8 1
#say
<>\
<>          定点石每天可免费传送5次\
<>\
<>\
<>\
<>\
<>\
<>\
<>   今日剩余次数:<$str(u115)>次<增加次数|花费8万金币增加一次/@增加传送次数>\
<text:定点一:<$STR(T52)>:28:-102{FCOLOR=116}>\
<text:定点二:<$STR(T56)>:28:-61{FCOLOR=116}>\
<ImgEx:82:117:117:118:170:-137:/@询问记录坐标一>\
<ImgEx:82:117:117:118:212:-153/@传送坐标一>\
<ImgEx:82:117:117:118:170:-115/@询问记录坐标二>\
<ImgEx:82:117:117:118:212:-131/@传送坐标二>\
<text:记录:175:-196{FCOLOR=150}>\
<text:传送:217:-211{FCOLOR=253}>\
<text:记录:175:-174{FCOLOR=150}>\
<text:传送:217:-189{FCOLOR=253}>\

[@增加传送次数]
#if
CheckGold 79999
#act
take 金币 80000
INC U115 1
goto @实现定点传送石
#elseact
sendmsg 6 你的金币不足!

[@询问记录坐标一]
#act
messagebox 定点石提醒:\你确定要记录坐标一\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标一 @实现定点传送石

[@记录坐标一]
#act
mov t51 <$Map>
mov t52 <$MapTitle>
mov T53 <$X>
MOV t54 <$Y>
goto @实现定点传送石
sendmsg 6 已记录坐标一为地图【<$STR(T52)>】,X:【<$STR(T53)>】,Y:【<$STR(T54)>】

[@传送坐标一]
#if
not equal T52 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
#act
mapmove <$STR(T51)> <$STR(T53)> <$STR(T54)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@询问记录坐标二]
#act
messagebox 定点石提醒:\你确定要记录坐标二\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标二 @实现定点传送石

[@记录坐标二]
#act
mov t55 <$Map>
mov t56 <$MapTitle>
mov T57 <$X>
MOV t58 <$Y>
goto @实现定点传送石
sendmsg 6 已记录坐标一为地图【<$STR(T56)>】,X:【<$STR(T57)>】,Y:【<$STR(T58)>】

[@传送坐标二]
#if
not equal T56 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
mapmove <$STR(T55)> <$STR(T57)> <$STR(T58)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@实现定点传送石二]
#if
#act
OPENMERCHANTBIGDLG 82 150 0 4 -50 -50 1 277 8 1
#say
<>\
<>          定点石每天可免费传送5次\
<>\
<>\
<>\
<>\
<>\
<>\
<>   今日剩余次数:<$str(u115)>次<增加次数|花费8万金币增加一次/@增加传送次数>\
<text:定点一:<$STR(T52)>:28:-102{FCOLOR=116}>\
<text:定点二:<$STR(T56)>:28:-61{FCOLOR=116}>\
<ImgEx:82:117:117:118:170:-137:/@询问记录坐标一>\
<ImgEx:82:117:117:118:212:-153/@传送坐标一>\
<ImgEx:82:117:117:118:170:-115/@询问记录坐标二>\
<ImgEx:82:117:117:118:212:-131/@传送坐标二>\
<text:记录:175:-196{FCOLOR=150}>\
<text:传送:217:-211{FCOLOR=253}>\
<text:记录:175:-174{FCOLOR=150}>\
<text:传送:217:-189{FCOLOR=253}>\
<text:定点三:<$STR(T60)>:28:-118{FCOLOR=116}>\
<text:定点四:<$STR(T64)>:28:-102{FCOLOR=116}>\
<text:定点五:<$STR(T68)>:28:-87{FCOLOR=116}>\
<text:定点六:<$STR(T72)>:28:-70{FCOLOR=116}>\
<text:定点七:<$STR(T76)>:28:-54{FCOLOR=116}>\
<text:定点八:<$STR(T86)>:28:-38{FCOLOR=116}>\
<ImgEx:82:117:117:118:170:-220:/@询问记录坐标三>\
<ImgEx:82:117:117:118:212:-236/@传送坐标三>\
<ImgEx:82:117:117:118:170:-220/@询问记录坐标四>\
<ImgEx:82:117:117:118:212:-236/@传送坐标四>\
<ImgEx:82:117:117:118:170:-220/@询问记录坐标五>\
<ImgEx:82:117:117:118:212:-236/@传送坐标五>\
<ImgEx:82:117:117:118:170:-220/@询问记录坐标六>\
<ImgEx:82:117:117:118:212:-236/@传送坐标六>\
<ImgEx:82:117:117:118:170:-220/@询问记录坐标七>\
<ImgEx:82:117:117:118:212:-236/@传送坐标七>\
<ImgEx:82:117:117:118:170:-220/@询问记录坐标八>\
<ImgEx:82:117:117:118:212:-236/@传送坐标八>\
<text:记录:175:-407{FCOLOR=150}>\
<text:传送:217:-422{FCOLOR=253}>\
<text:记录:175:-407{FCOLOR=150}>\
<text:传送:217:-422{FCOLOR=253}>\
<text:记录:175:-407{FCOLOR=150}>\
<text:传送:217:-422{FCOLOR=253}>\
<text:记录:175:-407{FCOLOR=150}>\
<text:传送:217:-422{FCOLOR=253}>\
<text:记录:175:-407{FCOLOR=150}>\
<text:传送:217:-422{FCOLOR=253}>\
<text:记录:175:-407{FCOLOR=150}>\
<text:传送:217:-422{FCOLOR=253}>\


[@询问记录坐标三]
#act
messagebox 定点石提醒:\你确定要记录坐标三\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标三 @实现定点传送石二

[@记录坐标三]
#act
mov t59 <$Map>
mov t60 <$MapTitle>
mov T61 <$X>
MOV t62 <$Y>
goto @实现定点传送石二
sendmsg 6 已记录坐标三为地图【<$STR(T60)>】,X:【<$STR(T61)>】,Y:【<$STR(T62)>】

[@传送坐标三]
#if
not equal T60 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
#act
mapmove <$STR(T59)> <$STR(T61)> <$STR(T62)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@询问记录坐标四]
#act
messagebox 定点石提醒:\你确定要记录坐标四\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标四 @实现定点传送石二

[@记录坐标四]
#act
mov t63 <$Map>
mov t64 <$MapTitle>
mov T65 <$X>
MOV t66 <$Y>
goto @实现定点传送石二
sendmsg 6 已记录坐标四为地图【<$STR(T64)>】,X:【<$STR(T65)>】,Y:【<$STR(T66)>】

[@传送坐标四]
#if
not equal T64 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
mapmove <$STR(T63)> <$STR(T65)> <$STR(T66)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@询问记录坐标五]
#act
messagebox 定点石提醒:\你确定要记录坐标五\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标五 @实现定点传送石二

[@记录坐标五]
#act
mov t67 <$Map>
mov t68 <$MapTitle>
mov T69 <$X>
MOV t70 <$Y>
goto @实现定点传送石二
sendmsg 6 已记录坐标五为地图【<$STR(T68)>】,X:【<$STR(T69)>】,Y:【<$STR(T70)>】

[@传送坐标五]
#if
not equal T68 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
mapmove <$STR(T67)> <$STR(T69)> <$STR(T70)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@询问记录坐标六]
#act
messagebox 定点石提醒:\你确定要记录坐标六\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标六 @实现定点传送石二

[@记录坐标六]
#act
mov t71 <$Map>
mov t72 <$MapTitle>
mov T73 <$X>
MOV t74 <$Y>
goto @实现定点传送石二
sendmsg 6 已记录坐标六为地图【<$STR(T72)>】,X:【<$STR(T73)>】,Y:【<$STR(T74)>】

[@传送坐标六]
#if
not equal T72 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
mapmove <$STR(T71)> <$STR(T73)> <$STR(T74)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@询问记录坐标七]
#act
messagebox 定点石提醒:\你确定要记录坐标七\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标七 @实现定点传送石二

[@记录坐标七]
#act
mov t75 <$Map>
mov t76 <$MapTitle>
mov T77 <$X>
MOV t78 <$Y>
goto @实现定点传送石二
sendmsg 6 已记录坐标七为地图【<$STR(T76)>】,X:【<$STR(T77)>】,Y:【<$STR(T78)>】

[@传送坐标七]
#if
not equal T76 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
mapmove <$STR(T75)> <$STR(T77)> <$STR(T78)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@询问记录坐标八]
#act
messagebox 定点石提醒:\你确定要记录坐标八\地图为:[<$MapTitle>]\X:[<$X>]\Y:[<$Y>]  @记录坐标八 @实现定点传送石二

[@记录坐标八]
#act
mov t85 <$Map>
mov t86 <$MapTitle>
mov T87 <$X>
MOV t88 <$Y>
goto @实现定点传送石二
sendmsg 6 已记录坐标八为地图【<$STR(T86)>】,X:【<$STR(T87)>】,Y:【<$STR(T88)>】

[@传送坐标八]
#if
not equal T86 未记录
#act
#elseact
break

#if
LARGE u115 0
#act
mapmove <$STR(T85)> <$STR(T87)> <$STR(T88)> 0
dec u115 1
#elseact
sendmsg 6 你今日的传送次数已用尽!

[@经验神石开启]
#if
LARGE u18 0
#act
dec u18 1
mov u99 1
SetOnTimer 1 60
KILLMONEXPRATE <$str(N$经验神石倍率)>
sendmsg 6 成功开启多倍经验!当前剩余为:<$STR(U18)>分钟
sendmsg 6 如果需要关闭多倍经验,请再次双击经验神石!
#elseact
sendmsg 5 您的多倍经验已用完!当前剩余为:<$STR(U18)>分钟

[@经验神石关闭]
#act
mov u99 0
KILLMONEXPRATE 100
SetOffTimer 1
sendmsg 6 成功关闭多倍经验!当前剩余为:<$STR(U18)>分钟

[@StdModeFunc38]

#IF
CHECKBAGSIZE 1
#act
goto @随机给祖玛武器
#ELSEACT
SENDMSG 6 请保证背包空格有1格以上
give 首沙武器奖励

[@随机给祖玛武器]
#act
movr p99 1 101

#IF
LARGE p99 0
SMALL p99 31
#act
give 裁决之杖 1

#IF
LARGE p99 29
SMALL p99 61
#act
give 龙纹剑 1

#IF
LARGE p99 59
SMALL p99 101
#act
give 骨玉权杖 1


[@StdModeFunc51]
#act
GAMEGOLD + 1
SENDMSG 6 提示:元宝增加1个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc52]
#act
GAMEGOLD + 2
SENDMSG 6 提示:元宝增加2个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc109]
#act
GOLDCOUNT + 10000
SENDMSG 6 提示:金币增加10000.

[@StdModeFunc110]
#act
GOLDCOUNT + 20000
SENDMSG 6 提示:金币增加20000.

[@StdModeFunc111]
#act
GOLDCOUNT + 30000
SENDMSG 6 提示:金币增加30000.

[@StdModeFunc112]
#act
GOLDCOUNT + 40000
SENDMSG 6 提示:金币增加40000.

[@StdModeFunc113]
#act
GOLDCOUNT + 50000
SENDMSG 6 提示:金币增加50000.

[@StdModeFunc114]
#act
GOLDCOUNT + 70000
SENDMSG 6 提示:金币增加70000.

[@StdModeFunc115]
#act
GOLDCOUNT + 100000
SENDMSG 6 提示:金币增加100000.

[@StdModeFunc116]
#act
GOLDCOUNT + 150000
SENDMSG 6 提示:金币增加150000.

[@StdModeFunc117]
#act
GOLDCOUNT + 200000
SENDMSG 6 提示:金币增加200000.

[@StdModeFunc118]
#act
GAMEGOLD + 1000
SENDMSG 6 提示:元宝增加1000个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc119]
#act
GAMEGOLD + 2000
SENDMSG 6 提示:元宝增加2000个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc120]
#act
GAMEGOLD + 5000
SENDMSG 6 提示:元宝增加5000个.您当前的元宝为:<$GAMEGOLD>个
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@StdModeFunc42]
#IF
CHECKUSEITEM 1
CHECKITEMADDVALUE 1 3 < 7
#ACT
CHANGEITEMADDVALUE 1 3 + 1
SENDMSG 6 武器被加幸运了...
#CALL [\幸运\武器幸运.txt] @检测武器幸运


[@StdModeFunc50]
#IF
#ACT
MAPMOVE 3 330 330

[@StdModeFunc121] 
#IF 
checkitem 召唤卷
#ACT
#say
<为了帮助新人度过前期难关,系统特送你一个宝宝/SCOLOR=250>\
<---------------------------------------------------------/SCOLOR=13>\
<宝宝介绍:/SCOLOR=243>  <刀卫: 防御高,攻击高,速度慢/SCOLOR=250> <技能:瞬息移动 四方

斩/SCOLOR=250>\
<---------------------------------------------------------/SCOLOR=13>\
<宝宝介绍:/SCOLOR=243>  <虎卫: 防御中,攻击中,速度快/SCOLOR=250> <技能:半月弯刀 雷霆刺

杀/SCOLOR=250>\
<---------------------------------------------------------/SCOLOR=13>\
<选择召唤:/SCOLOR=243>   <刀卫/@刀卫>     <虎卫/@虎卫> \ 

[@刀卫]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 刀卫 1 180 0
close
sendmsg 7 你成功召唤了一个刀卫战士。
#ELSESAY
你已经有1个或以上的宝宝,现在不可以再召宝宝,没收卷轴。

[@虎卫]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 虎卫 1 180 0
close
sendmsg 7 你成功召唤了一个虎卫战士。
#ELSESAY
你已经有1个或以上的宝宝,现在不可以再召宝宝,没收卷轴。

[@双刃佣兵]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 双刃佣兵 1 180 0
close
sendmsg 7 你成功召唤了一个双刃佣兵。
#ELSESAY
你已经有1个或以上的宝宝,现在不可以再召宝宝,没收卷轴。


[@StdModeFunc122]
#IF
#act
inc u20 1000
sendmsg 7 恭喜,熔炼经验增加1000点!
#CALL [\小八\熔炼等级\熔炼经验.txt] @熔炼经验检测
#CALL [\小八\随身工坊\装备熔炼.txt] @装备要熔炼

[@StdModeFunc123]
#IF
#act
inc u20 2000
sendmsg 7 恭喜,熔炼经验增加2000点!
#CALL [\小八\熔炼等级\熔炼经验.txt] @熔炼经验检测
#CALL [\小八\随身工坊\装备熔炼.txt] @装备要熔炼

[@StdModeFunc124]
#IF
#act
inc u20 3000
sendmsg 7 恭喜,熔炼经验增加3000点!
#CALL [\小八\熔炼等级\熔炼经验.txt] @熔炼经验检测
#CALL [\小八\随身工坊\装备熔炼.txt] @装备要熔炼

[@StdModeFunc125]
#IF
#act
inc U40 1
SENDMSG 6 提示:增加1点“天赋技能点” 当前总“天赋技能点”[<$STR(U40)>]!
break

[@StdModeFunc126]
#IF
#act
inc U40 5
SENDMSG 6 提示:增加5点“天赋技能点” 当前总“天赋技能点”[<$STR(U40)>]!

[@StdModeFunc127]
#IF
#act
inc U40 10
SENDMSG 6 提示:增加10点“天赋技能点” 当前总“天赋技能点”[<$STR(U40)>]!

;[@StdModeFunc128]
;#IF
;#act
;SetCustomItemProgressbarValue 1 1 1 + 5 
;SENDMSG 7 提示:使用普通成长材料你的<$WEAPON>增加了5点成长值。

;[@StdModeFunc129]
;#IF
;#act
;SetCustomItemProgressbarValue 1 1 1 + 10
;SENDMSG 7 提示:使用高级成长材料你的<$WEAPON>增加了10点成长值。


[@StdModeFunc130]
#if
CheckJob Warrior
#act
#elseact
sendmsg 6 战士才可学习该技能!
give 战魂真悟 1
break

#if
not CheckMagicName 战魂真悟
#act
#elseact
sendmsg 6 你已学习该技能!
give 战魂真悟 1
break

#if
CHECKLEVELEX > 17
#act
#elseact
sendmsg 6 等级不够18级,无法学习!
give 战魂真悟 1
break

#if
CheckJob Warrior
not CheckMagicName 战魂真悟
CHECKLEVELEX > 17
#act
ADDSKILL 战魂真悟
SKILLLEVEL 战魂真悟 = 3 0
mov T81 已开启暴气
#CALL [\数据文件\暴气数据.txt] @暴气上线触发
#elseact
give 战魂真悟 1


[@StdModeFunc131]
#if
CheckJob Taoist
#act
#elseact
sendmsg 6 道士才可学习该技能!
give 八卦六合术 1
break

#if
not CheckMagicName 八卦六合术
#act
#elseact
sendmsg 6 你已学习该技能!
give 八卦六合术 1
break

#if
CHECKLEVELEX > 17
#act
#elseact
sendmsg 6 等级不够18级,无法学习!
give 八卦六合术 1
break

#if
CheckJob Taoist
not CheckMagicName 八卦六合术
CHECKLEVELEX > 17
#act
ADDSKILL 八卦六合术
SKILLLEVEL 八卦六合术 = 3 0
mov T81 已开启暴气
#CALL [\数据文件\暴气数据.txt] @暴气上线触发
#elseact
give 八卦六合术 1

[@StdModeFunc132]
#if
CheckJob Wizard
#act
#elseact
give 法魂真悟 1
sendmsg 6 法师才可学习该技能!
break

#if
not CheckMagicName 法魂真悟
#act
#elseact
give 法魂真悟 1
sendmsg 6 你已学习该技能!
break

#if
CHECKLEVELEX > 17
#act
#elseact
give 法魂真悟 1
sendmsg 6 等级不够18级,无法学习!
break

#if
CheckJob Wizard
not CheckMagicName 法魂真悟
CHECKLEVELEX > 17
#act
ADDSKILL 法魂真悟
SKILLLEVEL 法魂真悟 = 3 0
mov T81 已开启暴气
#CALL [\数据文件\暴气数据.txt] @暴气上线触发
#CALL [\技能检测\法魂真悟.txt] @加MP
#elseact
give 法魂真悟 1

[@StdModeFunc133]
#IF
random 3
#act
GetRandomText ..\QuestDiary\组队招募\boss卷分量\第1批怪物.txt S11
MONGENEX <$MAP> <$X> <$Y> <$STR(s11)> 3 1
dec s11 23
SENDMSG 1 玩家%s在%m(%x:%y)使用BOSS召唤卷轴召唤了怪物[<$STR(s11)>]
mov s11
break

#IF
random 3
large G9 4320
#act
GetRandomText ..\QuestDiary\组队招募\boss卷分量\第2批怪物.txt S11
MONGENEX <$MAP> <$X> <$Y> <$STR(s11)> 3 1
dec s11 23
SENDMSG 1 玩家%s在%m(%x:%y)使用BOSS召唤卷轴召唤了怪物[<$STR(s11)>]
mov s11
break

#IF
random 5
large G9 10080
#act
GetRandomText ..\QuestDiary\组队招募\boss卷分量\第3批怪物.txt S11
MONGENEX <$MAP> <$X> <$Y> <$STR(s11)> 3 1
dec s11 23
SENDMSG 1 玩家%s在%m(%x:%y)使用BOSS召唤卷轴召唤了怪物[<$STR(s11)>]
mov s11
break

#IF
random 5
large G9 14400
#act
GetRandomText ..\QuestDiary\组队招募\boss卷分量\第4批怪物.txt S11
MONGENEX <$MAP> <$X> <$Y> <$STR(s11)> 3 1
dec s11 23
SENDMSG 1 玩家%s在%m(%x:%y)使用BOSS召唤卷轴召唤了怪物[<$STR(s11)>]
mov s11
break

#if
#act
GetRandomText ..\QuestDiary\组队招募\boss卷分量\第1批怪物.txt S11
MONGENEX <$MAP> <$X> <$Y> <$STR(s11)> 3 1
dec s11 23
SENDMSG 1 玩家%s在%m(%x:%y)使用BOSS召唤卷轴召唤了怪物[<$STR(s11)>]
mov s11
break
BREAK
#ELSEACT
MESSAGEBOX 使用失败! 
break


;-------------------杀怪经验触发---------------------------
[@KillMonGetExp]
#IF
#ACT
#CALL [\技能检测\战魂真悟.txt] @战魂真悟
#CALL [\组队经验\组队经验检测.txt] @有几个人
#CALL [\挂机检测\挂机特修.txt] @挂机检测

;------------------------------------挂机------------
[@StartAutoOnline]
#IF
#act
MOV U35 1
StartAutoPlayGame
;MESSAGEBOX 提示:\您当前在线时间为:<$STR(U160)>分钟!\【在线时间】可以兑换【多倍经验】,兑换地点在盟重土城左上角万能商人!\注意:\挂机过程中有被其他玩家杀死的可能!请悉知  @同意挂机  @exit
break

[@同意挂机]
#IF
#ACT
DEC U34 1
MOV U35 1
SetOnTimer 0 60
StartAutoPlayGame 
#ELSEACT
StopAutoPlayGame
SENDMSG 6 [挂机]:已经停止了挂机自动打怪,您当前挂机时间为:<$STR(U34)>分钟!使用快捷键{“CTRL+ALT+X”|254:0:1}开始挂机。
break

[@StopAutoOnline]
#ACT
mov U35 0
SetOffTimer 0
StopAutoPlayGame
SENDMSG 6 [挂机]:已经停止了挂机自动打怪,您当前挂机时间为:<$STR(U34)>分钟!使用快捷键{“CTRL+ALT+X”|254:0:1}开始挂机。

;-------------------------拾取触发---------------------------------
[@PickUpItemEX]
#IF
#act
linkpickupitem -1
GetDBItemFieldValue <$PICKDROPITEMNAME> stdmode <$STR(N8)>
MOV S$拾取物 <$PICKDROPITEMNAME>

#CALL [\装备特效\拾取鉴定特效.txt] @装备特效加几
#CALL [\小八\随身工坊\拾取熔炼.txt] @连接拾取熔炼

#act
UpdateItem -1
clearLinkItem
;-------------------------跑步走路触发---------------------------
[@Run]


[@Walk]



;-------------------------组队杀怪---------------------------
[@GroupKillMon]


;=======================杀死怪物时触发-------
[@OnKillMob]


;=========================杀怪触发==================
[@KillMon]
#IF
#ACT
#Call [\爆率系统66\检测怪物死亡爆率.txt] @检测是否调整爆率
#CALL [\杀boss数量\全局boss检测.txt] @全局BOSS

#IF
#ACT
#CALL [\任务系统\任务杀怪.txt] @任务杀怪

#or
CHECKGROUPMEMBERCOUNT > 0
not equal u100 0
#act
#CALL [\任务系统\城镇任务\城镇任务杀怪.txt] @城镇任务杀怪

#if
CheckContainsText <$WEAPON> 龙牙
CHECKITEMADDVALUE 1 3 > 6
#act
HumanMP + <$STR(M469)> 300
SendCenterMsg 180 251 灭魂吸魔,战意不绝,吸收了怪物的灵魂,魔法值恢复<$STR(M469)>点 0 1


#if
CHECKUSEITEM 13
#act
#CALL [\面巾\面巾杀怪.txt] @面巾杀怪计算

#if
#act
#CALL [\数据文件\暴气数据.txt] @杀怪暴气检测

#if
equal j9 1
#act
#CALL [\组队招募\试炼任务\试炼任务击杀触发.txt] @开始任务击杀触发

#if
#act
#CALL [\组队招募\修为BOSS\修为boss杀死触发.txt] @修为boss开始

;------------------被攻击魔法----------------------------------

[@MagicStruck]


[@Struck]
#IF
#ACT
#Call [被攻击触发\怒斩.txt] @被怒斩打

;-----------------攻击触发-----------------------------
[@MagicAttack]
#IF
#act
#Call [小八\天赋\断罪之花.txt] @断罪之花触发
#Call [小八\天赋\魔动武装.txt] @魔动武装触发
#Call [小八\天赋\嗜血魔法.txt] @嗜血魔法触发
#Call [小八\天赋\噬魔魔法.txt] @噬魔魔法触发
#Call [小八\天赋\减速.txt] @减速触发
#CALL [真实特效.TXT] @真实特效
#CALL [双吸特效.TXT] @双吸特效
#CALL [天雷.TXT] @天雷技能

[@Attack]
#IF
#act
#Call [小八\天赋\残暴打击.txt] @残暴打击触发
#Call [小八\天赋\舍命一击.txt] @舍命一击触发
#Call [小八\天赋\断罪之花.txt] @断罪之花触发
#Call [小八\天赋\审判.txt] @审判触发
#Call [小八\天赋\嗜血.txt] @嗜血触发
#Call [小八\天赋\噬魔.txt] @噬魔触发
#Call [小八\天赋\减速.txt] @减速触发
#Call [小八\天赋\魔动武装.txt] @魔动武装触发
#CALL [真实特效.TXT] @真实特效
#CALL [双吸特效.TXT] @双吸特效
;#Call [小八\装备持久bug.txt] @自动维护持久


;-----------------宝宝攻击触发-----------------------------
[@SlaveMagicStruck]
#if
CheckJob Taoist
not SMALL N$宝宝真实总 0
#act
M.HumanHP - <$str(N$宝宝真实总)> 300
break


[@SlaveAttack]
#if
CheckJob Taoist
not SMALL N$宝宝真实总 0
#act
M.HumanHP - <$str(N$宝宝真实总)> 300
break

;-----------------自定义按钮----------------
[@ButtonClick3]
#act
ADDBUTTON 82 5 114 114 114 0 0 17 -1

#act
ADDBUTTON 68 3 4 5 6 142 0 17 -1 103#点击刷新属性
ADDBUTTON 82 4 12 12 12 43 210 17 103#查看普通属性
ADDBUTTON 82 6 23 23 23 11 10 17 103#暴击几率  +<$ELEMENT>%
ADDBUTTON 82 7 23 23 23 11 24 17 103#攻击伤害  +<$ELEMENT1>%
ADDBUTTON 82 8 23 23 23 11 38 17 103#物理吸收  +<$ELEMENT2>%
ADDBUTTON 82 9 23 23 23 11 52 17 103#魔法吸收  +<$ELEMENT3>%
ADDBUTTON 82 18 23 23 23 11 66 17 103#无视防御  +<$ELEMENT4>%
ADDBUTTON 82 19 23 23 23 11 80 17 103#伤害反弹  +<$ELEMENT5>%
ADDBUTTON 82 12 23 23 23 11 94 17 103#杀人爆率  +<$ELEMENT6>%
ADDBUTTON 82 13 23 23 23 11 108 17 103#体力增加  +<$ELEMENT7>%
ADDBUTTON 82 14 23 23 23 11 122 17 103#魔力增加  +<$ELEMENT8>%
ADDBUTTON 82 15 23 23 23 11 136 17 103#杀怪爆率  +<$ELEMENT11>%
ADDBUTTON 82 16 23 23 23 11 150 17 103#防止突斩  +<$ELEMENT19>%
ADDBUTTON 82 17 23 23 23 11 164 17 103#宝宝真实  +<$str(N$宝宝真实总)>(仅道士)
ADDBUTTON 82 20 23 23 23 11 178 17 103#人物真实  +<$str(N$人物真实总)>
;ADDBUTTON 82 21 23 23 23 11 192 17 103#祖赤真实  +<$str(N$祖赤伤害值)>

[@ButtonClick4]
#act
ADDBUTTON 82 3 12 12 12 43 210 17 103#查看附加属性
ADDBUTTON 82 5 23 23 23 0 0 17 -1
ADDBUTTON 82 6 23 23 23 0 0 17 -1
ADDBUTTON 82 7 23 23 23 0 0 17 -1
ADDBUTTON 82 8 23 23 23 0 0 17 -1
ADDBUTTON 82 9 23 23 23 0 0 17 -1
ADDBUTTON 82 18 23 23 23 0 0 17 -1
ADDBUTTON 82 19 23 23 23 0 0 17 -1
ADDBUTTON 82 12 23 23 23 0 0 17 -1
ADDBUTTON 82 13 23 23 23 0 0 17 -1
ADDBUTTON 82 14 23 23 23 0 0 17 -1
ADDBUTTON 82 15 23 23 23 0 0 17 -1
ADDBUTTON 82 16 23 23 23 0 0 17 -1
ADDBUTTON 82 17 23 23 23 0 0 17 -1
ADDBUTTON 82 20 23 23 23 0 0 17 -1
ADDBUTTON 82 21 23 23 23 0 0 17 -1

[@ButtonClick25]
#IF
#act
#CALL [\数据文件\暴气数据.txt] @暴气按钮检测



[@ButtonClick38]
#IF

#act
#CALL [\小八\随身工坊\装备熔炼.txt] @装备要熔炼
;break
;#elseact
;sendmsg 5 必须穿戴鼎器才可使用随身工坊!


[@ButtonClick22]
#IF
CHECKLEVELEX > 34
#ACT
DELBUTTON 22 0
ShowGodBless 1
#elseact
sendmsg 5 升到35级后自动开启魔盒!




;#act
;mov S$炼器提问人 <$USERNAME> 
;GMEXECUTE 开始提问 @炼器QM提问

;全身特修装备按钮
[@ButtonClick29]
#IF
;CHECKREPAIRALLGOLD <$STR(N98)>
;equal u48 1
CheckGold 9999
#act
messagebox 特修提醒:\特修全身装备需要:<$STR(N98)>金币!\注意:\远程特修耗费城镇魔力巨大\限时免费试用!修理费自理!\  @同意特修 @exit
break
#elseact
sendmsg 6 您的金币不足1万!无法开启全身特修功能!
sendmsg 6 您的金币不足1万!无法开启全身特修功能!
sendmsg 6 您的金币不足1万!无法开启全身特修功能!

[@同意特修]
;先扣掉之前的1万金币开启费用
;#act
;take 金币 10000

#IF
CHECKREPAIRALLGOLD <$STR(N98)>
#act
take 金币 <$STR(N98)>
RepairAll
sendmsg 6 装备已经全部特修完毕!
#elseact
sendmsg 6 您的金币不足,无法使用随身特修功能!

[@ButtonClick30]
#act
mov N$任务界面宽 <$ClientWidth>
mov N$任务界面高 <$ClientHeight>

dec N$任务界面宽 235
dec N$任务界面高 520

#ACT
ADDBUTTON 82 30 190 191 192 -70 60 7 -1
OpenMissionDlg <$str(N$任务界面宽)> <$str(N$任务界面高)>

;#IF
;CheckClientWidth = 800
;CheckClientHeight = 600
;#ACT
;ADDBUTTON 82 30 20 21 22 738 138 0 任务
;OpenMissionDlg 565 130
;break

;#IF
;CheckClientWidth = 900
;CheckClientHeight = 600
;#ACT
;ADDBUTTON 82 30 20 21 22 839 138 0 任务
;OpenMissionDlg 665 130
;break

;#IF
;CheckClientWidth = 1024
;CheckClientHeight = 768
;#ACT
;ADDBUTTON 82 30 20 21 22 963 206 0 任务
;OpenMissionDlg 789 198
;break

;#IF
;CheckClientWidth = 1176
;CheckClientHeight = 664
;#ACT
;ADDBUTTON 82 30 20 21 22 1115 207 0 任务
;OpenMissionDlg 941 199
;break

;#IF
;CheckClientWidth = 1280
;CheckClientHeight = 720
;#ACT
;ADDBUTTON 82 30 20 21 22 1217 208 0 任务
;OpenMissionDlg 1045 200
;break

;#IF
;CheckClientWidth = 1280
;CheckClientHeight = 768
;#ACT
;ADDBUTTON 82 30 20 21 22 1218 209 0 任务
;OpenMissionDlg 1045 200
;break

;#IF
;CheckClientWidth = 1280
;CheckClientHeight = 800
;#ACT
;ADDBUTTON 82 30 20 21 22 1218 238 0 任务
;OpenMissionDlg 1045 230
;break

[@ButtonClick39]
#IF
#ACT
#CALL [\功能按钮\随身仓库.txt] @随身仓库

[@ButtonClick40]
#IF
#ACT
#CALL [\功能按钮\天赋功能.txt] @天赋加点

[@ButtonClick41]
#IF
CHECKITEM 护身符(大) 6
CheckGold 9999
#ACT
take 金币 10000
TAKE 护身符(大) 6
GIVE 护身符(超级)

#IF
CHECKITEM 黄色药粉(大量) 3
CheckGold 9999
#ACT
take 金币 10000
TAKE 黄色药粉(大量) 3
GIVE 黄色药粉(超级)

#IF
CHECKITEM 灰色药粉(大量) 3
CheckGold 9999
#ACT
take 金币 10000
TAKE 灰色药粉(大量) 3
GIVE 灰色药粉(超级)

#if
#act
RefreshBag
close

;刷新背包按钮
[@ButtonClick42]
#ACT
RefreshBag
break

[@ButtonClick46]
#IF
#act
#CALL [\假人控制台\假人控制.txt] @假人控制总台


[@ButtonClick47]
#IF
#act
#CALL [\组队招募\游戏帮助.txt] @游戏说明

[@ButtonClick48]
#IF
#act
#CALL [\组队招募\组队招募.txt] @组队招募系统

[@ButtonClick49]
#act
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 

[@ButtonClick50]
#act
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT>

;开始自动挂机
[@ButtonClick51]
#act
DELBUTTON 51 0
ADDBUTTON 135 52 3 4 5 0 10 0 -1 103#点击关闭自动挂机
MOV U35 1
StartAutoPlayGame
break

;停止自动挂机
[@ButtonClick52]
#act
DELBUTTON 52 0
ADDBUTTON 135 51 0 1 2 0 10 0 -1 103#点击关闭自动挂机
mov U35 0
SetOffTimer 0
StopAutoPlayGame
SENDMSG 6 [挂机]:已经停止了挂机自动打怪,您当前挂机时间为:<$STR(U34)>分钟!使用快捷键{“CTRL+ALT+X”|254:0:1}开始挂机。

;自定义商城按钮
;[@ButtonClick53]
;#act
;#CALL [\游戏商城\游戏商城主程序.txt] @游戏商城
;----------------------小退触发------------------
[@PlayReconnection]
#if
#act
mov u38 0

#act
mov u99 0
KILLMONEXPRATE 100
SetOffTimer 1

#IF
EQUAL A615 <$USERNAME>
#ACT
MOV A615 空
MOV G616 0
MOV G618 0
MOV A617 空
break

#IF
EQUAL A625 <$USERNAME>
#ACT
MOV A625 空
MOV G626 0
MOV G628 0
MOV A627 空
break

#IF
EQUAL A635 <$USERNAME>
#ACT
MOV A635 空
MOV G636 0
MOV G638 0
MOV A637 空
break

#IF
EQUAL A645 <$USERNAME>
#ACT
MOV A645 空
MOV G646 0
MOV G648 0
MOV A647 空
break

#IF
EQUAL A655 <$USERNAME>
#ACT
MOV A655 空
MOV G656 0
MOV G658 0
MOV A657 空
break

#IF
EQUAL A665 <$USERNAME>
#ACT
MOV A665 空
MOV G666 0
MOV G668 0
MOV A667 空
break

#IF
EQUAL A675 <$USERNAME>
#ACT
MOV A675 空
MOV G676 0
MOV G678 0
MOV A677 空
break

#IF
EQUAL A685 <$USERNAME>
#ACT
MOV A685 空
MOV G686 0
MOV G688 0
MOV A687 空
break

;----------------------大退触发------------------
[@PlayOffLine]
#if
#act
mov u38 0

#act
mov u99 0
KILLMONEXPRATE 100
SetOffTimer 1

#IF
checklevel > 5
INSAFEZONE 
CHECKSHOPSTALLSTATUS
#ACT
OFFLINEPLAY 720000 0

#IF
EQUAL A615 <$USERNAME>
#ACT
MOV A615 空
MOV G616 0
MOV G618 0
MOV A617 空
break

#IF
EQUAL A625 <$USERNAME>
#ACT
MOV A625 空
MOV G626 0
MOV G628 0
MOV A627 空
break

#IF
EQUAL A635 <$USERNAME>
#ACT
MOV A635 空
MOV G636 0
MOV G638 0
MOV A637 空
break

#IF
EQUAL A645 <$USERNAME>
#ACT
MOV A645 空
MOV G646 0
MOV G648 0
MOV A647 空
break

#IF
EQUAL A655 <$USERNAME>
#ACT
MOV A655 空
MOV G656 0
MOV G658 0
MOV A657 空
break

#IF
EQUAL A665 <$USERNAME>
#ACT
MOV A665 空
MOV G666 0
MOV G668 0
MOV A667 空
break

#IF
EQUAL A675 <$USERNAME>
#ACT
MOV A675 空
MOV G676 0
MOV G678 0
MOV A677 空
break

#IF
EQUAL A685 <$USERNAME>
#ACT
MOV A685 空
MOV G686 0
MOV G688 0
MOV A687 空
break

;----------------------穿戴触发------------------

[@takeon0]
#CALL [\小八\穿戴触发\0衣服.txt] @衣服强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon1]
#CALL [\小八\穿戴触发\1武器.txt] @武器强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon2]
#CALL [\小八\穿戴触发\2勋章.txt] @勋章强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon3]
#CALL [\小八\穿戴触发\3项链.txt] @项链强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon4]
#CALL [\小八\穿戴触发\4头盔.txt] @头盔强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon5]
#CALL [\小八\穿戴触发\5手镯5.txt] @手镯5强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon6]
#CALL [\小八\穿戴触发\6手镯6.txt] @手镯6强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon7]
#CALL [\小八\穿戴触发\7戒指7.txt] @戒指7强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon8]
#CALL [\小八\穿戴触发\8戒指8.txt] @戒指8强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon12]
#CALL [\小八\穿戴触发\12宝石.txt] @宝石强化
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeon13]
#CALL [\小八\穿戴触发\13面巾.txt] @面巾强化
#CALL [所有属性统一计算.txt] @开始计算所有属性
;--------------------脱下触发-------------------
[@takeoff0]
#CALL [\小八\穿戴触发\0衣服脱下.txt] @衣服脱
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff1]
#CALL [\小八\穿戴触发\1武器脱下.txt] @武器脱
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff2]
#CALL [\小八\穿戴触发\2勋章脱下.txt] @勋章脱
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff3]
#if
#act
#CALL [\小八\穿戴触发\3项链脱下.txt] @项链脱
#CALL [\小八\穿戴触发\三圣套.txt] @能有祝福吗
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff4]
#CALL [\小八\穿戴触发\4头盔脱下.txt] @头盔脱
#CALL [\小八\穿戴触发\三圣套.txt] @能有祝福吗
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff5]
#CALL [\小八\穿戴触发\5手镯5脱下.txt] @手镯5脱
#CALL [\小八\穿戴触发\三圣套.txt] @能有祝福吗
#CALL [所有属性统一计算.txt] @开始计算所有属性
[@takeoff6]
#CALL [\小八\穿戴触发\6手镯6脱下.txt] @手镯6脱
#CALL [\小八\穿戴触发\三圣套.txt] @能有祝福吗
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff7]
#CALL [\小八\穿戴触发\7戒指7脱下.txt] @戒指7脱
#CALL [\小八\穿戴触发\三圣套.txt] @能有祝福吗
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff8]
#CALL [\小八\穿戴触发\8戒指8脱下.txt] @戒指8脱
#CALL [\小八\穿戴触发\三圣套.txt] @能有祝福吗
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff12]
#CALL [\小八\穿戴触发\12宝石脱下.txt] @宝石脱下
#CALL [所有属性统一计算.txt] @开始计算所有属性

[@takeoff13]
#CALL [\小八\穿戴触发\13面巾脱下.txt] @面巾脱下
#CALL [所有属性统一计算.txt] @开始计算所有属性
;-------------------自定义技能实现---------------
[@MagSelfFunc1001]
#IF
equal M11 0
#ACT
mov M11 180
SetOnTimer 14 1 
ChangeModeEx 1 3
SetBodyColor 116 3
PLAYEFFECT 35 2330 19 0 60 0 0 0 0
SendCenterMsg 241 251 触发“无敌”持续%d! 0 4 @无敌结束
#ELSEACT
SendMsg 5 无敌印记冷却时间:[180]!
break

[@无敌结束]
#act
StopPlayEffect 35 2330 19 0 60 0 0 0 0
sendmsg 5 无敌时间结束!

[@MagSelfFunc17]
#if
equal u82 1
#act
#CALL [\召唤需求\暴气召唤骷髅系统.txt] @暴气召唤骷髅实现
break

#if
#act
#CALL [\召唤需求\召唤骷髅系统.txt] @召唤骷髅实现

[@MagSelfFunc30]
#CALL [\召唤需求\召唤神兽系统.txt] @召唤神兽实现

[@MagSelfFunc1002]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 大喵丸子 0 720 0

[@MagSelfFunc1003]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 骷髅卫士 0 720 0

[@MagSelfFunc1004]
#if
CHECKSLAVECOUNT < 1
CheckJob Wizard
#act
RECALLMOB 巨型多角虫88 7 720 0

[@MagSelfFunc1005]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 弓箭佣兵 0 720 0

[@MagSelfFunc1012]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 双斧佣兵 0 720 0

[@MagSelfFunc1006]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 祖玛卫士55 7 720 0

[@MagSelfFunc1007]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 巨刃佣兵 0 720 0

[@MagSelfFunc1008]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 刺客佣兵 0 720 0

[@MagSelfFunc1009]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 巫师佣兵 0 720 0

[@MagSelfFunc1010]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 暗影射手 0 720 0

[@MagSelfFunc1011]
#if
CHECKSLAVECOUNT < 1
#act
RECALLMOB 骷髅将军 0 720 0

[@MagSelfFunc1015]
#CALL [\召唤需求\八卦六合术.txt] @召唤条件

[@MagSelfFunc72]
#if
check [267] 1
#act
SetNextDamage 200
ChangeModeEx 2 3
SetBodyColor 140 3
SendCenterMsg 180 251 顶级勋章特效:使用幻移,下次攻击将提升200%攻击力! 0 5
SendCenterMsg 180 251 顶级勋章特效:使用幻移,隐匿3秒! 0 5
break

#if
check [263] 1
#act
SetNextDamage 150
ChangeModeEx 2 2
SetBodyColor 140 2
SendCenterMsg 180 251 顶级勋章特效:使用幻移,下次攻击将提升150%攻击力! 0 3
SendCenterMsg 180 251 顶级勋章特效:使用幻移,隐匿2秒! 0 5
break


[@MagSelfFunc1014]
#if
check [267] 1
#act
SetNextDamage 200
SendCenterMsg 180 251 顶级勋章特效:使用突斩,下次攻击将提升200%攻击力! 0 5
break

#if
check [262] 1
#act
SetNextDamage 150
SendCenterMsg 180 251 顶级勋章特效:使用突斩,下次攻击将提升150%攻击力! 0 3
break

[@MagSelfFunc6]
#if
check [301] 0
check [267] 1
#act
set [301] 1
SetNextDamage 250
M.ChangeHumAbility 18 - 2 40
SENDMSG 5 目标的魔法躲避已降低40%(20秒后恢复),并且下次攻击将提升伤害250%!
DELAYgoto 20000 @高级躲避恢复
break

#if
check [300] 0
check [264] 1
#act
set [300] 1
SetNextDamage 150
M.ChangeHumAbility 18 - 2 20
SENDMSG 5 目标的魔法躲避已降低20%(20秒后恢复),并且下次攻击将提升伤害150%!
DELAYgoto 20000 @躲避恢复
break

[@高级躲避恢复]
#if
check [301] 1
#act
set [301] 0
SENDMSG 7 目标的魔法躲避已恢复正常!


[@躲避恢复]
#if
check [300] 1
#act
set [300] 0
SENDMSG 7 目标的魔法躲避已恢复正常!

[@MagSelfFunc24]
#if
check [246] 1
#act
PLAYEFFECT 102 20 13 1 90 0 
mov N$强雷伤害值 <$PKPOWER>
DIV N$强雷伤害值 10
MUL N$强雷伤害值 4

RangeHarm <$X> <$y> 3 <$STR(N$强雷伤害值)>

#if
check [266] 1
#act
PLAYEFFECT 102 20 13 1 90 0 
mov N$强雷伤害值 <$PKPOWER>
DIV N$强雷伤害值 10
MUL N$强雷伤害值 4

RangeHarm <$X> <$y> 3 <$STR(N$强雷伤害值)>

#if
check [242] 1
#act
PLAYEFFECT 102 20 13 1 90 0 
mov N$强雷伤害值 <$PKPOWER>
DIV N$强雷伤害值 10
MUL N$强雷伤害值 6

RangeHarm <$X> <$y> 3 <$STR(N$强雷伤害值)>

#if
check [251] 1
#act
PLAYEFFECT 102 20 13 1 90 0 
mov N$强雷伤害值 <$PKPOWER>
DIV N$强雷伤害值 10
MUL N$强雷伤害值 6

RangeHarm <$X> <$y> 3 <$STR(N$强雷伤害值)>

[@MagSelfFunc1013]
#if
CHECKSKILL 阴阳天环 = 3
check [234] 1
#act
ThroughHum 0 3
SENDMSG 7 拥有2秒无视障碍效果!
SetSuckDamage = 8000 200 100
DELAYgoto 3000 @恢复穿人
break

#if
CHECKSKILL 阴阳天环 = 2
check [234] 1
#act
ThroughHum 0 3
SENDMSG 7 拥有2秒无视障碍效果!
SetSuckDamage = 8000 150 100
DELAYgoto 3000 @恢复穿人
break

#if
CHECKSKILL 阴阳天环 = 1
check [234] 1
#act
ThroughHum 0 2
SENDMSG 7 拥有1秒无视障碍效果!
SetSuckDamage = 8000 100 100
DELAYgoto 2000 @恢复穿人
break

#if
CHECKSKILL 阴阳天环 = 0
check [234] 1
#act
ThroughHum 0 2
SENDMSG 7 拥有1秒无视障碍效果!
SetSuckDamage = 8000 50 100
DELAYgoto 2000 @恢复穿人
break

#if
CHECKSKILL 阴阳天环 = 3
#act
SetSuckDamage = 8000 200 100
break

#if
CHECKSKILL 阴阳天环 = 2
#act
SetSuckDamage = 8000 150 100
break

#if
CHECKSKILL 阴阳天环 = 1
#act
SetSuckDamage = 8000 100 100
break

#if
CHECKSKILL 阴阳天环 = 0
#act
SetSuckDamage = 8000 50 100
break

[@恢复穿人]
#act
ThroughHum -1

[@MagSelfFunc1017]
#if
check [225] 1
CHECKSKILL 天务 = 3 0
#act
DETOXIFCATION
AddHumNewValue 5 = 40 10
SENDMSG 7 解除自身所有毒素!
SendCenterMsg 241 251 开启天务成功,反弹45%伤害 0 9
break

#if
check [225] 1
CHECKSKILL 天务 = 2 0
#act
DETOXIFCATION
AddHumNewValue 5 = 40 10
SENDMSG 7 解除自身所有毒素!
SendCenterMsg 241 251 开启天务成功,反弹45%伤害 0 9
break

#if
check [225] 1
CHECKSKILL 天务 = 1 0
#act
DETOXIFCATION
AddHumNewValue 5 = 40 10
SENDMSG 7 解除自身所有毒素!
SendCenterMsg 241 251 开启天务成功,反弹45%伤害 0 9
break

#if
check [225] 1
CHECKSKILL 天务 = 0 0
#act
DETOXIFCATION
AddHumNewValue 5 = 40 10
SENDMSG 7 解除自身所有毒素!
SendCenterMsg 241 251 开启天务成功,反弹45%伤害 0 9
break

#if
CHECKSKILL 天务 = 3 0
#act
AddHumNewValue 5 = 30 10
SendCenterMsg 241 251 开启天务成功,反弹30%伤害 0 9
break

#if
CHECKSKILL 天务 = 2 0
#act
AddHumNewValue 5 = 20 10
SendCenterMsg 241 251 开启天务成功,反弹20%伤害 0 9
break

#if
CHECKSKILL 天务 = 1 0
#act
AddHumNewValue 5 = 15 10
SendCenterMsg 241 251 开启天务成功,反弹15%伤害 0 9
break

#if
CHECKSKILL 天务 = 0 0
#act
AddHumNewValue 5 = 10 10
SendCenterMsg 241 251 开启天务成功,反弹10%伤害 0 9
break


;======================仓库触发==========
[@OpenStoratge2]
#if
#act
messagebox 是否花费1万金币开放仓库第二页\ \  @确定开二页 @exit


[@确定开二页]
#if
not CheckStorageOpen 2
CheckGold 9999
#act
take 金币 10000
OpenStoratge 2 1
SENDMSG 6 恭喜你已开启仓库第二页!
#ELSEACT
messagebox  \抱歉\你的金币不足一万!\赶紧去赚金币吧!
break

[@OpenStoratge3]
#if
#act
messagebox 是否花费2万金币开放仓库第三页\ \  @确定开三页 @exit


[@确定开三页]
#if 
not CheckStorageOpen 3
CheckGold 19999
#act
take 金币 20000
OpenStoratge 3 1
SENDMSG 6 恭喜你已开启仓库第三页!
#ELSEACT
messagebox  \抱歉\你的金币不足两万!\赶紧去赚金币吧!
break


[@OpenStoratge4]
#if
#act
messagebox 是否花费3万金币开放仓库第四页\ \  @确定开四页 @exit

[@确定开四页]
#if 
not CheckStorageOpen 4
CheckGold 29999
#act
take 金币 30000
OpenStoratge 4 1
SENDMSG 6 恭喜你已开启仓库第四页!
#ELSEACT
messagebox  \抱歉\你的金币不足三万!\赶紧去赚金币吧!
break

[@僵尸洞挖矿]
#act
#CALL [\挖矿机制\僵尸洞挖矿.txt] @开始僵尸洞挖矿

[@赤月洞挖矿]
#act
#CALL [\挖矿机制\赤月洞挖矿.txt] @开始赤月洞挖矿

[@业火洞挖矿]
#act
#CALL [\挖矿机制\业火洞挖矿.txt] @开始业火洞挖矿

[@幻境挖矿]
#act
#CALL [\挖矿机制\幻境挖矿.txt] @开始幻境挖矿

[@幻境晶挖矿]
#act
#CALL [\挖矿机制\幻境晶挖矿.txt] @开始幻境晶挖矿

[@切换熔炼装备]
#IF
CHECKUSEITEM 10
#act
#CALL [\小八\随身工坊\装备熔炼.txt] @装备要熔炼
#elseact
sendmsg 5 必须穿戴鼎器才可使用随身工坊!

[@切换合成装备]
#IF
CHECKUSEITEM 10
#act
#CALL [\小八\锻造工坊\装备合成.txt] @锻造工坊合成
#elseact
sendmsg 5 必须穿戴鼎器才可使用随身工坊!

[@切换分解装备]
#IF
CHECKUSEITEM 10
#act
#CALL [\小八\锻造工坊\装备分解.txt] @装备要分解
#elseact
sendmsg 5 必须穿戴鼎器才可使用随身工坊!

[@切换极品转移]
#IF
CHECKUSEITEM 10
#act
#CALL [\小八\锻造工坊\转移实现.txt] @极品转移实现
#elseact
sendmsg 5 必须穿戴鼎器才可使用随身工坊!

[@切换炼器装备]
#IF
CHECKUSEITEM 10
CHECKUSEITEM 11
#ACT
#CALL [\小八\随身工坊\炼器.txt] @开始炼器
break
#elseact
sendmsg 5 必须同时装备鼎器和火种才可炼器!

[@切换玉佩洗练]
#act
#CALL [\小八\锻造工坊\玉佩洗练.txt] @玉佩要洗练

[@切换装备投保]
#act
#CALL [\小八\锻造工坊\装备投保.txt] @装备投保开始

[@ItemExpired]
#or
equal <$ExpiredItemName> 幻境狂徒
equal <$ExpiredItemName> 幻境勇者
#act
#elseact
break

#or
CHECKMAPNAME H001
CHECKMAPNAME h0011
CHECKMAPNAME H002
CHECKMAPNAME H003
CHECKMAPNAME H004
CHECKMAPNAME H005
CHECKMAPNAME H006
CHECKMAPNAME H007
CHECKMAPNAME T1061
CHECKMAPNAME T2061
CHECKMAPNAME T2062
CHECKMAPNAME T2063
CHECKMAPNAME T3061
CHECKMAPNAME T3062
CHECKMAPNAME T3063
CHECKMAPNAME H008
CHECKMAPNAME H0090
CHECKMAPNAME H0091
CHECKMAPNAME H0092
CHECKMAPNAME H0093
CHECKMAPNAME H0094
CHECKMAPNAME H010
CHECKMAPNAME H106
CHECKMAPNAME bsr01
CHECKMAPNAME bsr02
CHECKMAPNAME bsrlm
CHECKMAPNAME xhw
#act
mapmove 3 333 333 3
sendmsg 6 你的称号已到期,系统自动强制将你送回盟重土城!
break
#elseact
sendmsg 6 正常
break

[@ActiveTitle_1]
#act
GMEXECUTE 开始提问 @检测沙城主称号

[@ActiveTitle_2]
#act
GMEXECUTE 开始提问 @检测沙城会员称号

[@GodBlessUpgradeClick]
#if
not CheckOpenGodBless 0
#act
goto @魔盒第一格未开
break

#if
not CheckOpenGodBless 1
#act
goto @魔盒第二格未开
break

#if
not CheckOpenGodBless 2
#act
goto @魔盒第三格未开
break

#if
not CheckOpenGodBless 3
#act
goto @魔盒第四格未开
break

#if
not CheckOpenGodBless 4
#act
goto @魔盒第五格未开
break

#if
not CheckOpenGodBless 5
#act
goto @魔盒第六格未开
break

[@魔盒第一格未开]
#if
not CheckOpenGodBless 0
CheckGold 999999
#act
OpenGodBless 0
take 金币 1000000
sendmsg 6 花费100万金币成功开启第一个魔盒格。
#elseact
sendmsg 5 需要花费100万金币才可开启第一个魔盒格!

[@魔盒第二格未开]
#if
not CheckOpenGodBless 1
CheckGold 1999999
#act
OpenGodBless 1
take 金币 2000000
sendmsg 6 花费200万金币成功开启第二个魔盒格。
#elseact
sendmsg 5 需要花费200万金币才可开启第二个魔盒格!

[@魔盒第三格未开]
#if
not CheckOpenGodBless 2
CheckGold 2999999
#act
OpenGodBless 2
take 金币 2000000
sendmsg 6 花费300万金币成功开启第三个魔盒格。
#elseact
sendmsg 5 需要花费300万金币才可开启第三个魔盒格!

[@魔盒第四格未开]
#if
not CheckOpenGodBless 3
checkgamegold > 99
#act
OpenGodBless 3
GAMEGOLD - 100
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 103#点击刷新元宝
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT> 103#点击刷新声望
sendmsg 6 花费100元宝成功开启第四个魔盒格。
#elseact
sendmsg 5 需要花费100元宝才可开启第四个魔盒格!

[@魔盒第五格未开]
#if
not CheckOpenGodBless 4
checkgamegold > 199
#act
OpenGodBless 4
GAMEGOLD - 200
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 103#点击刷新元宝
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT> 103#点击刷新声望
sendmsg 6 花费200元宝成功开启第五个魔盒格。
#elseact
sendmsg 5 需要花费200元宝才可开启第五个魔盒格!

[@魔盒第六格未开]
#if
not CheckOpenGodBless 5
checkgamegold > 299
#act
OpenGodBless 5
GAMEGOLD - 300
ADDBUTTON 82 49 12 12 12 107 258 3 元宝:<$GAMEGOLD> 103#点击刷新元宝
ADDBUTTON 82 50 12 12 12 107 280 3 声望:<$CREDITPOINT> 103#点击刷新声望
sendmsg 6 花费300元宝成功开启第六个魔盒格。
#elseact
sendmsg 5 需要花费300元宝才可开启第六个魔盒格!

[@DropInsuranceItem]
#CALL [\装备投保\投保爆出触发.txt] @投保爆出触发开始


;==============================拍卖成功卖出触发==================
[@AuctionBuyItem]
#act
SENDTOPCHATBOARDMSG 0 149 235 25 拍卖行系统消息!玩家[<$USERNAME>]以『<$AuctionItemFinaPrice>』<$AuctionItemMoneyType>的价格成功在拍卖行拍下了物品<$AuctionItemName>!
SENDTOPCHATBOARDMSG 0 149 235 25 拍卖行系统消息!玩家[<$USERNAME>]以『<$AuctionItemFinaPrice>』<$AuctionItemMoneyType>的价格成功在拍卖行拍下了物品<$AuctionItemName>!
SENDTOPCHATBOARDMSG 0 149 235 25 拍卖行系统消息!玩家[<$USERNAME>]以『<$AuctionItemFinaPrice>』<$AuctionItemMoneyType>的价格成功在拍卖行拍下了物品<$AuctionItemName>!



[@ChangeHumNameOK]
#act
CHANGEHUMNAMEFILE ..\QuestDiary\数据文件\领取俸禄名单.txt
ChangeHumNameFile ..\QuestDiary\充值排行系统\今日充值排名.txt 0 [ ]
ChangeHumNameFile ..\QuestDiary\充值排行系统\今日充值数据.txt 0 [ ]
ChangeHumNameFile ..\QuestDiary\充值排行系统\今日充值数量.txt 0 [ ]
ChangeHumNameFile ..\QuestDiary\充值排行系统\永久排行\永久充值排名.txt 0 [ ]
ChangeHumNameFile ..\QuestDiary\充值排行系统\永久排行\永久充值数据.txt 0 [ ]
ChangeHumNameFile ..\QuestDiary\充值排行系统\永久排行\永久充值数量.txt 0 [ ]
ChangeHumNameFile ..\QuestDiary\任务系统\每日城镇次数.txt
ChangeHumNameFile ..\QuestDiary\任务系统\1500赞助领取名单.txt
ChangeHumNameFile ..\QuestDiary\任务系统\2000赞助领取名单.txt
ChangeHumNameFile ..\QuestDiary\任务系统\3000赞助领取名单.txt
ChangeHumNameFile ..\QuestDiary\宝宝寄存数据.txt 0 [ ]
ChangeHumNameFile ..\QuestDiary\92vk.com子木脚本库\92vk.com行会帮贡系统\个人帮贡总值.txt 0 [ ]





[@StartMyShop]
#IF
CheckLevelEx < 29
#ACT
ForbidMyShop
#SAY
30级之后才可以在盟重使用摆摊功能.



揽胜 复古 完整 服务端 补丁

下载
百度云盘
- MB
QQ群:140961533