资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
曹操传m od之s剧本完全教程一 础篇序言呵呵,现在关于mod制作的教程有很多,例如幽人的曹操传Mod新手教程,雪芸的曹操传EXE修 改详解等等。不过,作为一个战棋游戏,战斗无疑是一个游戏的精华所在! 一个游戏,能否作出一个个经典的战斗关卡, 则是这个游戏最重要的部分之一!在曹操传mod中,对于关卡的设计,也就是s剧本的设计制作,始终是一个mod好坏的最重要评判标准 之一!而现在关于s剧本的详细教程却儿乎没有。愚者不才,愿意抛砖引玉,写出这么一个s剧本教程, 以便对那些有志于曹操传mod的新血起到一定的指导作用。当然,本教程完全是一家之言,由于本人水平有限,难免会有些疏漏不足之处,还请各位达人不吝指正。本教程所有内容根基于Van太守的剧本编辑:器,在此,清让我们首先对Van太守和其他伟人表示由衷的感 谢!若不是他们的努力,我们也不会如此容易的就构建自己的mod剧本!所以,看到这里的朋友,请让我们一起默谢三分钟,以表达我们最真挚的感激和敬仰之情.第一章基础篇在这一章中,在下将把s剧本的整体流程和各个部分作-个基本的介绍和讲解,此部分基本上可以说是 S剧本基础的基础,虽然可能对于有些人来说太过简单,但是我还是要把它写出来,以便使新血可以更迅 速的明了剧本的结构!(本章部分内容节选白幽人的曹操传Mod新手教程,在此特别表示感谢!)1、简明结构所有的S剧本都是由3个Sence组成的。%1 笫一个Sence是战前设置,只有一个Section,固定依次包含以下内容:44战斗初始化、45战场全局变 量、46/47友敌出场控制、子事件HEX我军设定、子事件个人装备设定、背景显示(使用哪一张地图)、 9延时、1c绘图、若干个子事件用来展现战前的一些事件、24CD音轨、19对话框里的胜利条件、1a大字 显示胜利条件、b变量赋值、8菜单处理。有时配合胜利条件,会高亮显示人5c和地5b;如前一个中削本无军帐,则在44战斗初始化前会有一段 4a我军出场强制设定。注意:这-段里的b变量赋值是具有全局意义的顺利连接各剧本的重要变量,其值为500+剧本编号%1 第二个Sence是战中处置,是S剧本的主体部分,由许多个Section组成,每个Section的结构也基本同 定,都是事件测试变量测试事件结果变量赋值这样的结构,具体如下:Section1-2内部信息卜某测试事件卜5变量测试L0事件结束卜由测试引发的结果:事件卜b变量赋值L0事件结束*注意:除非特殊需要(或者说只要是独立的事件),在同一个剧本中的变量赋值不能相同,贯穿整个游戏 的全局性变量也不能相同。否则会出现事件无法发生、事件循环发生等问题。另外虽然变量值是可以随意取的,但最好由统一的规划,或者就沿用普操传里的命名规则。%1 第三个Sence是战后处置,仪有-个Section,非常简单,24CD音轨(无)、8菜单处理(false)、1d 调色板处理。有时会配合剧情增加11剧木跳转。*(以上内容完全转自幽人的曹操传Mod新手教程,只因为幽人的这段写的太好了!我实在找不到增 减之法.)2、战前设置战前设置是整个游戏进行的基础。所以大家一定要明了其中的内容。战前设置的基本结构前面已经有所说明,卜-面将对其中的内容做详细的讲解!(1)45战场全局变量前面两个未知可以忽略,而后是最大网合数,添上你希望的本关网合,超出时即战斗失败。等级加成:原版曹操传的默认等级是根据我军所有人的等级进行公式计算后的默认等级,一般选择-2则是 说敌军的一般等级为我军平均等级-2级! 一般来说,可以凭借修改这个来控制游戏难度。两个无用和敌我方主将:一般来说,如果设.置了敌我方主将,则击败敌方主将后,战斗获胜;我方主将被击败后,我军失败。至于两个无用,当设置了主将时,对应的写1,没有设置时,对应的为0。 由于我方主将-般都是第一主人公,第一主人公死后都有固定的战斗失败测试,所以第二个无用一般都是1o而由于击败敌军主将时,第二个Sence里一般都有对应的剧情发展,所以前而的那个无用确实无用(汗.), 当敌军主将为无时,则剧木里全灭敌人是一个默认的过关方式。天气类别:这个将决定整个战场的主要天气情况,天气情况影响法术的施展,所以不同的天气类别将对战 术的使用产生特殊的影响。(可以想象,连续阴雨的话,火计就全部废掉了.) 起始天气:没什么说的,最开始一天或者五天的天气,个人喜好了。不过,在特殊的时候,山于前儿个P1 合的天气和故我军位置的设定,也可以据此制定特殊的剧情和战术!(2)46/47友/敌军设定武将:选择友军或者故军的武将。隐藏:开始出现或者不出现,打勾的话开始不出现,需耍后面剧情然后用4c隐藏武将出现来让他出现。坐标:就是武将初始坐标,没什么说的。朝向:初始朝的方向(汗.)等级加成:默认等级就是前面设置好后的故军平均等级。一般来说,将领加4,大将和君主+6,不过你可 以根据自己喜好来加减!兵种级别限制:即可以三转的兵种的级别。一般来说是高级不用修改。不过,未修改过的曹操传前两章敌 军小兵级别即使这里是高级也不会自动升级。AI:被动攻击:可以攻击到敌人时才会移动,否则不会移动。主动攻击:主动攻击可以攻击到的敌人,优先攻击可以直接杀死的敌人。攻击不到敌人时自动向敌军方向 移动。坚守原地:无论任何情况都不会移动。会攻击不移动就可以攻击到的敌人。攻击武将:主动攻击的特殊形式。分为两种:攻击敌方武将,攻击我方武将。第一种情况下,当身边有可 以攻击到的指定的敌军武将时,只会去攻击敌方武将。当不能攻击到指定的敌军武将时,攻击可以攻击到 的故军。当不能攻击到任何故军时,朝指定的敌军武将方向移动!第一种情况下,当身边有可以攻击到的敌军时,攻击敌军。当不能攻击到任何敌军时,朝指定的我军武将 移动(类似跟随武将)。到指定点:能够直接到达指定点时,移动到指定点。不能直接到达,可以攻击到敌军时,主动攻击敌军;不能攻击到敌军时,朝指定点方向移动。跟随武将:不主动攻击,指定的武将到娜里,这个武将跟到哪里。始终向着离指定的武将最近的位置移动。逃至指定点:不主动攻击,直接选择最近的路线向指定点移动。援军:用来将敌军区别为两个部分。一般后面用到区域状态变更或者区域武将消失的时候,可以让被标示 为援军的敌军发生变化,而其他的援军不发生变化。(3)我军设定 一般来说,都用了事件设定和内部信息把所有我军设定放在一起,以便剧木阅读方便。4b,我军出场设定,BHndex,指我军的出场顺序编号。0一般为我军主人公。当前ifli设定主人公不出场时, 为我军第一个出场的武将。坐标和朝向是出现时候的位置。后而有出场时隐藏和不隐藏的选项。选择了隐 藏的话,那么剧本中最好设定出隐藏武将出现的剧情。(4)个人装备设定一般来说,这里指的是非我军装备设定。代码编号为48。需要注意的是,指定的装备必须和武将的兵种相适应!否则战场上则会显示该武将相应位置没有装备,而 没有装备武器的武将一般不会主动攻击的。(5)地图设定27背景显示,战场地图,编号。这没什么说的,选择关卡地图就好了。(6)绘图前的事件般来说,在1c前面有可能会出现两个事件:门设置和放火障碍设置。这部分的内容可以参考曹操传的相 应关卡。如果需要在剧本中使用的话,一定要注意后面的开关门选项和放火障碍等出现消失的内容,以防出现明明消失却无法通过的情况。这个部分将会在以后的进阶篇中进行详细说明。(7)绘图和cd音轨没什么说的,固定模式。音乐看个人喜欢。(8)战前事件这里是第一个发生的事件,一般用子事件内部信息放在-起,以便剧本阅读方便。在这个里面,对话、动 作、单挑、隐藏武将出现,武将移动、消失,放火、等等都可以出现。这就看个人的喜好和剧本设定了! 具体内容可以参考普操传的原版剧本来学习。有些有些难点的内容将会在以后的进阶篇中进行详细说明。(9)胜利条件和显示胜利条件胜利条件是指你点击菜单中的胜利条件时显示的对话框。显示胜利条件是剧情进行中可以让玩家看到的东 西。胜利条件的固定格式为:胜利条件失败条件一、*死亡。三、回合数超过*。一般来说,常见的胜利条件分为:歼灭所有敌军,击败特定武将,逃到指定点三种。不过实际制作剧本的 时候,还可以根据剧情设置不同的胜利条件。失败条件,一般来说第一个是主人公死亡。第二个为特殊失败条件(当然可以继续三、四),比如敌军进 入指定点,特殊人物死亡,我军少于一定等等,不过这些特殊的失败条件都需要在剧本的第二个scene中 进行设定。剩下的就是叵I合数超过开始的设定回合。如果剧本中没有再进行回合设定的话,那么这个是固 定的,如果剧本中重新进行了回合设定,那么就需要同时更改胜利条件。显示胜利条件。一般是将胜利条件中的内容直接写到里面,游戏时会出现在整个画面而前醒H显示。如果 胜利条件是歼灭所有敌军,那么没有什么了。如果胜利条件是击败特定武将或者逃到指定点,那么1a显示 胜利条件后而一般跟着5c战场高亮人物或者5b战场高亮区域来鲜明表示。注意:5b战场高亮区域分为战斗中和胜利条件两种。胜利条件是剧情中发生一次,而当你游戏中点击菜单 选项中的胜利条件时,它也会再次发生。而战斗中则只是剧本中发生,点击菜单中的胜利条件时不再发生。(10)5a战场操作开始,b:变量赋值,8:菜单处理true。一般来说,在这里就可以添加5a,不过如果我军目前一个人都没有时,建议等到剧情发生我军隐藏武将出 现后再添加(例如曹操传原版第零关)。这里的b变量赋值为联系剧本的全后变量,一般为500+剧本编 号。8:菜单处理true为固定内容,一般按照固定格式写即可。3、战中设置战中设置为整个剧本所有战斗中事件的集合,可以说是s剧本的灵魂,所以大家一定要明了其基本内容。 卜-面我将就曹操传的默认习惯方法将其中的基础部分给大家做一个详细的介绍,相信大家看后便会明白茶 本的s剧本设置常识。(1)什么是变量变量是整个S剧本的基础,可以说,整个S剧本的战中设置就是由一个个变虽构成的。而一个好的S剧本, 变量的应用更是重中之重!那么,什么是变量呢?变量,简单地说就是一个个事件,变量为false,表示这个事件没有发生;变量为true,则表示这个事件发 生了!当前面没有把哪个变量赋值为true时,这个变量默认初始为false.下面,我们来看一个简单的结构:Section卜2内部信息卜某测试事件卜5 变量测试 Vari 5;Var12 Vari 1L0事件结束卜由测试引发的结果:事件|-b变量赋值Var11 trueL0事件结束可以说,这就是一最常见的事件结构。它的意义为,在满足“某测试事件”的情况下,而旦事件15发生过, 事件11, 12没有发生过的情况下,那么发生“由测试引发的结果事件”,同时把变量11赋值为true。表示 事件11发生过了。一般来说,简单的事件都是前而一个变量测试,结尾一个变量赋值。结尾的变量赋值表示这个事件发生过 了。而前面的变虽测试m false的同样变员表示测试的事件还没有发生。也就是说,都要先测试这个小件没 发生,然后才会触发了这个事件,而触发后用变量5!武值打上标记,说明事件发生过了!呵呵,也不知道我说的是否明白,不过只要理解了变量,那么s剧本的内容也就基木理解了一半!(2)曹操传一般通用事件(前面为常用变量)5-10,各种特殊事件,一般为固定发生剧情后,变量赋值6-8,而后其他事件里根据发生的事件不同而进 行不同的测试。11-19,各种一般事件,包括剧情和敌军武将方针变更等等。常见的测试事件有:3f回合测试:在这个回合限制的范围内时
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号