我对这一切都很陌生。我正在编写游戏服务器,目前正在努力加载服务器,因为我的 mod 字符串太长。
所以我正在使用 powershell,但即使是批处理也会有所帮助。
目前我尝试过
$mods= $ListMods
$ListMods = (Get-Content -Path .\mods.txt )
$Modlist = ($ListMods -join'') #Remove Spacer and LineBreack
但不起作用
$mods= (Get-Content -Path .\mods.txt )
$ListMods = (Get-Content -Path .\mods.txt )
$Modlist = ($ListMods -join'') #Remove Spacer and LineBreack
用于将信息输入到启动中,但 mod 变量变得太长,然后显示就像 这个
"C:\TCAFiles\Users\bear\4\DayZServer_x64.exe" "-ip=129.232.213.234" "-port=2322" "-servermod=@NoPaperLitter;@NoCollisionDamageIfEngineOff;@FixVehiclePositions;@GameLabs" "-mods=@PlagueZ Helipad;@ZT Custom Tents;@UsefulBatteries;@UsefulAxes;@Unknown Ghillie Mod;@TruckSpeedFix;@Trinity;@StraatMultiCaliberSuppressor;@Snap Heli To HeliPad;@ShakeForFruit;@Saline Bag+;@ReduceGloveAndShoeDmg;@PVEZExpansionPlugin;@PVEZ;@PristineRepair;@Portable9vBatteryCharger;@PackingHeat;@No Force Weapon Raise;@MunghardsItempack;@MuchDecos_Codelock;@MuchDecos;@MuchCarKey_Expansion;@Modular Vest System;@MedicalAttentionUpdated-DepHelper-Vanilla;@MedicalAttentionUpdated;@MedicalAttentionUpdated-Core;@Mass'sManyItemOverhaul;@JMod;@InventoryPlusPlus;@Gas-Pump-Refueling;@FlipTransport;@FarmingPlus+;@DoubleGunHP;@DoubleClothingHP;@Disease Injectors;@Dayz Navigation;@ClothingInventoryFix;@CJ187_Drinks_Food;@DrugsPLUS;@CannabisPlus;@BulletStacksPlusPlusRedux;@BBP_ExpansionCompat;@BaseBuildingPlus;@Code Lock;@Admin-Set;@1K-Slot-Jackets °ä_W` 6¼`ö °=Çø» _h`ö HŠ’`ö °=Çø» H‹’`ö @ ` € ù @ +k¢ù `PÏø» |h¢ù C:\TCAFiles\Users\bear\4\DayZServer_x64.exe ù MhÛqP `PÏø» 6¼`ö ç_W` € 6¼`ö
如果我可以将我在 mods.txt 中调用的 mod 列表隐藏到一个单词中,但仍然加载它或以某种方式加载它。
任何帮助将不胜感激