骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 857|回复: 2

[求助] 砍2自制mod崩溃

[复制链接]

7

主题

25

回帖

175

积分

雅尔[传媒小组]

  桂冠诗人

Rank: 4Rank: 4

UID
3033995
第纳尔
2786
精华
0
互助
1
荣誉
16
贡献
0
魅力
610
注册时间
2018-10-6

骑砍中文站APP会员勋章霸主正版勋章剧本设计大奖赛

QQ
鲜花(3) 鸡蛋(0)
发表于 2023-4-19 18:06:34 | 显示全部楼层 |阅读模式
为什么我自己创建的mod启用游戏就崩溃,连主菜单都进不去
现在改到和mod教程上写的C#代码一模一样,生成dll文件导入后还是一样崩溃
路漫漫其修远兮,吾将躺平而啥不想干

7

主题

25

回帖

175

积分

雅尔[传媒小组]

  桂冠诗人

Rank: 4Rank: 4

UID
3033995
第纳尔
2786
精华
0
互助
1
荣誉
16
贡献
0
魅力
610
注册时间
2018-10-6

骑砍中文站APP会员勋章霸主正版勋章剧本设计大奖赛

QQ
鲜花(3) 鸡蛋(0)
 楼主| 发表于 2023-4-19 18:58:55 | 显示全部楼层
这是SubModule.xml
  1. <Module>
  2.         <Name value="MyWarband"/>
  3.         <Id value="MyWarband"/>
  4.         <Version value="e0.0.1"/>
  5.         <DefaultModule value="false"/>
  6.         <ModuleCategory value="Singleplayer"/>
  7.         <Official value="false"/>
  8.         <DependedModules>
  9.                 <DependedModule Id="Native"/>
  10.                 <DependedModule Id="SandBoxCore"/>
  11.                 <DependedModule Id="Sandbox"/>
  12.                 <DependedModule Id="CustomBattle"/>
  13.                 <DependedModule Id="StoryMode"/>
  14.         </DependedModules>
  15.   <SubModules>
  16.     <SubModule>
  17.       <Name value="test"/>
  18.       <DLLName value="test.dll"/>
  19.       <SubModuleClassType value="test.testFunc"/>
  20.       <Tags>
  21.         <Tag key="DedicatedServerType" value="none" />
  22.         <Tag key="IsNoRenderModeElement" value="false" />
  23.       </Tags>
  24.     </SubModule>
  25.   </SubModules>
  26.   <Xmls>
  27.                 <XmlNode>
  28.                         <XmlName id="Items" path="items"/>
  29.                         <IncludedGameTypes>
  30.                                 <GameType value="Campaign"/>
  31.                                 <GameType value="CampaignStoryMode"/>
  32.                         </IncludedGameTypes>
  33.                 </XmlNode>
  34.                 <XmlNode>
  35.                         <XmlName id="SPCultures" path="spcultures"/>
  36.                         <IncludedGameTypes>
  37.                                 <GameType value="Campaign"/>
  38.                                 <GameType value="CampaignStoryMode"/>
  39.                         </IncludedGameTypes>
  40.                 </XmlNode>
  41.                 <XmlNode>
  42.                         <XmlName id="NPCCharacters" path="spnpccharacters"/>
  43.                         <IncludedGameTypes>
  44.                                 <GameType value="Campaign"/>
  45.                                 <GameType value="CampaignStoryMode"/>
  46.                         </IncludedGameTypes>
  47.                 </XmlNode>
  48.                 <XmlNode>
  49.                         <XmlName id="partyTemplates" path="partyTemplates"/>
  50.                         <IncludedGameTypes>
  51.                                 <GameType value="Campaign"/>
  52.                                 <GameType value="CampaignStoryMode"/>
  53.                         </IncludedGameTypes>
  54.                 </XmlNode>
  55.                 <XmlNode>
  56.                         <XmlName id="Kingdoms" path="spkingdoms"/>
  57.                         <IncludedGameTypes>
  58.                                 <GameType value="Campaign"/>
  59.                                 <GameType value="CampaignStoryMode"/>
  60.                         </IncludedGameTypes>
  61.                 </XmlNode>
  62.                 <XmlNode>
  63.                         <XmlName id="Factions" path="spclans"/>
  64.                         <IncludedGameTypes>
  65.                                 <GameType value="Campaign"/>
  66.                                 <GameType value="CampaignStoryMode"/>
  67.                         </IncludedGameTypes>
  68.                 </XmlNode>
  69.                 <XmlNode>
  70.                         <XmlName id="WorkshopTypes" path="spworkshops"/>
  71.                         <IncludedGameTypes>
  72.                                 <GameType value="Campaign"/>
  73.                                 <GameType value="CampaignStoryMode"/>
  74.                         </IncludedGameTypes>
  75.                 </XmlNode>
  76.                 <XmlNode>
  77.                         <XmlName id="Settlements" path="settlements"/>
  78.                         <IncludedGameTypes>
  79.                                 <GameType value="Campaign"/>
  80.                                 <GameType value="CampaignStoryMode"/>
  81.                         </IncludedGameTypes>
  82.                 </XmlNode>
  83.         </Xmls>
  84. </Module>

复制代码


这是代码:


  1. using TaleWorlds.Localization;
  2. using TaleWorlds.MountAndBlade;
  3. using TaleWorlds.Library;


  4. namespace test
  5. {
  6.     public class testFunc : MBSubModuleBase
  7.     {
  8.         protected override void OnSubModuleLoad()
  9.         {
  10.             Module.CurrentModule.AddInitialStateOption(new InitialStateOption("Message", new TextObject("message"), 9990, () => { InformationManager.DisplayMessage(new InformationMessage("消息")); }, () => { return (false, null); }));

  11.         }

  12.         protected override void OnSubModuleUnloaded()
  13.         {
  14.             base.OnSubModuleUnloaded();

  15.         }

  16.         protected override void OnBeforeInitialModuleScreenSetAsRoot()
  17.         {
  18.             base.OnBeforeInitialModuleScreenSetAsRoot();

  19.         }
  20.     }
  21. }
复制代码
路漫漫其修远兮,吾将躺平而啥不想干

0

主题

24

回帖

22

积分

随仆

Rank: 1

UID
3363943
第纳尔
179
精华
0
互助
3
荣誉
0
贡献
0
魅力
0
注册时间
2022-5-30
鲜花(0) 鸡蛋(0)
发表于 2023-6-15 23:59:42 来自手机 | 显示全部楼层
有项目模板的,去GitHub 搜,用vs或者命令行生成项目来自: iPhone客户端
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-11-19 11:22 , Processed in 0.118022 second(s), 22 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表