查看: 3103|回复: 26

[GOM引擎传奇脚本] GOM假人800元商业的原版脚本加界面素材带图文教程

[复制链接]

4783

主题

5079

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
18913

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2022-8-26 13:43:52 | 显示全部楼层 |阅读模式
GOM假人800元商业的原版脚本加界面素材带图文教程

教程:
GOM假人(初级添加教程)仅供参考.jpg

部分脚本展示:

[@Startup]
#ACT
#CALL [\大叔假人\假人变量.txt] @假人全局变量
#CALL [\大叔假人\假人常量.ini] @假人常量设置


[@Login]
#IF
;检测是否是假人
ISDUMMY
#ACT
#CALL [\人物变量\变量申明.txt] @基本变量
#CALL [\大叔假人\假人登录.txt] @登陆配置


#IF
HAVEGUILD
NOT CHECKGUILDLIST ..\QuestDiary\大叔假人\假人行会\真假综合行会.txt
#ACT
ADDGUILDLIST ..\QuestDiary\大叔假人\假人行会\真假综合行会.txt










;##########################大叔假人专用##########################
;##########################大叔假人专用##########################
;##########################大叔假人专用##########################


[@OnTimer210]
#IF
#ACT
SETOFFTIMER 212
#CALL [\大叔假人\假人任务.txt] @假人任务中心


;##################(假人辅助功能)###################


[@OnTimer211]
#IF
INSAFEZONE
CHECK [103] 1
#ACT
BREAKTIMERECALL
SET [103] 0


#IF
ISDUPMODE 1
ISONMAP <$GLOBAL(假人_泡点地图>
#ACT
MOV P8 <$Y>
INC P8 2
MOV P7 <$X>
GotoNow <$STR(P7)> <$STR(P8)>
SET [100] 0
DUMMYSTART
CHANGEATTATCKMODE 0


#IF
CHECK [100] 0
CheckHumInRange <$GLOBAL(假人_泡点地图)> <$GLOBAL(假人_抢水坐标X1)> <$GLOBAL(假人_抢水坐标Y1)> <$GLOBAL(假人_抢水点范围)>
#ACT
SET [100] 1
DUMMYSTOP
SENDMSG 0 58 223 勇士:【%s】占领了泡点地图①号抢水点
#IF
CHECK [100] 0
CheckHumInRange <$GLOBAL(假人_泡点地图)> <$GLOBAL(假人_抢水坐标X2)> <$GLOBAL(假人_抢水坐标Y2)> <$GLOBAL(假人_抢水点范围)>
#ACT
SET [100] 1
DUMMYSTOP
SENDMSG 0 58 223 勇士:【%s】占领了泡点地图②号抢水点


;-------------假人读取所在城市-------------
#IF
INSAFEZONE
NOT ISONMAP <$GLOBAL(假人_复活城市)>
#ACT
CALCVAR HUMAN 假人_复活城市 = <$MAP>
SAVEVAR HUMAN 假人_复活城市 ..\QuestDiary\大叔假人\假人数据\个人数据Save.txt


;-------------假人回城清除红名-------------
#IF
CHECKPKPOINTEX > 199
#ACT
MAPMOVE 3 333 333
CHANGEPKPOINT - 100
SET [100] 1
DUMMYSTOP
;-------------假人HP值不足回城-------------
#IF
CHECK [101] 0
SMALL <$HP> <$STR(U40)>
ISONMAP <$GLOBAL(假人_泡点地图)>
#ACT
GOTO @假人传送土城
HUMANHP + <$STR(U40)>
HUMANMP + <$STR(U40)>
HUMANHP + 100


#IF
CHECK [101] 0
NOT INSAFEZONE
SMALL <$HP> <$STR(U40)>
#ACT
GoHome
HUMANHP + <$STR(U40)>
HUMANMP + <$STR(U40)>
HUMANHP + 100
;-------------假人在安全区开挂机-------------
#IF
RANDOM 5
INSAFEZONE
CHECK [100] 0
ISONMAP <$GLOBAL(假人_泡点地图)>
#ACT
SET [100] 1
DUMMYSTOP


#IF
RANDOM 20
INSAFEZONE
CHECK [100] 0
#ACT
SET [100] 1
DUMMYSTOP
;-------------假人在线随机喊话-------------
#IF
CHECKVAR GLOBAL 假人_随机喊话 = 开启
CHECKLEVEL <$GLOBAL(假人_喊话等级)>
RANDOM <$GLOBAL(假人_喊话几率)>
#ACT
GOTO @假人说话
;-------------假人在线追踪真人-------------
#IF
CHECK [101] 0
CHECKLEVEL 19
CheckMonMap <$GLOBAL(假人_追杀地点)> 1
CHECKVAR GLOBAL 假人_追杀真人 = 开启
RANDOM <$GLOBAL(假人_追杀几率)>
#ACT
GOTO @假人开始追杀


#IF
RANDOM 35
CHECK [102] 1
CHECKRANGEMONCOUNTEX <$MAP> <$X> <$Y> 20 < 1
#ACT
SET [102] 0
GoHome


;-------------------城市地图活动范围控制-------------
#IF
RANDOM 10
ISONMAP 0
CHECKLEVEL 35
NOT CheckHumInRange 0 330 268 50
CHECKVAR GLOBAL 假人_攻城开关 = 关闭
#ACT
MOVR P7 322 338
MOVR P8 261 278
MAPMOVE 0 <$STR(P7)> <$STR(P8)>
BREAK


#IF
ISONMAP 3
NOT CheckHumInRange 3 330 330 30
CHECKVAR GLOBAL 假人_攻城开关 = 关闭
#ACT
MOVR P7 322 338
MOVR P8 322 338
MAPMOVE 3 <$STR(P7)> <$STR(P8)>
BREAK


#IF
ISONMAP 3
RANDOM 10
NOT CheckHumInRange 3 330 330 25
CHECKVAR GLOBAL 假人_攻城开关 = 关闭
#ACT
SET [100] 1
DUMMYSTOP
MOVR P7 322 338
MOVR P8 322 338
AUTOGOTOXY 3 <$STR(P7)> <$STR(P8)>
BREAK


#IF
RANDOM 6
ISONMAP 4
NOT CheckHumInRange 4 240 200 30
CHECKVAR GLOBAL 假人_攻城开关 = 关闭
#ACT
MOVR P7 233 247
MOVR P8 194 208
MAPMOVE 4 <$STR(P7)> <$STR(P8)>
BREAK


#IF
RANDOM 6
ISONMAP 5
NOT CheckHumInRange 5 141 335 30
CHECKVAR GLOBAL 假人_攻城开关 = 关闭
#ACT
MOVR P7 134 145
MOVR P8 331 342
MAPMOVE 5 <$STR(P7)> <$STR(P8)>
BREAK


#IF
RANDOM 6
ISONMAP 6
NOT CheckHumInRange 6 125 156 30
CHECKVAR GLOBAL 假人_攻城开关 = 关闭
#ACT
MOVR P7 118 129
MOVR P8 150 161
MAPMOVE 6 <$STR(P7)> <$STR(P8)>
BREAK


#IF
RANDOM 6
ISONMAP 11
NOT CheckHumInRange 11 178 326 30
CHECKVAR GLOBAL 假人_攻城开关 = 关闭
#ACT
MOVR P7 171 182
MOVR P8 320 331
MAPMOVE 11 <$STR(P7)> <$STR(P8)>
BREAK


;##############################################################################


;-------------------假人即时入会-------------
[@假人即时入会]
#IF
ISDUMMY
RANDOM 5
NOT HAVEGUILD
#ACT
MOV P50 3
GOTO @假人继续入会
BREAK


[@假人继续入会]
#IF
CHECKVAR GLOBAL 假人_加入真会 = 开启
#ACT
GETRANDOMLINETEXT ..\QuestDiary\大叔假人\假人行会\真假综合行会.txt S11
#ELSEACT
GETRANDOMLINETEXT ..\QuestDiary\大叔假人\假人行会\假人专属行会.txt S11


#IF
ISDUMMY
LARGE P50 0
CHECKTEXTLIST ..\QuestDiary\大叔假人\假人行会\假人过滤行会.txt <$STR(S11)>
#ACT
DEC P50 1
DELAYGOTO 10 @假人继续入会
#ELSEACT
ADDGUILDMEMBER <$STR(S11)>
CHANGEATTATCKMODE 5


;----------------假人退出行会------------
[@假人退出行会]
#IF
ISDUMMY
HAVEGUILD
#ACT
DelGuildMember <$GLOBAL(假人_离开行会)> <$USERNAME>
BREAK
;===============假人回程==============
[@假人传送土城]
#IF
ISDUMMY
#ACT
MOVR P7 322 338
MOVR P8 322 338
MAPMOVE 3 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_LY_土城]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR P7 322 338
MOVR P8 322 338
MAPMOVE 3 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_MB_土城]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR P7 322 338
MOVR P8 322 338
MAPMOVE 3 <$STR(P7)> <$STR(P8)>
BREAK


[@假人传送比奇]
#IF
ISDUMMY
#ACT
MOVR P7 322 338
MOVR P8 261 278
MAPMOVE 0 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_LY_比奇]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR P7 322 338
MOVR P8 261 278
MAPMOVE 0 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_MB_比奇]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR P7 322 338
MOVR P8 261 278
MAPMOVE 0 <$STR(P7)> <$STR(P8)>
BREAK


[@假人传送白日]
#IF
ISDUMMY
#ACT
MOVR P7 171 182
MOVR P8 320 331
MAPMOVE 11 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_LY_白日]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR P7 171 182
MOVR P8 320 331
MAPMOVE 11 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_MB_白日]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR P7 171 182
MOVR P8 320 331
MAPMOVE 11 <$STR(P7)> <$STR(P8)>
BREAK


[@假人传送苍月]
#IF
ISDUMMY
#ACT
MOVR P7 134 145
MOVR P8 331 342
MAPMOVE 5 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_LY_苍月]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR P7 134 145
MOVR P8 331 342
MAPMOVE 5 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_MB_苍月]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR P7 134 145
MOVR P8 331 342
MAPMOVE 5 <$STR(P7)> <$STR(P8)>
BREAK


[@假人传送封魔]
#IF
ISDUMMY
#ACT
MOVR P7 233 247
MOVR P8 194 208
MAPMOVE 4 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_LY_封魔]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR P7 233 247
MOVR P8 194 208
MAPMOVE 4 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_MB_封魔]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR P7 233 247
MOVR P8 194 208
MAPMOVE 4 <$STR(P7)> <$STR(P8)>
BREAK


[@假人传送魔龙]
#IF
ISDUMMY
#ACT
MOVR P7 118 129
MOVR P8 150 161
MAPMOVE 6 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_LY_魔龙]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR P7 118 129
MOVR P8 150 161
MAPMOVE 6 <$STR(P7)> <$STR(P8)>
BREAK


[@假人_MB_魔龙]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR P7 118 129
MOVR P8 150 161
MAPMOVE 6 <$STR(P7)> <$STR(P8)>
BREAK


;-----------------假人转移--------
[@假人转移至目标ZC]
#IF
ISDUMMY
CHECKVAR GLOBAL 假人_目标范围 > 0
#ACT
MOV P81 <$GLOBAL(假人_目标坐标X)>
MOV P82 <$GLOBAL(假人_目标坐标Y)>
INC P81 <$GLOBAL(假人_目标范围)>
INC P82 <$GLOBAL(假人_目标范围)>
MUL P83 <$GLOBAL(假人_目标范围)> 2
MOVR P84 <$STR(P83)>
DEC P81 <$STR(P84)>
MOVR P84 <$STR(P83)>
DEC P82 <$STR(P84)>


#IF
ISDUMMY
CHECK [100] 1
#ACT
MOVR P85 1000 20000
DELAYGOTO <$STR(P85)> @重新启动假人


#IF
ISDUMMY
CHECKVAR GLOBAL 假人_来源地图 = *
CHECKVAR GLOBAL 假人_目标范围 = 0
#ACT
MAP <$GLOBAL(假人_目标地图)>
BREAK


#IF
ISDUMMY
CHECKVAR GLOBAL 假人_来源地图 = *
CHECKVAR GLOBAL 假人_目标范围 > 0
#ACT
MAPMOVE <$GLOBAL(假人_目标地图)> <$STR(P81)> <$STR(P82)>
BREAK


#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
CHECKVAR GLOBAL 假人_目标范围 = 0
#ACT
MAP <$GLOBAL(假人_目标地图)>
BREAK


#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
CHECKVAR GLOBAL 假人_目标范围 > 0
#ACT
MAPMOVE <$GLOBAL(假人_目标地图)> <$STR(P81)> <$STR(P82)>
BREAK


[@假人转移至目标GJ]
#IF
ISDUMMY
CHECKVAR GLOBAL 假人_目标范围 > 0
#ACT
MOV P81 <$GLOBAL(假人_目标坐标X)>
MOV P82 <$GLOBAL(假人_目标坐标Y)>
INC P81 <$GLOBAL(假人_目标范围)>
INC P82 <$GLOBAL(假人_目标范围)>
MUL P83 <$GLOBAL(假人_目标范围)> 2
MOVR P84 <$STR(P83)>
DEC P81 <$STR(P84)>
MOVR P84 <$STR(P83)>
DEC P82 <$STR(P84)>
SETOFFTIMER 210
SETOFFTIMER 211
DUMMYSTOP
SET [100] 1


#IF
ISDUMMY
CHECKVAR GLOBAL 假人_来源地图 = *
CHECKVAR GLOBAL 假人_目标范围 = 0
#ACT
MAP <$GLOBAL(假人_目标地图)>
BREAK


#IF
ISDUMMY
CHECKVAR GLOBAL 假人_目标范围 > 0
CHECKVAR GLOBAL 假人_来源地图 = *
#ACT
MAPMOVE <$GLOBAL(假人_目标地图)> <$STR(P81)> <$STR(P82)>
BREAK


#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
CHECKVAR GLOBAL 假人_目标范围 = 0
#ACT
MAP <$GLOBAL(假人_目标地图)>
BREAK


#IF
ISDUMMY
CHECKVAR GLOBAL 假人_目标范围 > 0
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MAPMOVE <$GLOBAL(假人_目标地图)> <$STR(P81)> <$STR(P82)>
BREAK


;-----------------假人下线--------
[@假人计时下线]
#IF
ISDUMMY
CHECKVAR GLOBAL 假人_运行时长 > 0
#ACT
MOVR M91 500 3000
DELAYGOTO <$STR(M91)> @假人延迟下线
BREAK


[@清理假人LY]
#IF
ISDUMMY
CHECKVAR GLOBAL 假人_来源地图 = *
#ACT
MOVR M91 500 3000
DELAYGOTO <$STR(M91)> @假人延迟下线
BREAK
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR M91 500 3000
DELAYGOTO <$STR(M91)> @假人延迟下线
BREAK


[@清理假人MB]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR M91 500 3000
DELAYGOTO <$STR(M91)> @假人延迟下线
BREAK


[@有会假人下线]
#IF
ISDUMMY
HAVEGUILD
#ACT
MOVR M91 500 3000
DELAYGOTO <$STR(M91)> @假人延迟下线
BREAK


[@无会假人下线]
#IF
ISDUMMY
NOT HAVEGUILD
#ACT
MOVR M91 500 3000
DELAYGOTO <$STR(M91)> @假人延迟下线
BREAK


[@假人延迟下线]
#IF
EQUAL I90 1
#ACT
MOV I91 0
#IF
ISDUMMY
#ACT
DEC I90 1
KICK


;============行动控制===============
[@暂停假人_LY]
#IF
ISDUMMY
CHECKVAR GLOBAL 假人_来源地图 = *
#ACT
SET [100] 1
SETOFFTIMER 210
SETOFFTIMER 211
DUMMYSTOP
CLEARDELAYGOTO
BREAK
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
SET [100] 1
SETOFFTIMER 210
SETOFFTIMER 211
DUMMYSTOP
CLEARDELAYGOTO
BREAK


[@暂停假人_MB]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
SET [100] 1
SETOFFTIMER 210
SETOFFTIMER 211
DUMMYSTOP
CLEARDELAYGOTO
BREAK


[@启动假人_LY]
#IF
ISDUMMY
CHECKVAR GLOBAL 假人_来源地图 = *
#ACT
MOVR P85 1000 20000
DELAYGOTO <$STR(P85)> @重新启动假人
BREAK
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_来源地图)>
#ACT
MOVR P85 1000 20000
DELAYGOTO <$STR(P85)> @重新启动假人
BREAK


[@启动假人_MB]
#IF
ISDUMMY
ISONMAP <$GLOBAL(假人_目标地图)>
#ACT
MOVR P85 1000 20000
DELAYGOTO <$STR(P85)> @重新启动假人
BREAK


[@重新启动假人]
#IF
ISDUMMY
#ACT
SET [100] 0
SetOnTimer 210 <$GLOBAL(假人_活动频率)>
SetOnTimer 211 1
DUMMYSTART
BREAK


[@假人改变活跃]
#IF
ISDUMMY
#ACT
MOVR P91 1000 20000
DELAYGOTO <$STR(P91)> @假人延迟活跃


[@假人延迟活跃]
#IF
ISDUMMY
#ACT
SetOnTimer 210 <$GLOBAL(假人_活动频率)>




[@假人启动模拟攻城]
#IF
RANDOM 3
CHECKVAR GLOBAL 假人_进攻点A = 开启
NOT CheckHumInRange 3 <$GLOBAL(假人_进攻点AX)> <$GLOBAL(假人_进攻点AY)> 15
#ACT
MOV P81 <$GLOBAL(假人_进攻点AX)>
MOV P82 <$GLOBAL(假人_进攻点AY)>
INC P81 <$GLOBAL(假人_进攻点AF)>
INC P82 <$GLOBAL(假人_进攻点AF)>
MUL P83 <$GLOBAL(假人_进攻点AF)> 2
MOVR P84 <$STR(P83)>
DEC P81 <$STR(P84)>
MOVR P84 <$STR(P83)>
DEC P82 <$STR(P84)>
MAPMOVE 3 <$STR(P81)> <$STR(P82)>
BREAK


#IF
RANDOM 3
CHECKVAR GLOBAL 假人_进攻点B = 开启
NOT CheckHumInRange 3 <$GLOBAL(假人_进攻点BX)> <$GLOBAL(假人_进攻点BY)> 15
#ACT
MOV P81 <$GLOBAL(假人_进攻点BX)>
MOV P82 <$GLOBAL(假人_进攻点BY)>
INC P81 <$GLOBAL(假人_进攻点BF)>
INC P82 <$GLOBAL(假人_进攻点BF)>
MUL P83 <$GLOBAL(假人_进攻点BF)> 2
MOVR P84 <$STR(P83)>
DEC P81 <$STR(P84)>
MOVR P84 <$STR(P83)>
DEC P82 <$STR(P84)>
MAPMOVE 3 <$STR(P81)> <$STR(P82)>
BREAK


#IF
RANDOM 3
CHECKVAR GLOBAL 假人_进攻点C = 开启
NOT CheckHumInRange 3 <$GLOBAL(假人_进攻点CX)> <$GLOBAL(假人_进攻点CY)> 15
#ACT
MOV P81 <$GLOBAL(假人_进攻点CX)>
MOV P82 <$GLOBAL(假人_进攻点CY)>
INC P81 <$GLOBAL(假人_进攻点CF)>
INC P82 <$GLOBAL(假人_进攻点CF)>
MUL P83 <$GLOBAL(假人_进攻点CF)> 2
MOVR P84 <$STR(P83)>
DEC P81 <$STR(P84)>
MOVR P84 <$STR(P83)>
DEC P82 <$STR(P84)>
MAPMOVE 3 <$STR(P81)> <$STR(P82)>
BREAK


#IF
RANDOM 3
CHECKVAR GLOBAL 假人_进攻皇宫 = 开启
NOT ISONMAP <$GLOBAL(假人_沙皇宫ID)>
#ACT
MAP <$GLOBAL(假人_沙皇宫ID)>
BREAK


;============假人说话===============
[@假人说话]
#IF
RANDOM 10
#ACT
GETRANDOMLINETEXT ..\QuestDiary\大叔假人\假人发言\公共喊话.txt S18
GuildNoticeMsg 0 151 (!)%s:<$STR(S18)> Map
BREAK
#IF
RANDOM 20
NOT INSAFEZONE
#ACT
GETRANDOMLINETEXT ..\QuestDiary\大叔假人\假人发言\普通发言.txt S18
GuildNoticeMsg 0 255 %s:<$STR(S18)> Map
BREAK
#IF
RANDOM 30
#ACT
GETRANDOMLINETEXT ..\QuestDiary\大叔假人\假人发言\私聊信息.txt S18
GuildNoticeMsg 252 255 %s[Lv<$LEVEL>]=〉<$STR(S18)> Map
BREAK


;============假人追杀===============
[@假人追杀]
#IF
ISDUMMY
#ACT
BREAK
#ELSEACT
MOVR P91 1000 20000
DELAYGOTO <$STR(P91)> @真人延迟触发


[@真人延迟触发]
#IF
NOT INSAFEZONE
CHECKVAR GLOBAL 假人_追杀地点 =
CHECKLEVEL <$GLOBAL(假人_追杀等级)>
NOT CHECKTEXTLIST ..\QuestDiary\大叔假人\假人地图\禁止追踪地图.txt <$MAP>
CheckMonMap <$MAP> 1
#ACT
CALCVAR GLOBAL 假人_追杀地点 = <$MAP>
SAVEVAR GLOBAL 假人_追杀地点 ..\QuestDiary\大叔假人\假人数据\全局数据Save.txt
BREAK


[@假人开始追杀]
#IF
CHECKHUM <$GLOBAL(假人_追杀地点)> 1
NOT ISONMAP <$GLOBAL(假人_追杀地点)>
CHECKMAPDUMMYCOUNT <$GLOBAL(假人_追杀地点)> < 20
#ACT
SET [102] 1
MAP <$GLOBAL(假人_追杀地点)>
BREAK
;============假人自建行会===============
[@假人创建行会]
#IF
EQUAL S16
#ACT
GotoNow 27 34
GETRANDOMLINETEXT ..\QuestDiary\大叔假人\假人行会\假人自建行会.txt S17
AddGuild <$STR(S17)> <$USERNAME>
#ELSEACT
CALCVAR GLOBAL 假人_自建行会 = 关闭
SAVEVAR GLOBAL 假人_自建行会 ..\QuestDiary\大叔假人\假人数据\全局数据Save.txt
BREAK
#IF
HAVEGUILD
#ACT
ADDGUILDLIST ..\QuestDiary\大叔假人\假人行会\假人专属行会.txt
ADDGUILDLIST ..\QuestDiary\大叔假人\假人行会\真假综合行会.txt
DELAYGOTO 30000 @假人传送土城
#ELSEACT
DELAYGOTO 30000 @假人传送土城
;============泡点行动控制===============
[@泡点行动控制]
#IF
RANDOM 100
#ACT
GOTO @假人传送土城
BREAK


#IF
RANDOM 50
INSAFEZONE
#ACT
SET [100] 0
DUMMYSTART
MOV P8 <$Y>
INC P8 10
MOV P7 <$X>
GotoNow <$STR(P7)> <$STR(P8)>


#IF
RANDOM 3
INSAFEZONE
CheckMonMap <$MAP> 1
#ACT
MOV P8 <$Y>
INC P8 10
MOV P7 <$X>
GotoNow <$STR(P7)> <$STR(P8)>


#IF
RANDOM 5
NOT INSAFEZONE
#ACT
GOTO @假人检测抢水


[@假人检测抢水]
#IF
CHECKVAR GLOBAL 假人_抢水点范围 > 0
#ACT
MOV P81 <$GLOBAL(假人_抢水坐标X1)>
MOV P82 <$GLOBAL(假人_抢水坐标Y1)>
INC P81 <$GLOBAL(假人_抢水点范围)>
INC P82 <$GLOBAL(假人_抢水点范围)>
MUL P83 <$GLOBAL(假人_抢水点范围)> 2
MOVR P84 <$STR(P83)>
DEC P81 <$STR(P84)>
MOVR P84 <$STR(P83)>
DEC P82 <$STR(P84)>
;---------------------------------------
MOV P85 <$GLOBAL(假人_抢水坐标X2)>
MOV P86 <$GLOBAL(假人_抢水坐标Y2)>
INC P85 <$GLOBAL(假人_抢水点范围)>
INC P86 <$GLOBAL(假人_抢水点范围)>
MUL P87 <$GLOBAL(假人_抢水点范围)> 2
MOVR P88 <$STR(P87)>
DEC P85 <$STR(P88)>
MOVR P88 <$STR(P87)>
DEC P86 <$STR(P88)>
#ELSEACT
MOV P81 <$GLOBAL(假人_抢水坐标X1)>
MOV P82 <$GLOBAL(假人_抢水坐标Y1)>
MOV P85 <$GLOBAL(假人_抢水坐标X2)>
MOV P86 <$GLOBAL(假人_抢水坐标Y2)>
;---------------------------------------
#IF
CHECKMAPMOVE <$MAP> <$STR(P81)> <$STR(P82)>
#ACT
SET [100] 0
DUMMYSTART
GotoNow <$STR(P81)> <$STR(P82)>
BREAK


#IF
CHECKMAPMOVE <$MAP> <$STR(P85)> <$STR(P86)>
#ACT
SET [100] 0
DUMMYSTART
GotoNow <$STR(P85)> <$STR(P86)>
BREAK


#ELSEACT
CHANGEATTATCKMODE 0
SET [100] 0
DUMMYSTART




[@OnTimer212]
;-------------假人在线回收装备-------------
#IF
NOT CHECKBAGSIZE 3
CHECKVAR GLOBAL 假人_在线回收 = 开启
#ACT
SET [100] 1
DUMMYSTOP
MOVR P7 $(假人回城回收坐标范围)
INC P7 $(假人回城回收坐标X)
MOVR P8 $(假人回城回收坐标范围)
INC P8 $(假人回城回收坐标Y)
mapmove $(假人回城回收地图) <$STR(P7)> <$STR(P8)>
MOVR P7 $(假人回城回收对话坐标范围)
INC P7 $(假人回城回收对话坐标X)
MOVR P8 $(假人回城回收对话坐标范围)
INC P8 $(假人回城回收对话坐标Y)
GotoNow <$STR(P7)> <$STR(P8)>
DelayCall 8000 @假人回收装备
BREAK
#ELSEACT
BREAK




[@假人回收装备]
#IF
#ACT
#CALL [\大叔假人\假人功能\假人回收.txt] @回收装备

游客,如果您要查看本帖隐藏内容请回复


【GM论坛[www.gmbbs.net]免责声明】
1、本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为,请在24小时之内自行删除!
2、本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。
3、若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。 我们不承担任何技术及版权问题,且不对任何资源负法律责任。
4、论坛的所有内容都不保证其准确性,完整性,有效性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
5、用户使用本网站必须遵守适用的法律法规,对于用户违法使用本站非法运营而引起的一切责任,由用户自行承担
6、本站所有资源来自互联网转载,版权归原著所有,用户访问和使用本站的条件是必须接受本站“免责声明”,如果不遵守,请勿访问或使用本网站
7、本站使用者因为违反本声明的规定而触犯中华人民共和国法律的,一切后果自己负责,本站不承担任何责任。
8、凡以任何方式登陆本网站或直接、间接使用本网站资料者,视为自愿接受本网站声明的约束。
9、本站以《2013 中华人民共和国计算机软件保护条例》第二章 “软件著作权” 第十七条为原则:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。若有学员需要商用本站资源,请务必联系版权方购买正版授权!
10、本网站如无意中侵犯了某个企业或个人的知识产权,请告之,本站将立即删除。
   提问发帖求助请点此发帖 https://www.gmbbs.net/

0

主题

179

帖子

4609

积分

包年VIP会员

积分
4609
发表于 2022-8-26 13:44:08 | 显示全部楼层
不错不错不错不错哈!
回复 支持 反对

使用道具 举报

0

主题

155

帖子

4559

积分

包年VIP会员

积分
4559
发表于 2022-8-26 20:25:18 | 显示全部楼层
是不是完整的哦!有没有错误的!!
回复 支持 反对

使用道具 举报

0

主题

177

帖子

4617

积分

包年VIP会员

积分
4617
发表于 2022-8-28 14:13:21 | 显示全部楼层
不错不错!下载来看看哦!!
回复 支持 反对

使用道具 举报

0

主题

168

帖子

4575

积分

永久VIP会员

积分
4575
发表于 2022-8-29 23:46:00 | 显示全部楼层
不错不错!下载来看看哦!!
回复 支持 反对

使用道具 举报

0

主题

149

帖子

4523

积分

顶级VIP会员

积分
4523
发表于 2022-8-30 00:59:01 | 显示全部楼层
是不是完整的哦!有没有错误的!!
回复 支持 反对

使用道具 举报

发表于 2022-9-1 13:14:42 | 显示全部楼层
看帖看完了至少要顶一下,这东西正是我要找的!
回复 支持 反对

使用道具 举报

0

主题

177

帖子

4597

积分

永久VIP会员

积分
4597
发表于 2022-9-1 13:55:51 | 显示全部楼层
不错不错!下载来看看哦!!
回复 支持 反对

使用道具 举报

发表于 2022-9-1 16:52:22 | 显示全部楼层
不错不错!下载来看看哦!!
回复 支持 反对

使用道具 举报

0

主题

167

帖子

4564

积分

顶级VIP会员

积分
4564
发表于 2022-9-1 21:24:26 | 显示全部楼层
不错不错不错不错哈!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表