[脚本技术] 传奇游戏GMEXECUTE变量操作指南

[复制链接]
人在旅途 发表于 2013-7-22 22:32:07 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,结交更多好友,享用更多资源,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
传奇游戏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元宝就飞到该地图.这样
的话就会造成游戏中出现收费漏洞.


7U游戏社区 - 论坛版权1、欢迎大家加7U游戏社区,唯一官网Www.7uuc.com。本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
☆--本社区承接开区技术支持一条龙(最专业的技术最贴心的服务圆您GM梦--☆
☆--(出售商业版本,服务器租用,收徒教学,网站制作,版本修改)--☆
☆承接业务范围高防服务器+游戏空间+域名注册+版本制作+私服教学+美工+技术服务☆
☆---若出现不能下载或其他未知故障,请联系客服QQ:40050114,反馈问题 务必请直入主题 拒绝闲聊---☆
                   ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
                   ┃     7U游戏官方QQ交流①群:8620779(点击加入超级群)      ┃
                   ┃     7U游戏官方QQ交流②群:154267277(点击加入高级群)     ┃
                   ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
2、本站所有主题由该帖子作者发表,该帖子作者与7U游戏社区享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和7U游戏社区的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、7U游戏社区管理员和版主有权不事先通知发贴者而删除本文

感谢7U游戏社区为大家提供的资源,爱7U社区,爱游戏!QQ群:8620779

精彩评论2

凌冷妖 发表于 2013-7-27 19:05:20 | 显示全部楼层
专业抢沙发的!哈哈
感谢7U游戏社区为大家提供的资源,爱7U社区,爱游戏!QQ群:8620779
拉倒 发表于 2013-11-2 08:42:37 | 显示全部楼层
好帖必须得顶起
感谢7U游戏社区为大家提供的资源,爱7U社区,爱游戏!QQ群:8620779
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝1

帖子39

发布主题
7U游戏社区-因为专注所以专业
客服中心:7*24小时在线

400-5386-555

周一至周日9:00-23:00

反馈建议

www@7uuc.com 在线QQ咨询

扫描二维码关注我们