HyperX 教你用太阳神三国杀 DIY 武将 (1) 概述
第一章.& 概述[1]&&&&&&& 大家好我是hypercross。从这篇文章开始讲解太阳神三国杀[2](以下简称&神杀&)DIY接口的用法。&&&& && 首先,这个文件说明DIY需要的文件及其结构。&& & && DIY是以module的形式存在的。每个Module即是一个UTF8格式的Lua文件(建议用notepad++编辑),包含如下格式的代码:
&& & && module("extensions.moligaloo", package.seeall)&& & &&& 进入module。这里moligaloo这个词必须和文件名相同。
&&&&&&& extension = sgs.Package("moligaloo")&& &&&&&&&&&&&&&&&& 创建扩展包对象。变量名必须为extension。参数名为扩展包的objectName,也是通常会使用的扩展包标识。&&&&&& shiqian = sgs.General(extension, "shiqian", "qun")&& & && 创建武将对象,包括武将名、势力。关于武将属性的详细说明见reference文档。&&&&&&& shentou = sgs.CreateViewAsSkill&&&&&& 创建技能,技能种类为ViewAsSkill视为技。此段由于代码重复性大,我制作了一个脚本生成器来生成代码;但是由于神主不提倡脚本生成器的做法所以应该仅仅是ViewAsSkill视为技具有生成器而已。&&&&&&& shiqian:addSkill(shentou)&&&&&& 文件的最后一行是赋予武将技能。&&&&&&& 以下是创建武将、增加扩展包,和实现&神偷&技能的完整代码。你可以将以下代码保存至\extension目录下的moligaloo.lua并启动游戏。此时扩展包moligaloo即已经被添加至游戏。&
module("extensions.moligaloo", package.seeall)
extension = sgs.Package("moligaloo")&&&&&&&&&&&
shiqian = sgs.General(extension, "shiqian", "qun")
shentou = sgs.CreateViewAsSkill
&&&& name = "shentou",
&&&& n = 1,
&&&& view_filter = function(self, selected, to_select)
&&&&&&&& return to_select:getSuit() == sgs.Card_Club and not to_select:isEquipped()
&&&& end,&
&&&& view_as = function(self, cards)
&&&&&&&& if #cards == 1 then
&&&&&&&&&&&&& local card = cards[1]
&&&&&&&&&&&&& local new_card =sgs.Sanguosha:cloneCard("snatch", card:getSuit(), card:getNumber())
&&&&&&&&&&&&& new_card:addSubcard(card:getId())
&&&&&&&&&&&&& new_card:setSkillName(self:objectName())
&&&&&&&&&&&&& return new_card
&&&&&&&& end
shiqian:addSkill(shentou)&&&&&&& 为了完善DIY扩展包,需要将音频、图片以及翻译代码放到指定目录。这一点将在其他章节中说明。(续)&
分享这篇日志的人也喜欢
念念不忘,必有回响
吃完宵夜了才来?
热门日志推荐
人人最热标签
北京千橡网景科技发展有限公司:
文网文[号??京公网安备号?甲测资字
文化部监督电子邮箱:wlwh@??
文明办网文明上网举报***: 举报邮箱:&&&&&&&&&&&&
请输入手机号,完成注册
请输入验证码
密码必须由6-20个字符组成
下载人人客户端
品评校花校草,体验校园广场太阳神三国杀全扩展包 1.0 绿色版
下载帮助本站软件均来自互联网, 如有侵犯您的版权, 请与我们联系。
* 为了达到最快的下载速度,推荐使用下载本站软件。
* 请一定升级到最新版才能正常解压本站提供的软件!
* 相关网站事务请留言:
或通知我们!或加我们微信公众号:xz7_cngr
Copyright &
. All Rights Reserved当前位置:→→→太阳神三国杀
《太阳神三国杀》自制武将版是玩家根据原本单机改编的桌面棋牌类游戏。游戏包含魏、蜀、吴、群、神5阵营数百位武将,还加入了魔郭嘉、魔赵云、神张角、神黄月英等自制的武将,游戏模式包括2-10人局,玩法非常丰富。
游戏中有几个自制武将和一些搜集的武将,技能属性非常BUG,1V9都不是问题。下面是一些武将的具体介绍:
10血,抓牌很多,上牌上限很多。
技能介绍:
幻日,方片为火杀,黑桃为无懈,红桃为桃,梅花为闪;
定辽,在你的回合内濒死的角色只能你和他自己可以救;
纶巾:每当一个角色的出牌阶段开始时,你可以观看牌堆顶的一张牌,然后你可以选择一项:1、用一张手牌替换之 2、若你的手牌不是全场最多的,你可以获得之;
羽扇,当没有武器牌的时候,可以多制定四个目标;
偷天,偷天,神鬼不觉;
鬼谋,摸牌阶段,你可以额外摸8张牌,手牌上限+8;
无双,锁定技,每当你使用&杀&指定一名目标后,他需要使用两张&闪&;当决斗别人或被决斗,对方需要使用两张&杀&;
白雪,郭嘉坐骑,形似蛟龙,与其他角色距离-3。
10血,当你血少与8血回合结束,你有多少血就多少张手牌,当你的手牌变化的时候,会补齐八张。
技能介绍:
无双,锁定技,每当你使用&杀&指定一名目标后,他需要使用两张&闪&;当决斗别人或被决斗,对方需要使用两张&杀&;
帷幕,锁定技,你不能被选择为黑色锦囊牌的目标;
完杀,锁定技,你的回合内,除濒死角色外的其他角色不能使用&桃&;
幻日,方片为火杀,黑桃为无懈,红桃为桃,梅花为闪;
白雪,郭嘉坐骑,形似蛟龙,与其他角色距离-3;
安身,永远有八张牌。
技能介绍:
知命,每当一名其他角色的准备阶段开始时,若其有手牌,你可以弃置一张手牌,然后弃置其一张手牌,若两张牌颜色相同,你令其跳过此回合的摸牌阶段或出牌阶段;
夙隐,回合外,每当你失去最后的手牌后,你可令一名其他角色将其武将牌翻面。&
技能介绍:
逆战,每当一名角色受到&杀&或&决斗&造成的伤害时,你可以令该角色或伤害来源(不得为你)获得一枚&袭&标记;
摧锋,锁定技,结束阶段开始时,若所有角色的&袭&标记总数不小于4,你须从有&袭&标记的角色处各获得等同于其&袭&标记数的手牌(若不足则获得其全部手牌并对其造成1点伤害),然后弃置所有角色全部的&袭&标记;
威震,准备阶段开始时,你可以弃置所有角色全部的&袭&标记,然后摸等量的牌。
技能介绍:
电界,每当你的摸牌阶段或出牌阶段即将开始时,你可以跳过此阶段,然后你可以令一名角色进行一次判定,若判定结果为黑色,你对其造成1点雷电伤害;
神道,每当一名角色的判定牌生效前,你可以亮出牌堆顶的两张牌,选择其中一张牌代替之,然后获得另一张牌;
雷魂,锁定技,每当你受到雷电伤害时,你防止之,然后回复等同于此次伤害值的体力。&
《太阳神三国杀》自制武将版加入了大量的武将和游戏模式,自制的魔将神将也很不错,可以让你体验1V9的快感,当然如果不喜欢也可以在武将包中选择PASS。总体感觉,游戏内容非常丰富,系统设计也很人性化,是无聊时候打发时间的绝佳选择。
发布时间:
发布时间:
发布时间:
发布时间:
发布时间:
发布时间:
发布时间:
警告:该游戏超过4G,需要NTFS格式硬盘存储,FAT32格式的硬盘无法存储4G以上的文件,详细请参考这篇文章>>
迅雷提示“任务出错”,请查看,下载前查看游戏说明和网友评论,游戏问题可以参考在线学习。
游戏可能被某些杀毒软件提示,部分报毒与破解汉化有关,请谨慎下载。如下载失效,请至举报。
本站仅创建用户沟通交流的信息平台,所展示的游戏/软件内容来均来自于第三方用户上传分享,资源仅作为用户间分享讨论之用,除开发商授权外不以盈利为目的。如果侵犯了您的权益,请,我们将第一时间处理。
大家都在玩
桌面棋牌游戏推荐
最新游戏推荐
热门游戏推荐