RMXP初初级脚本教程.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RMXP初初级脚本教程.docx

RMXP初初级脚本教程——修修改改,打造自己的游戏【写在前面的话】已经不能满足默认?想要进行稍微复杂一点的游戏制作?不想让脚本编辑器放着吃灰?但是又没有学过编程,看到代码就头疼?从修改开始吧。不需要具备特别严谨的程序知识,不需要死啃那些逻辑名词也没问题。我们这些业余游戏制作爱好者的目的不是做程序员,而是做出游戏的程序就足够。有道是熟读唐诗三百首,不会作诗也会吟。从头开始,从修改现有的东西开始,一点点摸索,最终即便是菜鸟,也能掌握入门脚本的能力。【教程目录】改改脚本第一章:从修改字符串和数字开始提示:在学习本套教程之前,请确保你有学习过鄙人的《手把手教你入门RMXP》,或者已经能够熟练掌握RMXP默认的事件用法,并能够用自己的素材替换默认素材等。在教程中涉及基础部分的内容将不予赘述。??接下来切入正题——打开你的RMXP,然后打开脚本编辑器——直接按F11或者在“工具”菜单里都能找到,之后就会出现如下界面。也许看着堆积如山的代码会感到眼花缭乱,但是只要多摆弄一下,修修改改,时间长了就算不会杀猪也会吃猪肉的(啥)。本套教程需要配合的教科书是F1的帮助手册。不过,我不会拿着它照本宣科从头一条条地教,它的作用只不过是查阅脚本语句及解释的一个参考。另外,在脚本编辑器的操作方面需要熟练掌握几个热键:?Ctrl + Shift + F——在整个脚本编辑器里全局搜索特定字句;?Ctrl + F ——在单篇脚本里搜索特定字句;?Ctrl + H ——在单篇脚本里替换特定字句;?Crtl + Z ——撤销上次操作;?Ctrl + C 和Ctrl + V ——复制粘贴,这个不用我再多说吧……?上述热键都记下来了吗?OK,基本上只要拿好帮助手册用熟这几个热键,你就可以开始你的修改脚本自定义游戏之路了。丑话说在前头,这套教程不可能让你达到对脚本知根知底得心应手的娴熟程度,也不会让你成为真正懂得Ruby语言随便就能写出个银河系统的程序员。但是,你可以通过教程里给出的操作方法,做出与默认不一样,甚至是很不一样的作品,获得的成就感一定大于付出的精力(因为这套教程很简单不费脑子的……囧)。在那之上如果还想深入钻研的话,再慢慢去吃透帮助手册吧。?第一章:从修改字符串和数字开始?【字符串篇?范例一:选项栏的文字修改】??本范例的修改效果很简单,就是将一开始进入游戏的标题画面的三个文字选项改改名字。同样,这也是最基本的字符串修改。??首先在左边一连串的脚本列表里找到Scene_Title。点击后右边大窗口里就会显示出该条脚本的全内容。从最顶头的介绍我们知道,这是“处理标题画面的类”,『类』是什么我们先不管,但从定语可以知道标题画面就是由这个脚本负责管的。在脚本窗口里有很小的数字标识着脚本的行数,用来定位某条语句是很重要的(尤其在后期脚本出错找错处的时候)。定位到它的37行,可以看到这样一段:??????# 生成命令窗口?????s1 = 新游戏?????s2 = 继续?????s3 = 退出??带#号的绿色字表示注释。在事件里也有类似的一个指令,被写作注释的字会变成绿色,无论是在脚本还是在事件里都不会被执行。所以在脚本里,注释多用来做一些备忘和标识等。只要在语句的最前面标注上井号,就能把它变成注释。在日后删改脚本的时候,也多推荐用井号注释掉语句而不是直接删除,避免误删导致错误又无法恢复。?下面的三句脚本里s1,s2和s3代表选择项目,具体是什么我们容后研究,主要是看等号后面被双引号括起来的紫色字,很明显,这就是在你的标题画面中显示出来的那三个选项——这,就是字符串。?修改字符串的时候,文字必须要被放在双引号的里面,双引号的两头都不能少,也不能直接在等号后面写汉字而忘记带双引号。?我们现在把这一段改成这样:??????# 生成命令窗口?????s1 = 新的故事?????s2 = 旧的梦想?????s3 = 离开舞台??然后点击确定,保存退出并运行游戏,看看效果吧。这就是最简单的现有字符串的修改法,基本上可以用于一切已知的会在RMXP界面里直接显示出来的内容。??注意:在修改一段字符串之前,必须搞清楚它是否在RM里有显示出来的地方。依然拿Scene_Title为例,在我们刚修改的这一段脚本上方和下方同样有双引号括起来的紫色字串,里面放着一些文件路径。这个虽然也可以改,但现在不能乱改。因为它们不是在界面里『显示出来』的字符串,所以修改以后发生的也不是直观而简单的视觉改变。??练习题A:游戏的主菜单里,物品、技能和装备的名称在数据库的系统选项卡里可以修改,比如改成道具、魔法和防佩(……),但是状态、存档和结束游戏却需要在脚本中修改。现在请在主菜单的脚本Scene_Menu里,自己试着修改它们的名称。注意双引号一定不要忘记,并且要写全。??练习题B:在退出游戏的界面Scen

文档评论(0)

zhoujiahao + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档