
管理员
威望689
金币31335
贡献15876
元宝30

管理员
威望689
金币31335
贡献15876
元宝30
注册时间2022-4-20
个人主页
|
赚金币方法:回帖金币+1/次,发布资源贴+10/次,精华端+50/次,登陆网站+3/天,签到随机获取1-30金币
请大家尽量购买有售后的版本!无售后版本请考虑清楚再购买!
购买下载须知:本站所有版本为网友自行分享,有问题找楼主,找不到就无解,除了掉链,其他问题无法解决,介意请不要购买!
提供完整服务端可获得金币50-2000,或5-200元现金红包奖励,两者可选联系QQ:17016369 一键加群
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册 
x
此脚本是教大家怎么创建一个镜像地图,当玩家进入某个地图后,地图会变成这个玩家的名字
这个是传奇的镜像地图功能,具体大家可以参考传奇精英发布的脚本
动态创建一个镜像地图
ADDMIRRORMAP
格式:AddMirrorMap A B C D E F
功能:动态创建一个镜像地图
说明:创建成功后,人物D99变量返回1,否则返回0
A,原地图编号,在地图配置文件中存在的地图!
B,新地图编号,临时使用的地图编号,就和镜像地图功能一样!
C,新地图名,这里指客户端显示的名字
D,该地图存在的有效时长(秒),时间到后,此地图将自动回收,并且将地图上的人传送至E参数设置的地图
E,人物退出时返回的地图编号
F, 小地图编号
DelMirrorMap
格式:DelMirrorMap 地图名
功能:删除动态创建的镜像地图
MirrorMapTime
格式:MirrorMapTime 地图名 时间(单位:秒)
功能:设置/获取镜像地图的时间
说明:如果时间不写,则表示获取当前地图的剩余时间,时间返回在D99变量
如果获取地图失败或不是镜像地图,则D99返回-1
CheckMirrorMap
格式:CheckMirrorMap 地图名
功能:检测镜像地图是否已经创建
-------------------------------下面是使用例子---------------------------------
;使用人物名称做为副本地图的名称创建副本
[@main]
#if
#act
MirrorMapTime <$USERNAME>
#SAY
剩余时间:<$STR(D99)>秒\ \
<创建副本/@创建副本>\
<进入副本/@进入副本>\
<删除副本/@删除副本>\
[@删除副本]
#ACT
DELMIRRORMAP <$USERNAME>
goto @main
[@进入副本]
#IF
LARGE D99 0
#ACT
give 回城卷 1
map <$USERNAME>
#ELSEACT
goto @main
SENDMSG 6 副本地图还没有创建
[@创建副本]
#if
CheckMirrorMap <$USERNAME>
#ACT
goto @main
SENDMSG 6 该副本地图已经创建
BREAK
#IF
#ACT
AddMirrorMap 0 <$USERNAME> 比奇副本 60 0159 101
;创建一个连接,地图3 坐标 X:333 Y:333 连接到新创建的副本地图坐标 X:333 Y:333
AddMapGate 连接 3 333 333 1 <$USERNAME> 333 333 60
#if
Equal D99 1
#ACT
goto @main
SENDMSG 6 创建成功
#ELSEACT
goto @main
SENDMSG 6 创建失败 |
|