几种简单脚本的实践应用
背景介绍:私服界日益不断的发展。的确给我们私服人带来了不少的乐趣。也成就了不少的经典版本。那么这些经典的版本之后,让玩家们吸引的地方在哪呢?这是我们值得思考的。其实大家应该多走走现在的传奇私服。看看他们有哪些共同之处吧。
发现问题:由于对合成版本的热爱之情。本人就从合成版本给大家做下分析吧。(虽然现在本人也承认合成版本有戴改进。)狂龙版本无疑成为了广大合成玩家最喜爱的版本之一。我们就对此版本进行下分析。(注意这里的分析是在游戏中实践总结出的,要锻炼自己的观察能力,勤动脑。)
1.上线龙骨套
2.新手升级阶段各种游戏版本介绍,金币奖励,声望增加等等只要有的似乎都可以实现。
3.新手练级较快。
4.整个合成系统系列的脚本优美。雅观。
5.独特的押膘任务奖励也是游戏一大亮点。
发现问题解释:
1.上线龙骨套
这点似乎不需要解释。那我就说下如何是如何加载新手装备系统的。整个系统仅仅同过几个脚本来完成的。在(您的盘符):\MirServer\Mir200\Envir\MapQuest_def下QManage.txt文件里面我们看下我们可以看到[@login]为登陆游戏人物上线后所要加载的内容。包括变量数据,封号信息,人物信息加载,当然还有禁言系统。。我们找到#CALL [\登陆\登陆脚本.txt] @登陆设置 这里的命令[]里面的内容路径
指在(您的盘符):\MirServer\Mir200\Envir\QuestDiary下 在这里面我们在根据[]内的信息找到脚本位置。因此我门找到D:\MirServer\Mir200\Envir\QuestDiary\登陆\登陆脚本.txt 里面的[@登陆设置]
内看我了 所有登陆拦加载的脚本。当然这些都是可以自己写的 版本是不同人写的,自然结构可能不同。
[~huanghui2]
#IF
ISGUILDMASTER
#ACT
CHANGENAMECOLOR 239
#IF
checkjob warrior
ISNEWHUMAN
#ACT
give 龙甲(男) 1
give 龙甲(女) 1
give 龙镯 2
give 龙盔 1
give 龙戒 2
give 龙链 1
give 龙刀 1
SENDMSG 7 提示:请到新手训练地升级!!不然没钱也学不到基本技能哦!!!
这段脚本就是识别检查脚本 ISNEWHUMAN 为检查起为新手。CHANGENAMECOLOR 239这段是改变人物名字的颜色。(暂时没用。)checkjob warrior检查职业为战士(wizard法师taoist道士)SENDMSG 7为广告提示。。(下面还会用到)
2.新手升级阶段各种游戏版本介绍,金币奖励,声望增加等等只要有的似乎都可以实现。
这个在狂龙版本中似乎很常见。1-38级不断的出现广告,难道这些是偶然么?不是的。在D:\MirServer\Mir200\Envir\Market_def下qfuntion-0.txt里面存在着我们使用的很多东西。我们在此介绍下[@PlayLevelUp]玩家升级出发。首先我们要写好命令。[@PlayLevelUp]
#IF
CHECKLEVELEX = 15
#ACT
CREDITPOINT + 2
SENDMSG 6 提示:恭喜您成功升级到15级![获得2点声望]
break
如果 你升级到15级 那么系统 增加你的声望2点 并且在游戏对话框中显示“提示:恭喜您成功升级到15级![获得2点声望]”
同样的方法我们还可以写出版本介绍
例如SENDMSG 6 提示:本服结合奇迹+霸主争霸+盛大1.85的最新版本!
qfuntion-0.txt里面还存在着很多游戏中卷轴的触发这里就不多说了不过在sf里金刚石其实仅仅是个卷轴类(最新的英雄版本中似乎已经改掉了这个问题)出发哈哈 见怪了。。现在不少传奇把金条都做成了卷轴出发。。
3.新手练级较快
这个不用多说了在 :\MirServer\Mir200下!Setup.txt里面可以自己写每一级的经验(新手注意东西需要重新启动m2server才可以改成功。)
4.合成版本作为一个特殊的版本。npc脚本的好坏将决定合成玩家的心情。这点狂龙版做的还可以。美工可以说是一流整齐。但是也存在不足。比方说每次合成都要点好多下。明明早就知道需要什么来合成这东西。。如果要合点东西可能要在安全区浪费不少时间吧。
如果大家要做npc脚本最少先构思好还要注意"\"的应用否则1个npc肯能要做1天!所以购买真正好的版本1000元绝对不算贵。[前提是他自己做的。。]
5。这里涉及到随即变量。暂时不说太多了不过其他还是挺简单就是一个物换物走路的脚本大家可以尝试。任务就是路有点远浪费时间。
以上就是技术评书。学到了什么东西大家自己总结吧。别人总结的不是自己的。
你现在应该自己学会写升级出发脚本了。在自己的版本里面给新手更多的认识你的版本你的游戏环境。等等 特别的你版本里面仅有的借此机会展示下吧。在就是给玩家点物质上的奖励了。可以写出高级的时候得到一些奖励。让游戏不在把等级看的很淡。
我说了这么多不知道你听懂没。给大家出几道题吧。
1.我要在人物每次上限的时候都发我1根金条怎么办?(方法不唯一)当然这只是道题但是在游戏里可能是个bug...........
难度:★
2.我要系统升级到55级奖励我一本彻地钉该如何做(我是战士,其他职业给其他技能书)
难度:★★★
有兴趣的可以来自己做下如果你都能做出来 说明今天你没白看此文章。
总之大家要开动脑筋,与玩家互动起来。版本才会更好的发展下去。