




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、新版太阳神三国杀武将扩展学习手册第一章创建一个新武将本章内容:一、开发环境准备二、创建一个新的武将包三、创建我们的新武将章节简介:这是武将扩展的第一步。在本章节内,我们将学习怎样创建自己的武将扩展包,以及如何创建一个没有技能的白板武将。关键代码:sgs.Packagesgs.LoadTranslationTablesgs.General涉及文件:游戏目录extensionsstudy.lua游戏目录luaconfig.lua一、开发环境准备作为武将扩展行为,大多都是在游戏目录下的extensions文件夹中进行的。所以先找到这个文件夹吧,没有的话自己在游戏目录下创建一个新的也行。接下来就是准备
2、代码编辑器了。据说大家都在用一个叫做“Notepad+”的软件,没有装的话赶紧下载安装一个吧。otepad+.exetepad+:afr.onHOdon.hfre.cunfie.mijdel.xmlXML文挡5KBre:ilne.txt文本文档2KB描述:Notepad+:afree(GNU)sourcecodeeditor公司:DonHOdon.hfree.fr文件版本:6.2.2.0创建日期:2012-11-191:10丈小:1.55MB1:tles.m0del.xmlXML文档108KBSciLexer.1112.2.7.0Scintilla.DLL-.UppShell_05.dll:l
3、.l.Ll.LIEhellH:TLidlerfor.OK,切得当。二、创建一个新的武将扩展包每个武将都是有自己的家,像郭嘉同志就来自标准包,夏侯渊老弟则来自风扩展包。理所应当地,我们要想新创建一个武将,就要先找到这个新武将所对应的扩展包。没有?那么先为TA创建一个新的武将扩展包吧。还记得刚才提到的extensions文件夹吗?这是太阳神三国杀专门提供的扩展窗口。新的扩展包就建在这里。打开extensions文件夹,新建一个文本文档慢着,还没想好要给我们的扩展包起个什么名字呢!一般来说,给扩展包起名字有几个推荐的标准:尽量用扩展包中文名的英文单词命名(见名知义)。尽量由小写字母构成(为了AI加载
4、顺利,还可以带一些数字和下划线)。不能和已有的扩展包名字相同(不要重名)。下面列举了太阳神三国杀常见的武将包名称,起名时可不要重复了哦!标准包:standard风扩展包:wind林扩展包:thicket火扩展包:fire山扩展包:mountain神扩展包:godSP扩展包:sp一将成名扩展包:yjcm一将成名2012扩展包:yjcm2012SP扩展包:bgm新3V3扩展包:special3v3怀旧包:nostal_general倚天扩展包:yitian智扩展包:wisdom翼扩展包:ling测试包:test悄悄地告诉自己:这些信息可以在游戏目录下的luaconfig.lua文件中找到嗯!决定了
5、,我们的扩展包就叫做“学习”扩展包好了,对应的名称为study!把新建的文本文档改名为study.lua,也就是用扩展包名称作为新的文件名,用lua做为新的扩展名。下面来为这个扩展包添加一些必要的信息(该Notepad+出场了)。使用代码编辑器Notepad+打开study.lua:文件迥編辑搜索视图迪格式语言设置宏运行TextFK插件迥窗口?卫耳旦鈕圍咗營|占醯繼|=!|曲2弋|电電|目F圉圍|SE酉mtudy.lua选择【格式】菜单中的【以UTF-8无BOM格式编码】项,否则在游戏中会有乱码出现的!语言设置(I宏迫运行TextFX以ANSI格式编码以UTF-8无BOM格式编码以UTF-8格
6、式编码以UCS-2BigEndian格式编码以UCS-2LittleEndian格式编码编码字符集转为ANSI编码格式转为UTF-8无BOM编码格式转为UTF-8编码格式转为UCS-2BigEndian编码格式转为UCS-2LittleEndian编码格式然后写上这么两句:module(extensions.study,package.seeall)extension=sgs.Package(study)这两句的通用形式为:module(extensions.扩展包名称,package.seeall)extension=sgs.Package(:扩展包名称)不过呢,英文看着多不爽啊,所以再写一
7、点翻译的东西把。用sgs.LoadTranslationTable创建一个专属于这个扩展包的翻译表,然后把我们会在游戏中看到的内容写进去。翻译的格式是:原文=译文每两条翻译之间用英文逗号分割。现在写上一句:study=学习包,效果如下:study,lua|module(extensions.studyrrfpackage.seeall)extension=sgs.Package(study)Elsgs.LoadTranslationTable5Fstudyr=”学习包”啊!标签中study.lua前面的小磁盘是红色的!这是在提示我们文件还没有保存,赶紧CTRL+S下吧。于是,一个新的扩展包就这
8、样做好了。不过由于这个扩展包里面没有武将,是一个大空壳,所以我们在游戏中的武将一览里面看不到它;但是当启动服务器的时候已经能够看到它的身影了!至此,可以宣告扩展包创建成功!三、创建我们的新武将创建新武将的话,首先也是要先想好武将的名字。但是这件事情就简单多了,一般来说都是用TA的姓名的汉语拼音直接作为名字的。比如司马懿的名字叫做simayi就可以了。武将的名字比起扩展包的名字就随意了些,大小写字母的组合都可以,不过最好不要使用下划线的。不变的要求依然是:不许重名!那么,我们的第一个新武将的名字?孙悟空(sunwukong)怎么样?0K,就这么定了。孙悟空是通过这个句子创建的:sunwukong
9、=sgs.General(extension,sunwukong,god,5)创建武将的函数原型是:sgs.General(package,name,kingdom,max_hp=4,male=true,hidden=false,never_shown=false)翻译过来,便是:sgs.Genera1(扩展包,姓名,所属势力,体力上限,性别,是否隐藏,是否完全隐藏)相关参数解释:package(扩展包):统一写extension就行了。name(姓名):没忘刚才好不容易起的名字吧?sunwukong,就它了!另外,如果是主公武将,需要在名字后面加上$符号,来显示这个武将超凡脱俗的气质。比如曹
10、操就是caocao$什么的。kingdom(所属势力):列在下面了魏势力:wei群雄势力:qun蜀势力:shu神武将:god吴势力:wumax_hp(体力上限):就是勾玉的数目,不写的话默认是4。male(性别):填true就是男性,填false就是女性,什么都不写也是男性!hidden(是否隐藏):填true就是隐藏了,填false就是不隐藏,默认当然是不隐藏了never_shown(是否完全隐藏):依然是填true隐藏、填false或者默认是不隐藏。上面那个隐藏只是在游戏中不会被系统列在选将名单里,开自由选将的话还是能选到的(比如测试包里的五星诸葛亮);这个完全隐藏可是连自由选将都没希望找
11、到的,当然现在我们的游戏中还没有这样的武将就是了所以根据以上信息,我们的新武将确定为一只5体力上限的神武将男性孙悟空!保存一下,到游戏里看看我们的孙悟空吧。打开武将一览,拉到最下面V神5学习包无称号siirLWiikong男性156行尸走肉僵尸屍男性僵尸模式好像很无语的样子不过毕竟是成功创建了。造成这个样子的原因,其实是刚才太兴奋忘记写翻译了。回到那个sgs.LoadTranslationTable翻译表,添加一些翻译吧sgs.LoadTranslationTablestudyrr=”学习包J,Fsunwukong,F=”孙悟空Jrr&sunwuk0ngrr=”孙悟空”rr#sunwukong
12、,r=齐天大圣其中:武将名称就是对武将本身名字的翻译;&武将名称是游戏中显示的武将名字,比如SP貂蝉在游戏中显示为“貂蝉”而没有那些前缀,就是这里规定的;#武将名称则是对武将称号的翻译,像SP貂蝉的称号“暗黑的傀儡师”之类的都是在这里添加的。另外,武将设计者的名字由designer:武将名称提供,不写的话默认为官方。还不快快签上自己的大名?武将台词配音者的名字由cv:武将名称提供,默认为官方;武将插画绘制者的名字由illustrator:武将名称提供,默认为KayaK。可以在武将一览的右上角看到这三部分的信息。最后翻译表中的内容是这样的:0study,luamodule(extensions.studyrrfpackage.seeall)extension=sgs.Package(studyrr)3sunwukong=sgs.General(extensionsunwukongrrfrrgodrrf5)5sgs.LoadTranslationTableJ11121314rrstudyrr=”学习包J,sun
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 婴儿用品跨境贸易的机遇与挑战
- 英语阅读竞赛试卷
- 车辆交易税费抵扣贷款本金协议范本
- 成都房产交易合同范本:房屋交易售后服务及保障措施
- 隧道支护处理方案
- 车间灯光节能方案模板
- 食品项目资金使用方案
- 塔吊操作人员劳务派遣与权益保障合同
- 公共停车场车位租用及停车秩序管理合同
- 藏式风格民宿客房装修设计监理合同
- 2024年个人信用报告(个人简版)样本(带水印-可编辑)
- 2024急性脑梗死溶栓规范诊治指南(附缺血性脑卒中急诊急救专家共识总结归纳表格)
- 《智能仪器》课后习题答案
- 16J914-1 公用建筑卫生间
- 室外健身器材运输配送方案
- 20CS03-1一体化预制泵站选用与安装一
- 学前教育研究方法课题研究报告
- 文化旅游有限责任公司员工手册
- 小学语文部编版二年级上册 第三单元 口语交际:做手工(练习)
- 浅谈舞龙舞狮游戏在幼儿园中的传承 论文
- 广西华盾报废车船回收有限公司年回收拆解10000辆汽车项目环评报告
评论
0/150
提交评论