太阳神三国杀涅槃 可以添加自定义势力了,需在luaconfig.lua “kingdoms”添加,怎么做啊?谢谢各位啦!

太阳神三国杀涅槃 可以添加自定义势力了,需在luaconfig.lua “kingdoms”添加,怎么做啊?谢谢各位啦!,第1张

真正控制技能的文件压缩在exe中,要看源码才能看到。lang文件夹只是翻译用的。在太阳神三国杀文件夹目录下新建extensions文件夹,把自己写好的武将程序扩展lua文件放进去,这样diy武将最方便了。

可以随意搭配,标准版最基本的,然后各个补充包可以任意添加,因为大家的机会均等,所以加入新扩展包没问题,前提是都会使用,不然不公平。
不冲突的,标准版赵云是蜀势力、而SP是群雄势力,属于归顺刘备之前的赵云,他的技能多了冲阵,比标准版赵云还厉害!
说明书里写了的就按说明书走,没写的自己定规矩
不过你要玩的话给你推荐以下顺序,加后一个包的话必须把前面的所有包都加上
1、标准版
2、风包
3、杨修、公孙瓒、袁术
4、军争篇
5、火包
6、林包
7、一将成名2011
8、山包
9、一将成名2012
一般我是按照盛大的方法来玩。
盛大出扩展包的顺序应该是:风,军争,火,林,山一个比一个难。(一将成名官方是一个一个加的)
如果是新手的话推荐先只玩标准,等会用所有武将,也知道所有武将的配合方法了,感觉不错了,再加入一个包,当加了风包和军争之后,就可以加一将成名和神武将了(因为个人感觉一将成名无论难度和技能的厉害程度都远超标准版,而这时也有很多对付神武将的方法了),之后当然还是逐个添加,不过还玩明白了一个包再加下一个。
而山里的赵云、司马,sp里的俩貂蝉和赵云,都加里吧,不过因为SP的技能都一样,所以选一个了另一个就不能选了,我们一般按顺序定。
除了(3)中的3个SP武将,剩下的所有SP武将和神武将不推荐一定加入,可以选择性的加。但是SP武将不能和原版武将出现在同一场,也就是说把SP武将放到一边,当有人选择到它们的原版武将后,可以询问是否更换。神武将和原版武将、神武将和SP武将没有冲突。
主公推荐刘备、刘禅、曹 *** 、曹丕、孙权、孙策、董卓+4个随机武将(视你加入的包而定),张角和袁绍虽然也有主公技,但是不适合当主公,所以不作为必选主公行列,当然,随机到的话也可以选。如果你是加入(4)军争篇之前的包,可以必选张角作为主公。其他人可以随机发5到7个武将进行选择,超过7个就太多了,选人也会纠结,不推荐
都可以加进武将牌里,sp武将单独拿出来。在选择的武将中有带有sp武将的就可以选择用原将还是sp。比如供你选择的三个将里面有普通貂蝉,则你可以选择使用普通貂婵或sp貂婵。
军争篇混入手牌即可
想怎么玩就怎么玩啊,面杀哪儿那么多规矩,怎么高兴怎么玩,双将都行

下载完游戏后解压,运行主程序 QSanguoshaexe

运行后的界面

说明:

1启动游戏,点击后可以连接主机进行游戏

2启动服务器,建立服务器让其他玩家加入游戏

3战局重放,回放之前保存的战斗记录

4配置,点击后可以更换背景,音乐

5武将一览,,卡牌一览,剧情一览,可查看武将,卡牌,剧情相关信息

如何建立服务器:

首先点击

之后会d出设置服务器选项的窗口

可以按照自己的喜好选择模式和扩展,

选择完毕后点击确定,就可以建立服务器了,此时会d出服务器信息的窗口

说明:

你的`其他地址一般为公网地址,其他玩家可以连接此IP进行游戏

你的局域网地址,处于同个局域网内的人可以连接此IP进行游戏

你的回环地址为本地地址,只有你自己可以连接此IP进行游戏

建立完服务器之后可以按ALT+S快捷键来隐藏服务器运行记录的窗口

你想要三国杀的字体是吧那个字体挺少见的
武将称号说明的字体:DFNewChuan-B5
武将名字的字体:金梅毛草行体国际码
下载完之后把里面的字体文件放到c:\windows\fonts文件夹里,完成字体的安装。如果用不了的话请重启你的电脑。

如果你是编的的话加不进去,因为只有编程以后才能加入
在QSanguosha-release\extension-doc里面有自己diy武将教程
摘录一点
--大家好我是hypercross。
--从这个文件开始讲解DIY接口的用法。
--首先,这个文件说明DIY需要的文件及其结构。
--DIY是以module的形式存在的。每个Module即是一个UTF8格式的Lua文件(建议用notepad++编辑),包含如下格式的代码:
module("extensionsmoligaloo", packageseeall) -- 进入module。这里moligaloo这个词必须和文件名相同。
extension = sgsPackage("moligaloo") -- 创建扩展包对象。变量名必须为extension。参数名为扩展包的objectName,也是通常会使用的扩展包标识
shiqian = sgsGeneral(extension, "shiqian", "qun") -- 创建武将对象。关于武将属性的详细说明见reference文档。
shentou = sgsCreateViewAsSkill{ --创建技能,技能种类为ViewAsSkill。
name = "shentou",
n = 1,
view_filter = function(self, selected, to_select)
return to_select:getSuit() == sgsCard_Club and not to_select:isEquipped()
end,

view_as = function(self, cards)
if #cards == 1 then
local card = cards[1]
local new_card =sgsSanguosha:cloneCard("snatch", card:getSuit(), card:getNumber())
new_card:addSubcard(card:getId())
new_card:setSkillName(self:objectName())
return new_card
end
end
}--关于技能的说明将是几乎所有其他帮助文件的重点。此处省略。
sgsLoadTranslationTable{
["shentou"] = "神偷",
[":shentou"] = "你可以将你的梅花手牌当做顺手牵羊使用。",
}--此段为翻译,将技能名称与描述中文化
shiqian:addSkill(shentou) --赋予武将技能。
--你可以将本文件保存至extension目录下的moligaloolua并启动游戏。此时扩展包即已经被添加至游戏。
--为了完善DIY扩展包,需要将音频、以及翻译代码放到指定目录。这一点将在其他文档中说明。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12841571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存