传奇脚本中[@PlayDie]是角色死亡的核心触发标签,要实现“死亡读秒后复活回城”或“弹出选项选择复活方式”,关键是利用延时命令与对话框功能,以下是两种需求的完整实现方案。
方案一:死亡后读秒3秒,自动复活回城
核心逻辑:角色死亡触发[@PlayDie]→显示读秒提示→延时3秒→执行复活命令→传送回土城。需用到“延时命令”控制停顿,“提示命令”同步读秒进度。
完整脚本示例(附注释)
[@PlayDie]
#IF
;无需额外条件,角色死亡即触发
#ACT
;第一步:发送读秒提示,6代表聊天栏红色字体
SendMsg6角色死亡,3秒后自动复活回城...
;第二步:延时1秒(1000毫秒),显示倒计时2
Delay1000
SendMsg62...
;第三步:再延时1秒,显示倒计时1
Delay1000
SendMsg61...
;第四步:最后延时1秒,完成3秒读秒
Delay1000
;第五步:执行复活命令(沿用你的复活命令)
GmExeCute救你Self
;第六步:传送回土城(地图3,坐标330330,可按需修改)
MapMove3330330
;第七步:发送复活成功提示
SendMsg6已复活并传送至土城,继续战斗吧!
关键命令解析
-Delay1000:延时命令,单位为毫秒,1000即1秒,三次Delay叠加实现3秒读秒,可根据需求调整为5秒(Delay5000)或其他时长。
-SendMsg6内容:用于在玩家聊天栏显示提示,6为字体颜色编号(不同引擎颜色编号可能有差异,可查引擎手册调整)。
-MapMove3330330:传送命令,前一个数字是地图ID(3通常为土城,需按你服务端地图ID修改),后两个为坐标,确保坐标在地图边界内。
方案二:死亡后弹对话框,选择复活方式
核心逻辑:角色死亡→弹出对话窗口→提供“立即原地复活”“复活回城”两个选项→根据玩家选择执行对应逻辑,未选择时可设置自动回城兜底。
完整脚本示例(附注释)
[@PlayDie]
#IF
#ACT
;第一步:打开对话框,参数依次为:窗口X1Y1X2Y2窗口样式
Dialog008004801
;第二步:设置对话框标题
DialogText13505010030死亡复活选择
;第三步:设置提示文本
DialogText220015040030请选择复活方式,10秒内未选择将自动回城
;第四步:添加“立即原地复活”按钮,绑定@LocalRessurect标签
DialogButton325025012040立即原地复活@LocalRessurect
;第五步:添加“复活回城”按钮,绑定@CityRessurect标签
DialogButton445025012040复活回城@CityRessurect
;第六步:设置10秒后自动执行回城逻辑(兜底机制)
Delay10000
Goto@CityRessurect
;立即原地复活触发标签
[@LocalRessurect]
#ACT
;关闭对话框
CloseDialog
;执行复活命令
GmExeCute救你Self
;发送复活提示
SendMsg6已原地复活,请注意躲避敌人!
;复活回城触发标签
[@CityRessurect]
#ACT
;关闭对话框(防止残留)
CloseDialog
;执行复活命令
GmExeCute救你Self
;传送回土城
MapMove3330330
;发送回城提示
SendMsg6已复活并返回土城安全区!
方案二核心功能说明
1.对话框控制:通过Dialog命令创建窗口,DialogText添加文本,DialogButton绑定功能标签,实现可视化选择界面,比纯文字提示更直观。
2.兜底机制:Delay10000设置10秒延时,若玩家未点击任何按钮,自动跳转到@CityRessurect执行回城复活,避免角色一直处于死亡状态。
3.命令兼容性:GmExeCute救你Self命令需与你服务端的复活命令匹配,若该命令无效,可替换为引擎对应的复活命令(如RessurectSelf)。
脚本调试与适配注意事项
-1.地图ID与坐标:MapMove后的“3330330”需替换为你游戏中“土城”的实际地图ID和安全区坐标,可通过引擎的“地图编辑器”查询准确数值。
-2.延时时间调整:Delay命令的数值可按需修改,读秒需求从3秒改为5秒,只需将三个Delay1000改为五个即可;对话框兜底时间从10秒改为15秒,将Delay10000改为15000。
-3.复活命令适配:若GmExeCute救你Self无效,打开引擎命令手册,搜索“复活”关键词,替换为对应命令(如BLUE引擎常用Ressurect,SKY引擎常用Revive)。
-4.提示颜色修改:SendMsg后的数字代表字体颜色,6为红色,3为绿色,可根据游戏界面风格调整,提升玩家视觉体验。
两种方案可根据游戏玩法选择:纯自动复活适合新手服,减少操作门槛;对话框选择适合进阶服,满足玩家不同场景需求(如PK时原地复活反击,打宝时回城避险)。若需添加“消耗道具复活”等额外功能,可在对应标签中补充道具判断命令。
方案一:死亡后读秒3秒,自动复活回城
核心逻辑:角色死亡触发[@PlayDie]→显示读秒提示→延时3秒→执行复活命令→传送回土城。需用到“延时命令”控制停顿,“提示命令”同步读秒进度。
完整脚本示例(附注释)
[@PlayDie]
#IF
;无需额外条件,角色死亡即触发
#ACT
;第一步:发送读秒提示,6代表聊天栏红色字体
SendMsg6角色死亡,3秒后自动复活回城...
;第二步:延时1秒(1000毫秒),显示倒计时2
Delay1000
SendMsg62...
;第三步:再延时1秒,显示倒计时1
Delay1000
SendMsg61...
;第四步:最后延时1秒,完成3秒读秒
Delay1000
;第五步:执行复活命令(沿用你的复活命令)
GmExeCute救你Self
;第六步:传送回土城(地图3,坐标330330,可按需修改)
MapMove3330330
;第七步:发送复活成功提示
SendMsg6已复活并传送至土城,继续战斗吧!
关键命令解析
-Delay1000:延时命令,单位为毫秒,1000即1秒,三次Delay叠加实现3秒读秒,可根据需求调整为5秒(Delay5000)或其他时长。
-SendMsg6内容:用于在玩家聊天栏显示提示,6为字体颜色编号(不同引擎颜色编号可能有差异,可查引擎手册调整)。
-MapMove3330330:传送命令,前一个数字是地图ID(3通常为土城,需按你服务端地图ID修改),后两个为坐标,确保坐标在地图边界内。
方案二:死亡后弹对话框,选择复活方式
核心逻辑:角色死亡→弹出对话窗口→提供“立即原地复活”“复活回城”两个选项→根据玩家选择执行对应逻辑,未选择时可设置自动回城兜底。
完整脚本示例(附注释)
[@PlayDie]
#IF
#ACT
;第一步:打开对话框,参数依次为:窗口X1Y1X2Y2窗口样式
Dialog008004801
;第二步:设置对话框标题
DialogText13505010030死亡复活选择
;第三步:设置提示文本
DialogText220015040030请选择复活方式,10秒内未选择将自动回城
;第四步:添加“立即原地复活”按钮,绑定@LocalRessurect标签
DialogButton325025012040立即原地复活@LocalRessurect
;第五步:添加“复活回城”按钮,绑定@CityRessurect标签
DialogButton445025012040复活回城@CityRessurect
;第六步:设置10秒后自动执行回城逻辑(兜底机制)
Delay10000
Goto@CityRessurect
;立即原地复活触发标签
[@LocalRessurect]
#ACT
;关闭对话框
CloseDialog
;执行复活命令
GmExeCute救你Self
;发送复活提示
SendMsg6已原地复活,请注意躲避敌人!
;复活回城触发标签
[@CityRessurect]
#ACT
;关闭对话框(防止残留)
CloseDialog
;执行复活命令
GmExeCute救你Self
;传送回土城
MapMove3330330
;发送回城提示
SendMsg6已复活并返回土城安全区!
方案二核心功能说明
1.对话框控制:通过Dialog命令创建窗口,DialogText添加文本,DialogButton绑定功能标签,实现可视化选择界面,比纯文字提示更直观。
2.兜底机制:Delay10000设置10秒延时,若玩家未点击任何按钮,自动跳转到@CityRessurect执行回城复活,避免角色一直处于死亡状态。
3.命令兼容性:GmExeCute救你Self命令需与你服务端的复活命令匹配,若该命令无效,可替换为引擎对应的复活命令(如RessurectSelf)。
脚本调试与适配注意事项
-1.地图ID与坐标:MapMove后的“3330330”需替换为你游戏中“土城”的实际地图ID和安全区坐标,可通过引擎的“地图编辑器”查询准确数值。
-2.延时时间调整:Delay命令的数值可按需修改,读秒需求从3秒改为5秒,只需将三个Delay1000改为五个即可;对话框兜底时间从10秒改为15秒,将Delay10000改为15000。
-3.复活命令适配:若GmExeCute救你Self无效,打开引擎命令手册,搜索“复活”关键词,替换为对应命令(如BLUE引擎常用Ressurect,SKY引擎常用Revive)。
-4.提示颜色修改:SendMsg后的数字代表字体颜色,6为红色,3为绿色,可根据游戏界面风格调整,提升玩家视觉体验。
两种方案可根据游戏玩法选择:纯自动复活适合新手服,减少操作门槛;对话框选择适合进阶服,满足玩家不同场景需求(如PK时原地复活反击,打宝时回城避险)。若需添加“消耗道具复活”等额外功能,可在对应标签中补充道具判断命令。

