一休论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 81|回复: 0

[图文教程] 一休啦啦-传奇游戏GMEXECUTE变量操作指南

[复制链接]
  • TA的每日心情
    擦汗
    2015-2-25 10:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2014-9-15 09:52:47 来自手机 | 显示全部楼层 |阅读模式
    网络广告风险自担 网络广告风险自担
    网络广告风险自担
    传奇游戏GMEXECUTE变量操作指南这篇文章主要是给各位传奇管理员介绍如何使用GMEXECUTE+传奇游戏变
    量来实现一些输入记录或者传送记录脚本.这类脚本在传奇游戏中比较常见的是追杀脚本.所谓的追杀脚本
    就是传奇游戏玩家花费一定的元宝或者金币,在追杀NPC上输入想追杀的玩家的名字,可以快速的传送到该
    玩家的身边实现快速追杀.

    一.GMEXECUTE变量功能
    例如GMEXECUTE脚本名字+传奇脚本变量实现一些非常强大的游戏功能

    二.脚本示例
    (@@InPutString )
    [@StdModeFunc31]
    使用说明:在输入框内输入<需要追杀的玩家姓名>\ \
    <输入要追杀玩家的姓名/@@InPutString5>\
    <关闭/@exit>
    [@@InPutString5]
    #ACT
    DELAYGOTO 1 @InPutString5
    [@InPutString5]
    #IF
    #ACT
    GMEXECUTE 传送自己 <$STR(S5)>
    [@IsInFilterList]
    #ACT
    MESSAGEBOX 输入数据中包含了非法字符,请重新编辑!

    三.完整传奇游戏追杀脚本
    [@追杀]
    你想暗杀你的仇人吗?\
    你游戏中的朋友是不是正在被其他的游戏玩家追杀?\
    你是不是想跟你的朋友一起去打Boss\
    我这里有快速直达的电梯,可以让你瞬间转移到你想到达的玩家身边\
    每次成功转移都需要耗费我的功力,所以我必须收取一定的费用才可以让你转移\
    注意:<人物不在线.或者名字输错不会收取元宝>\  \
    <输入人物角色名/@@InPutString1>  <关闭对话/@EXIT>\
    [@InPutString1]
    #IF
    S1.IsOnMap  G012
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  0150
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  DM011
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  N111
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  N112
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  N113
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  N114
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  D024A
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  D023
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  E001
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  E603
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  D10031
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.IsOnMap  D024A
    #ACT
    MessageBox  当前人物所在的地图不允许传送
    break
    #IF
    S1.CHECKONLINE
    #ACT
    GOTO  @JCYB
    break
    #ELSEACT
    MessageBox  你输入的人物角色当前不在游戏中
    break
    [@JCYB]
    #IF
    CHECKGAMEGOLD  >  19
    #ACT
    GAMEGOLD  -  20
    REGOTO  <$STR(S1)>
    give  回城卷  1
    #ELSEACT
    MessageBox  身上没有20个元宝来支付该项服务费用
    CLOSE
    }
    注意:编写这个脚本的时候需要把你的传奇版本中一些收费的地图禁止掉,比如你的一个打装备的地图需要
    1000元宝才可进入,如果你不把这个地图编号禁止掉,那么游戏玩家可能会花费20元宝就飞到该地图.这样
    的话就会造成游戏中出现收费漏洞.


    上一篇:一休啦啦-热血传奇拿沙沙巴克没血条占领不了解决办法
    下一篇:一休啦啦-传奇游戏设置回到上次死亡地点
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    网络广告风险自担

    小黑屋|传奇一条龙|GM基地|GM版本库|一休论坛

    GMT+8, 2016-12-9 23:25 , Processed in 0.561601 second(s), 81 queries , Gzip On.

    传奇一条龙 GM基地 版本库 传奇论坛 传奇漏洞论坛 传奇服务端下载 传奇版本

    站长QQ:1921249589 一休论坛资料来自网络仅供学习交流之用,用于商业后果自负

    快速回复 返回顶部 返回列表