
展开全部
如果你是编的图片的话加不进去,因为只有编程以后才能加入
在QSanguosha-release\extension-doc里面有自己diy武将教程
摘录一点
--大家好我是hypercross。
--从这个文件开始讲解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。
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
end
}--关于技能的说明将是几乎所有其他帮助文件的重点。此处省略。
sgs.LoadTranslationTable{
["shentou"] = "神偷",
[":shentou"] = "你可以将你的梅花手牌当做顺手牵羊使用。",
}--此段为翻译,将技能名称与描述中文化
shiqian:addSkill(shentou) --赋予武将技能。
--你可以将本文件保存至extension目录下的moligaloo.lua并启动游戏。此时扩展包即已经被添加至游戏。
--为了完善DIY扩展包,需要将音频、图片以及翻译代码放到指定目录。这一点将在其他文档中说明。
在QSanguosha-release\extension-doc里面有自己diy武将教程
摘录一点
--大家好我是hypercross。
--从这个文件开始讲解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。
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
end
}--关于技能的说明将是几乎所有其他帮助文件的重点。此处省略。
sgs.LoadTranslationTable{
["shentou"] = "神偷",
[":shentou"] = "你可以将你的梅花手牌当做顺手牵羊使用。",
}--此段为翻译,将技能名称与描述中文化
shiqian:addSkill(shentou) --赋予武将技能。
--你可以将本文件保存至extension目录下的moligaloo.lua并启动游戏。此时扩展包即已经被添加至游戏。
--为了完善DIY扩展包,需要将音频、图片以及翻译代码放到指定目录。这一点将在其他文档中说明。

2024-11-07 广告
《舞侠OL》全球首款音乐副本网游,既传承音舞游戏经典又实现全面超越。首推带有RPG属性的音乐副本玩法,华丽的明星BOSS阵容,舞蹈属性养成体系,开创了舞蹈技能玩法,使游戏更具有策略性和挑战性,而不再是单纯击打键盘。《舞侠online》游戏采...
点击进入详情页
本回答由舞侠提供
展开全部
楼上那个方法是可以导入,但是用起来是个白板武将。只是样子变成了DIY的而已
要想使用自己制作技能的武将需要你有C++功底和AI编写的能力
是非常复杂的
太阳神那个DIY其实就是一个PS武将专用的模板而已
是不具有编写武将技能的功能的。
而且目前太阳神的技术还不可能做出这么一套带技能编写的DIY来
要想使用自己制作技能的武将需要你有C++功底和AI编写的能力
是非常复杂的
太阳神那个DIY其实就是一个PS武将专用的模板而已
是不具有编写武将技能的功能的。
而且目前太阳神的技术还不可能做出这么一套带技能编写的DIY来
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
先下载了qt和swigwin,(下面是别人的经验)
系统需要WIN7,连个区域网。
然后点开QT,导入素材。DIY好了后用SWIGWIN导入游戏。
系统需要WIN7,连个区域网。
然后点开QT,导入素材。DIY好了后用SWIGWIN导入游戏。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询