22pk论坛 发表于 2020-2-29 03:32:02

永生决服务端提取杀怪地图脚本

[@MAIN]
#IF
CheckLevelEx > 0
#ACT
MOV S$展示颜色 黄色
OPENMERCHANTBIGDLG 0 2024 0 4 0 -50 1 405 6 1
GetNpcName S$读取NPC

#IF
CheckContainsText <$STR(S$读取NPC)> 云麓魔境
#ACT
GOTO @云麓魔境
BREAK

#IF
CheckContainsText <$STR(S$读取NPC)> 绿野魔踪
#ACT
GOTO @绿野魔踪
BREAK

#IF
CheckContainsText <$STR(S$读取NPC)> 蜀山古道
#ACT
GOTO @蜀山古道
BREAK

#IF
CheckContainsText <$STR(S$读取NPC)> 古藤鬼森
#ACT
GOTO @古藤鬼森
BREAK

[@显示]
#IF
CheckLevelEx > 0
#SAY
<IMGEX:0:1991:1992:1991:138:126|70#前往地图^250#低于<$STR(N$地图等级)>级无法进入/@前往地图>\
<ItemShow:<$STR(N$爆出展示1)>:0:80:172:1>
<ItemShow:<$STR(N$爆出展示2)>:0:90:172:1>
<ItemShow:<$STR(N$爆出展示3)>:0:100:172:1>
<ItemShow:<$STR(N$爆出展示4)>:0:110:172:1>
<ItemShow:<$STR(N$爆出展示5)>:0:120:172:1>
<ItemShow:<$STR(N$爆出展示6)>:0:130:172:1>
#ACT
GetRandomText ..\TxData\读取\掉落预览\<$STR(S$展示颜色)>.txt <$STR(S$爆出展示1)>
GetRandomText ..\TxData\读取\掉落预览\<$STR(S$展示颜色)>.txt <$STR(S$爆出展示2)>
GetRandomText ..\TxData\读取\掉落预览\<$STR(S$展示颜色)>.txt <$STR(S$爆出展示3)>
GetRandomText ..\TxData\读取\掉落预览\<$STR(S$展示颜色)>.txt <$STR(S$爆出展示4)>
GetRandomText ..\TxData\读取\掉落预览\<$STR(S$展示颜色)>.txt <$STR(S$爆出展示5)>
GetRandomText ..\TxData\读取\掉落预览\<$STR(S$展示颜色)>.txt <$STR(S$爆出展示6)>
GetDBItemFieldValue <$STR(S$爆出展示1)> Idx <$STR(N$爆出展示1)>
GetDBItemFieldValue <$STR(S$爆出展示2)> Idx <$STR(N$爆出展示2)>
GetDBItemFieldValue <$STR(S$爆出展示3)> Idx <$STR(N$爆出展示3)>
GetDBItemFieldValue <$STR(S$爆出展示4)> Idx <$STR(N$爆出展示4)>
GetDBItemFieldValue <$STR(S$爆出展示5)> Idx <$STR(N$爆出展示5)>
GetDBItemFieldValue <$STR(S$爆出展示6)> Idx <$STR(N$爆出展示6)>
BREAK


[@云麓魔境]
#IF
CheckLevelEx > 0
#ACT
MOV S$地图名字 云麓魔境
MOV S$地图编号 2X1
MOV N$地图等级 300
GOTO @显示
BREAK

[@绿野魔踪]
#IF
CheckLevelEx > 0
#ACT
MOV S$地图名字 绿野魔踪
MOV S$地图编号 2X2
MOV N$地图等级 300
GOTO @显示
BREAK

[@蜀山古道]
#IF
CheckLevelEx > 0
#ACT
MOV S$地图名字 蜀山古道
MOV S$地图编号 2X3
MOV N$地图等级 300
GOTO @显示
BREAK

[@古藤鬼森]
#IF
CheckLevelEx > 0
#ACT
MOV S$地图名字 古藤鬼森
MOV S$地图编号 2X4
MOV N$地图等级 300
GOTO @显示
BREAK


[@前往地图]
#IF
EQUAL N$地图等级 0
#ACT
BREAK

#IF
NOT CheckLevelEx < <$STR(N$地图等级)>
#ACT
MAP <$STR(S$地图编号)>
SendMsg 0 [传闻]:{<$USERNAME>|254}进入{<$STR(S$地图名字)>|250},祝他满载而归。
MOV N$地图等级 0
BREAK
#ELSEACT
MESSAGEBOX 失败:\ \你的等级不足{<$STR(N$地图等级)>级/SCOLOR=249},不能前往那里。
BREAK





嘟嘟老师 发表于 2024-12-9 21:00:14

不错啊一个字牛啊
页: [1]
查看完整版本: 永生决服务端提取杀怪地图脚本