简单的传奇藏宝图脚本奉献给大家使用。

2019-12-25 13:48:20  阅读 2388 次 评论 2 条

简单的藏宝图脚本奉献给大家使用。


只需要在DB中添加:


藏宝图        QF触发字段 64


挖宝凭证     QF触发字段 63   


即可!小白再也不用担心不会搞了!


变量:


个人变量1个:


U90 、/用来检测是否有还未完成的挖宝行动


字符变量4个:


S900 / 挖宝地图的X坐标


S901 / 挖宝地图的Y坐标


S902 / 挖宝触发各类模式(例如:挖空,挖出怪物,挖出BUFF....等等自行发挥)


S903 / 挖宝挖出的随机元宝数量



;========================================================================

;藏宝图系统范例!

;需要在DB中增加  藏宝图  和 挖宝凭证

;有需要的玩家可以根据自己的需求自行增加功能和需求!

;此段脚本需要在QF中使用

;========================================================================


[@StdModeFunc64]

#IF

SMALL <$STR(U90)> 1

#act

MOVR <$STR(S900)> 10 800

MOVR <$STR(S901)> 10 800

INC  <$STR(U90)>  1

GIVE 挖宝凭证 1

SENDMSG 7 提示:请到[土城]坐标:<$STR(S900)> <$STR(S901)> 进行挖宝!

break


[@StdModeFunc63]

#IF

CheckInMapRange 3 <$STR(S900)> <$STR(S901)> 50

#act

SHOWPROGRESSBARDLG 5 @正在挖宝 正在挖宝,进度%d%... 1 @挖宝中断

BREAK


#ELSEACT

GIVE 挖宝凭证 1

SENDMSG 7 对不起,请在坐标<$STR(S900)>,<$STR(S901)>范围3*3范围内使用!

BREAK


[@挖宝中断]

#ACT

GIVE 挖宝凭证 1

SendMsg 5 挖宝被中断

Break


[@正在挖宝]

#if

#act

MOVR <$STR(S902)> 5

GOTO @正在挖宝-1

break


[@正在挖宝-1]

#if

EQUAL <$STR(S902)> 1

#act

mov <$STR(U90)> 0

SendMsg 5 对不起,您今天运气不佳。什么都没挖到!

break


#if

EQUAL <$STR(S902)> 2

#act

mov <$STR(U90)> 0

RECALLMOB 黄泉教主 7 120 0

SendMsg 5 恭喜你获得了[黄泉教主]作为战斗型宝宝!

break


#if

EQUAL <$STR(S902)> 3

#act

mov <$STR(U90)> 0

ChangeSpeed 1 200 3600

ChangeSpeed 2 500 3600

ChangeSpeed 3 300 3600

SendMsg 5 恭喜你获得了BUFF:[邪神之力]速度整体提升!

break


#if

EQUAL <$STR(S902)> 4

#act

mov <$STR(U90)> 0

MOVR <$STR(S903)> 1 55555

GAMEGOLD + <$STR(S903)>

SendMsg 5 恭喜你通过挖宝获得了 <$STR(S903)> 元宝!

break


手机扫描二维码访问

本文地址:https://www.uc845.com/post/432.html
版权声明:本文为原创文章,版权归 游戏开发者 所有,欢迎分享本文,转载请保留出处!
  • 盟重
  • 您需要 登录账户 后才能发表评论

    发表评论


    表情

    评论列表

    1. 爱上猫的耗子²⁰²¹
      爱上猫的耗子²⁰²¹  @回复
      感谢感谢 ~~~~拿走了!
    2. 暗黑单职业传奇
      暗黑单职业传奇  @回复
      下载下来,学习下看看能不能搞到自己的传奇版本里面 face_02 face_22