网站公告 客户中心 成功案例 资源下载 技术教程 汇款方式
网站首页 开区套餐 广告宣传 游戏版本 网站模版 主机租用 游戏引擎 登陆器 版本定做 游戏测试区
 
您现在的位置: 诚信网络 >> 文章中心 >> 脚本教程 >> 正文

死亡复活的一套完整脚本QF

作者:佚名 来源:本站原创 点击数: 更新时间:2020-12-26 22:25:13

[@PlayDie]
#if
isonmap xycs
#ACT
SendMsg 1 {战报ぐ|151:0:1}:玩家「{<$USERNAME>|227:0:1}」因为在[%m]瞎跑被{[系统]|223:0:1}击杀.
BREAK

#IF
ISDUMMY
#ACT
#CALL [\万里假人\假人功能\假人死亡.txt] @假人死亡

#IF
#ACT
MOV S$地图 <$MAP>
MOV N$X坐标 <$X>
MOV N$Y坐标 <$Y>
MOV N$复活倒计时 15
MOV N52 0
GOTO @复活界面

#IF
KillByHum
#ACT
INC U6 1
<$KILLER>.INC U4 1
#CALL [\封号系统\封号系统.txt] @封号分类
SendMsg 7 你已经被击杀.
SendMsg 1 {战报ぐ|151:0:1}:玩家「{%s|227:0:1}」在[%m]被{[<$KILLER>]|223:0:1}放倒在地上看黑白电视了.
BREAK

#IF
NOT KillByHum
#ACT
SendMsg 1 {战报ぐ|151:0:1}:玩家「{%s|227:0:1}」在[%m]被怪物{[<$MONKILLER>]|223:0:1}给分尸了!
BREAK

 

 

[@复活界面]
#IF
LARGE N$复活倒计时 0
#ACT
DEC N$复活倒计时 1
DELAYCALL 1000 @复活界面
#ELSEACT
GOTO @土城复活
BREAK
#IF
#act
OPENMERCHANTBIGDLG 53 6  1 4 0 0 1 316 5
#SAY
 \ \ \
 {你被<$STR(S$对象类型)>:/FCOLOR=243}{[<$STR(S$对象名称)>]/FCOLOR=253}{杀死了!/FCOLOR=243}\ \
 {倒计时/FCOLOR=243}{[<$STR(N$复活倒计时)>]/FCOLOR=253}{秒之后,你将被复活回到盟重土城。/FCOLOR=243}\
\
<Img:7:53:10:32|253#需要还魂丹x1个/@还魂丹复活>   <Img:8:53:11:32|249#需要花费20000元宝^ ^249#攻城区域30000元宝/@原地复活>   <Img:9:53:12:32|70#点击免费回城复活/@1234>

[@还魂丹复活]
#IF
ISONMAP 0150
#ACT
MESSAGEBOX 沙巴克皇宫禁止使用[还魂丹]原地复活!
BREAK

#IF
ISONMAP syzf
#ACT
MESSAGEBOX 谁与争锋活动地图禁止使用[还魂丹]原地复活!
BREAK

#IF
CHECKITEM 还魂丹 1
#ACT
TAKE 还魂丹 1
REALIVE
MAPMOVE <$STR(S$地图)> <$STR(N$X坐标)> <$STR(N$Y坐标)>
MOV N$复活倒计时 0
MOV N52 1
HumanHP + 10000000
SENDMSG 6 使用还魂丹原地复活成功!
#ELSEACT
MESSAGEBOX 你没有还魂丹!

[@原地复活]
#IF
ISONMAP 0150
#ACT
MESSAGEBOX 沙巴克皇宫禁止原地复活!
BREAK

#IF
CheckInWarArea
CHECKGAMEGOLD > 29999
#ACT
GAMEGOLD - 30000

MAPMOVE <$STR(S$地图)> <$STR(N$X坐标)> <$STR(N$Y坐标)>
MOV N$复活倒计时 0
MOV N52 1
HumanHP + 10000000
SENDMSG 6 恭喜您,使用30000元宝原地复活成功!
BREAK

#IF
CHECKGAMEGOLD > 19999
#ACT
GAMEGOLD - 20000
REALIVE
MAPMOVE <$STR(S$地图)> <$STR(N$X坐标)> <$STR(N$Y坐标)>
MOV N$复活倒计时 0
MOV N52 1
HumanHP + 10000000
SENDMSG 6 恭喜您,使用20000元宝原地复活成功!
#ELSEACT
MESSAGEBOX 你没有足够的元宝,无法原地复活!


[@土城复活]
#IF
NOT INSAFEZONE
equal N52 0
#ACT
REALIVE
MOVR P2 323 338
MOVR P3 324 339
SetOnTimer 1 1
MOV N$复活倒计时 0
HumanHP + 10000000
CLEARDELAYGOTO 1
mapmove 3 <$STR(P2)> <$STR(P3)>
BREAK


[@1234]
#IF
;NOT INSAFEZONE
#ACT
REALIVE
MOVR P2 323 338
MOVR P3 324 339
SetOnTimer 1 1
MOV N$复活倒计时 0
HumanHP + 10000000
CLEARDELAYGOTO 1
mapmove 3 <$STR(P2)> <$STR(P3)>
BREAK

  • 上一篇文章:

  • 下一篇文章: 没有了
  •  
    分类导航
     
     
    咨询购买