如何编写按照自己的想法编写一个传奇游戏高级脚本攻略
脚本是传奇私服服务器中运用最广泛的程序之一,在游戏中不管我们是要做点什么首先需要做的事情都必须通过一些脚本来实现。大多数时候一个新手传奇私服gm想要实现某个功能都会找人帮忙写一个脚本,对于他们来说脚本涉及到的那些代码实在是太过与困难。其实这种困难主要的对于那些不熟悉这项技术的人,真正入门之后我们会发现其实想要创作一个脚本是一件非常简单的事情,在接下来的一段时间里我们就来好好聊一下这个问题。第三节
这一节我们来讲段落脚本。
复杂的脚本需要有数个[@main][@main-1]等等组成,从[@main]到[@main-1]之间称为一个段落,他们之间是由goto命令来衔接的,#if满足条件的话,#act就执行goto @main-1命令,转向[@main-1]段落。值得一提的是goto是脚本自动做出转换段落的命令,还有一种转换段落的方式,那就是要玩家自己选择段落。<go to main-1/@main-1>这部分将在中显示为huang色可以点选的信息,玩家鼠标选择后转向main-1段落。
范例:
----------------------------
;赠送回城卷脚本
[@main]
#if
checkpkpoint 2
#act@mai
goto n-1
#elseact
give 回城卷 1
[@main-1]
你是红名啊!别想让我可怜你,你是个十足的恶魔!什么?怒视着我干吗?信不信我现在就让你去死?<相信,我很害怕,我现在就走./@exit><不信,我杀人不眨眼,还怕你?/@main-2>
[@main-2]
#if
#act
Param1 t131
Param2 10
Param3 10
MonGen 弓箭守卫 10 10
mapmove T131
;T131这个地图是赌场的审判间,20*20的房间内有10个弓箭手。50级的红名进去也是死...
-----------------------------
这个脚本如果不是红名的话就会得到一个回城卷,是红名的话就会有上述对话,选“相信”就关闭窗口离开,选“不信”就被传送到t131地图,受到10个弓箭手的优待,HOHO~~~
这一节我们接触了“<>”和“\”符号, 如果是“<选择/@xuanze>”定义了要指向的段落,在游戏中就显示huang色可点选的“选择”字样,如果“<选择>”没有定义要指向的段落,在游戏中就显示红色的“选择”字样。“\”是换行符号,文本文件和可以在对话框中显示的信息都可以用“\”符号来换行。不可以用回车来代替。
以上就是一为原创分享给大家的如何编写按照自己的想法编写一个传奇游戏高级脚本攻略全部内容,对于新手传奇私服玩家来说想要做到这一点其实需要的只是时间,更具上面的方法和手段我们很快就能了解到相关的脚本编写方法。学脚本需要的是一个过程并不是说学会之后马上就能写一些高难度脚本,可以从简单脚本入手逐渐增加难度。
页:
[1]