资料整合
https://www.xiongtianqi.cn/ 超多游戏教程 虽然时间久远 但大部分仍有价值
B站(鱼目混珠 基于服务器面板的一键搭建 有需要可以自搜)
小黑盒
各种群聊(一般都比较新 都是一些玩到现在的老登)
Valheim-英灵神殿
steamcmd
steamcmd +login anonymous +app_update 896660 validate +quitAstroneer-异星探险家
steamcmd
steamcmd +login anonymous +app_update 728470 validate +quitsatisfactory-幸福工厂
官方开服
https://satisfactory.wiki.gg/wiki/Dedicated_servers
steamcmd
steamcmd +login anonymous +app_update 1690800 validate +quit无人生还
steamcmd
steamcmd +login anonymous +app_update 2329680 validate +quitUnterned-未转变者
steamcmd
steamcmd +login anonymous +app_update 1110390 validate +quitSCP秘密实验室
steamcmd
steamcmd +login anonymous +app_update 786920 validate +quitNOTE
建议:删除服务器文件夹中的steam-appid.txt。这会使您在steam上显示为正在播放scp:sl,并且会阻止您启动客户机。 或者,从“scpsl_data\plugins\”中删除discord-rpc.dll。这可以防止在托管时显示为在不协调上玩游戏。但是,这确实会产生大量的垃圾邮件,因此不建议这样做。 配置服务器设置.路径:C:\Users\Administrator\AppData\Roaming\SCP Secret Laboratory
the.isle-岛
steamcmd
steamcmd +login anonymous +app_update 412680 validate +quit配置文件
后续版本更新后运行TheIsleServer.exe不会在自动生成game.ini,我们需要自己手动创建game.ini文件并将以下代码拷贝进去. D:\steamcmd\steamapps\common\The Isle Dedicated Server\TheIsle\Saved\Config\WindowsServer 在Game.ini基本设置添加以下代码:
[/script/theisle.igamesession]
ServerName=Xiongtianqi.cn
bFamilySharing=true
bServerGlobalChat=true
bServerNameTags=true
bServerExperimental=true
ServerAIMax=300
ServerAIRate=20.0
bServerAIPlayerSpawns=true
bServerGrowth=false
bServerFallDamage=false
bServerAllowReplayRecording=true
ServerDeadBodyTime=10
ServerRespawnTime=0
ServerLogoutTime=0
ServerAdmins=
BannedUsers=(UserName="",UniqueID="")
[/script/theisle.igamemode]
DisabledDinosaurs=
ProgressionOverrides=(Row="",Points=0)
ServerStartingTime=1350
bServerDynamicTimeOfDay=1
ServerDayLength=60
ServerName=Xiongtianqi.cn //服务器名称
ServerAdmins= //管理员
BannedUsers=(UserName="",UniqueID="") //服务器黑名单启动命令
@echo off
echo 11
echo 1111
echo 11
:srcds
echo (%time%) srcds started.
start /wait "xiongtianiq.cn" TheIsleServer.exe /Game/TheIsle/Maps/Thenyaw_Island/Thenyaw_Island?MultiHome=0.0.0.0?Port=7777?QueryPort=7778?MaxPlayers=200?game=Survival -log
echo (%time%) WARNING: srcds closed or crashed, restarting.
goto srcdsOutpost","KF-VolterManor","KF-Catacombs","KF-EvacuationPoint","KF-Farmhouse","KF-BlackForest","KF-Prison","KF-ContainmentStation","KF-HostileGrounds","KF-InfernalRealm","KF-ZedLanding"))Ark.Survival.Alascended-方舟进化.飞升
steamcmd命令
steamcmd.exe +login anonymous +app_update 2430930 validate +quit启动命令
start YOUR_ARK_SERVER\ShooterGame\Binaries\Win64\ArkAscendedServer.exe TheIsland_WP?listen?SessionName="SERVERNAME"?Port=7777?QueryPort=27015?-WinLiveMaxPlayers=70 -UseBattlEye- TheIsland_WP 地图默认
- listen 监听
- SessionName 服务器名称
- Port 游戏端口
- QueryPort 查询端口
- WinLiveMaxPlayers 最大游戏人数
- mods 模组Id多个使用逗号分割
开服器
官网 https://arkservermanager.freeforums.net/thread/5193/downloads GITHUB https://github.com/Bletch1971/ServerManagers
conan.exiles.dedicated-流放者柯南
steamcmd命令
steamcmd +login anonymous +app_update 443030default +workshop_download_item 440900 2772364595 val idate +workshop_download_item 440900 2275543723 validate +logoff +quit开服器
IMPORTANT
从左到右从上到下 服务器名称 服务器加入密码 服务器管理员密码 加入模组 游戏端口 游戏UDP端口 无用 无用 无用(你还用web?一坨)
WARNING
- 这些要全绿
- 两个密码都可以不填
- 但是填了要>=五位数
- 下面模组可以直接从社区地址复制进去较为方便
Stardew.Valley-星露谷物语
官方并没有提供服务端 社区也没有制作服务端 当前所有服务器方式均是伪开服 相当于更大的局域网联机 即模组相关和客户端联机一致 星露谷的开服等同于 客户端+房主机器人 手机电脑互通,即你手机可以进服务器,且人物同步
开服准备
- 服务端(星露谷学习版,你也不想你账号挂服务端吧 看前提说明) 1.6.14版本继承SMAPI 请注意版本截止文档撰写期内事有效的,如果游戏本体更新请自寻寻找合适版本
- SMAPI
- 房主机器人模组 N网代码 20659
- 无显卡运行工具 根据服务器的GPU有无决定 mesa-dist-win
- 服务器端口需要UDP
星露谷启动
如果服务器有GPU 可直接跳到第三步()
- 先执行perappdeploy 直接回车即可 完事关掉 如下
- 运行systemwidedeploy 输入1 回车 完事关掉 如下
- 启动星露谷本体
- 本质上是机器人代替房主并执行相关指令,第一天要做一些事情的。
PalWorld-幻兽帕鲁
steamcmd命令
"steamcmd.exe" +login anonymous +app_update 2394010 validate +quit配置翻译(联动前)
Difficulty=None; 设置游戏难度
DayTimeSpeedRate=1.000000, ; 设置白天时间流逝的速率
NightTimeSpeedRate=1.000000, ; 设置夜晚时间流逝的速率
ExpRate=1.000000, ; 设置经验获取速率
PalCaptureRate=1.000000, ; 设置捕捉Pal(游戏中的生物)的几率
PalSpawnNumRate=1.000000, ; 设置Pal出现的频率
PalDamageRateAttack=1.000000, ; 设置Pal的攻击伤害比率
PalDamageRateDefense=1.000000, ; 设置Pal的防御伤害比率
PlayerDamageRateAttack=1.000000, ; 设置玩家的攻击伤害比率
PlayerDamageRateDefense=1.000000, ; 设置玩家的防御伤害比率
PlayerStomachDecreaceRate=1.000000, ; 设置玩家饱食度下降速率
PlayerStaminaDecreaceRate=1.000000, ; 设置玩家耐力下降速率
PlayerAutoHPRegeneRate=1.000000, ; 设置玩家的自动生命恢复速率
PlayerAutoHpRegeneRateInSleep=1.000000, ; 设置玩家在睡眠中的生命恢复速率
PalStomachDecreaceRate=1.000000, ; 设置Pal饱食度下降速率
PalStaminaDecreaceRate=1.000000, ; 设置Pal耐力下降速率
PalAutoHPRegeneRate=1.000000, ; 设置Pal的自动生命恢复速率
PalAutoHpRegeneRateInSleep=1.000000, ; 设置Pal在睡眠中的生命恢复速率
BuildObjectDamageRate=1.000000, ; 设置建筑物受到的伤害速率
BuildObjectDeteriorationDamageRate=1.000000, ; 设置建筑物的恶化(老化)伤害速率
CollectionDropRate=1.000000, ; 设置收集物品掉落速率
CollectionObjectHpRate=1.000000, ; 设置收集物品耐久度比率
CollectionObjectRespawnSpeedRate=1.000000, ; 设置收集物品重生速度比率
EnemyDropItemRate=1.000000, ; 设置敌人掉落物品的比率
DeathPenalty=All, ; 设置死亡惩罚。None 是关闭死亡掉落,Item只掉物品不掉装备,ItemAndEquipment掉物品和装备,All全都掉
bEnablePlayerToPlayerDamage=False, ; 是否允许玩家之间造成伤害
bEnableFriendlyFire=False, ; 是否允许友军火力(误伤)
bEnableInvaderEnemy=True, ; 是否启用入侵者敌人
bActiveUNKO=False, ; 未知选项UNKO
bEnableAimAssistPad=True, ; 是否为手柄启用瞄准辅助
bEnableAimAssistKeyboard=False, ; 是否为键盘启用瞄准辅助
DropItemMaxNum=3000, ; 设置掉落物品的最大数量
DropItemMaxNum_UNKO=100, ; 未知选项UNKO的数量设置
BaseCampMaxNum=128, ; 设置基地营地的最大数量
BaseCampWorkerMaxNum=15, ; 设置基地营地工人的最大数量
DropItemAliveMaxHours=1.000000, ; 设置掉落物品在世界中存活的最大时间(小时)
bAutoResetGuildNoOnlinePlayers=False, ; 未知行会选项
AutoResetGuildTimeNoOnlinePlayers=72.000000, ; 玩家不在线时行会自动重置时间(小时)
GuildPlayerMaxNum=20, ; 行会玩家最大数量
PalEggDefaultHatchingTime=72.000000, ; Pal蛋默认孵化时间(小时)
WorkSpeedRate=1.000000, ; 工作速率
bIsMultiplay=False, ; 是否为多人游戏
bIsPvP=False, ; 是否开启玩家对战
bCanPickupOtherGuildDeathPenaltyDrop=False, ; 是否可以拾取其他行会因死亡惩罚掉落物
bEnableNonLoginPenalty=True, ; 是否启用未登录惩罚
bEnableFastTravel=True, ; 是否启用快速旅行
bIsStartLocationSelectByMap=True, ; 是否允许通过地图选择起始位置
bExistPlayerAfterLogout=False, ; 玩家登出后是否仍然存在于游戏世界中
bEnableDefenseOtherGuildPlayer=False, ; 是否允许防御其他行会玩家
CoopPlayerMaxNum=4, ; 合作模式玩家最大数量
ServerPlayerMaxNum=32, ; 服务器玩家最大数量
ServerName="脱脱测试服", ; 服务器名称
ServerDescription="", ; 服务器描述
AdminPassword="", ; 管理员密码
ServerPassword="123123", ; 服务器密码
PublicPort=8211, ; 服务器公开端口
PublicIP="", ; 服务器公开IP地址
RCONEnabled=False, ; 是否启用RCON(远程控制)
RCONPort=25575, ; RCON端口
Region="", ; 服务器区域
bUseAuth=True, ; 是否使用认证
BanListURL="https://api.palworldgame.com/api/banlist.txt" ; 封禁列表网址配置(联动)
Difficulty=None,
RandomizerType=None,
RandomizerSeed="",
bIsRandomizerPalLevelRandom=False,
DayTimeSpeedRate=1.000000,
NightTimeSpeedRate=1.000000,
ExpRate=5.000000,
PalCaptureRate=5.000000,
PalSpawnNumRate=2.000000,
PalDamageRateAttack=1.000000,
PalDamageRateDefense=1.000000,
PlayerDamageRateAttack=1.000000,
PlayerDamageRateDefense=1.000000,
PlayerStomachDecreaceRate=0.500000,
PlayerStaminaDecreaceRate=0.500000,
PlayerAutoHPRegeneRate=1.000000,
PlayerAutoHpRegeneRateInSleep=1.000000,
PalStomachDecreaceRate=0.500000,
PalStaminaDecreaceRate=0.500000,
PalAutoHPRegeneRate=1.000000,
PalAutoHpRegeneRateInSleep=1.000000,
BuildObjectHpRate=1.000000,
BuildObjectDamageRate=1.000000,
BuildObjectDeteriorationDamageRate=0.000000,
CollectionDropRate=5.000000,
CollectionObjectHpRate=5.000000,
CollectionObjectRespawnSpeedRate=1.000000,
EnemyDropItemRate=5.000000,
DeathPenalty=None,
bEnablePlayerToPlayerDamage=False,
bEnableFriendlyFire=False,
bEnableInvaderEnemy=True,
bActiveUNKO=False,bEnableAimAssistPad=True,
bEnableAimAssistKeyboard=False,
DropItemMaxNum=3000,
DropItemMaxNum_UNKO=100,
BaseCampMaxNum=128,
BaseCampWorkerMaxNum=50,
DropItemAliveMaxHours=1.000000,
bAutoResetGuildNoOnlinePlayers=False,
AutoResetGuildTimeNoOnlinePlayers=72.000000,
GuildPlayerMaxNum=20,
BaseCampMaxNumInGuild=4,
PalEggDefaultHatchingTime0.000000,
WorkSpeedRate=1.000000,
AutoSaveSpan=30.000000,
bIsMultiplay=False,
bIsPvP=False,
bHardcore=False,
bPalLost=False,
bCharacterRecreateInHardcore=False,
bCanPickupOtherGuildDeathPenaltyDrop=False,
bEnableNonLoginPenalty=True,bEnableFastTravel=True,
bIsStartLocationSelectByMap=True,
bExistPlayerAfterLogout=False,
bEnableDefenseOtherGuildPlayer=False,
bInvisibleOtherGuildBaseCampAreaFX=False,
bBuildAreaLimit=False,ItemWeightRate=0.000000,
CoopPlayerMaxNum=20,
ServerPlayerMaxNum=114514,
ServerName="草莓群幻兽帕鲁",
ServerDescription="0负重0孵化无限耐久死亡不掉落 0.5帕鲁玩家饱食耐力消耗 5倍经验采集掉落工作效率",
AdminPassword="",
ServerPassword="cmsbd",
PublicPort=301,PublicIP="",
RCONEnabled=False,RCONPort=25575,
Region="",
bUseAuth=True,
BanListURL="https://api.palworldgame.com/api/banlist.txt",
RESTAPIEnabled=False,
RESTAPIPort=8212,bShowPlayerList=False,
ChatPostLimitPerMinute=30,
CrossplayPlatforms(Steam,Xbox,PS5,Mac),
bIsUseBackupSaveData=True,
LogFormatType=Text,
SupplyDropSpan=180,
EnablePredatorBossPal=True,
MaxBuildingLimitNum=0,
ServerReplicatePawnCullDistance=15000.000000,
bAllowGlobalPalboxExport=True,
bAllowGlobalPalboxImport=False,
EquipmentDurabilityDamageRate=0.000000,
ItemContainerForceMarkDirtyInterval=1.000000僵尸毁灭工程
steamcmd命令
steamcmd +login anonymous +app_update 380870 validate +quit饥荒
开服器
https://cgmt.lanzout.com/b04duzyda
密码2333
服务器开启步骤
安装专用服务器工具
- 在Steam库中勾选【工具】分类
- 搜索安装【Don't Starve Together Dedicated Server】
- 复制安装路径到开服工具的【饥荒服务器路径】栏
网络加速
- 使用加速器(推荐steamcommunity302)
- 加速【Steam】节点
获取服务器令牌
- 在饥荒联机版【账号】→【游戏】→【饥荒联机版的游戏服务器】
- 复制
pds-开头的令牌代码到开服工具
模组设置
- 本地安装版:选择【DSTmod】,下载方式【默认下载】
- 云服务器版:选择【gzmod】,下载方式推荐【DSTserver】
存档配置
- 将存档文件(cluster_数字)放置到:
\Klei\DoNotStarveTogether\
- 将存档文件(cluster_数字)放置到:
完成设置
- 保存设置后,在【房间设置】中选择对应存档
- 点击【开启服务器】
云服务器额外配置
必要操作
MOD文件同步
- 本地路径:
..\Steam\steamapps\workshop\content\322330 - 服务器路径:
【饥荒服务器路径】\gzmod\content\322330 - 同时复制:
appworkshop_322330.acf到【gzmod】目录
- 本地路径:
防火墙设置
- 放行所有世界使用的UDP端口(可在后台设置)
- 或直接放行1-65535 UDP端口
连接测试
- 使用【外网直连代码】测试连接
- 成功连接=防火墙设置正确
⚠️ 未正确放行端口将导致延迟翻倍!
管理员指令功能
权限说明
- 【服务器令牌】持有者自动获得管理员权限
- 重启后需重新勾选存档开启服务使指令生效
可用指令
| 指令 | 功能 |
|---|---|
关闭服务器 | 停止服务器 |
重启服务器 | 重启服务(用于更新MOD) |
获取存档名 | 显示当前存档名称 |
立即保存 | 创建存档快照 |
更新服务器 | 自动更新并重启 |
获取版本号 | 显示服务器版本 |
获取状态 | 查看资源占用情况 |
常见问题解答
基础问题
Luajit服务器是什么?
如何添加管理员?
- 让玩家进入世界并选择角色
- 在【玩家管理】中刷新并添加
令牌错误怎么办?
- 检查是否有输入错误
- 可能是科雷服务器问题,多次尝试
配置文件
[GAMEPLAY]
game_mode = survival //endless无尽模式 survival生存 wilderness荒野
max_players = 6 //人数
pvp = false //PVP玩家互怼,true开,false关
pause_when_empty = true //没人的时候暂停,true开,false关
[NETWORK]
cluster_description = //服务器描述
cluster_name = //服务器名字
cluster_intention = cooperative //服务器分类,默认可以不用修改
cluster_password = 123 // 服务器进入密码
[MISC]
console_enabled = true //服务器能否使用控制台,true开,false关
[SHARD]
shard_enabled = true //启用分层世界,true开,false关默认即可,关闭不可用洞穴
bind_ip = 127.0.0.1 //分层世界绑定连接地址,默认即可
master_ip = 127.0.0.1 //分层世界主世界地址,默认即可
master_port = 10889 //分层世界连接端口,可根据你有几个世界修改
cluster_key = supersecretkey //分层世界相互连接的密码,这个一定得改,改成自己的额外配置
可放可不放
[GAMEPLAY]
vote_enabled = true //投票功能,true开,false关
[NETWORK]
whitelist_slots= 1 //白名单功能 设置成2 就是留2个位置,3就是留3个位置,设置几个就添加几个游戏ID,添加管理员的那个ID 同目录下新建一个文档 whitelist.txt
[STEAM]
steam_group_admins = true(自动组版主官员在游戏里获得管理员身份)
steam_group_id = 你的组ID
steam_group_only = false(是否仅组成员模式介绍
- quagmire 暴食模式
- lavaarena 熔炉模式
- endless 无尽模式 死亡后在魔之门可复活,世界不会自动重置
- surviva l生存 死后变鬼魂 鬼魂可以砍树挖矿变疯猪变噩梦花== 可以队友用救赎之心复活 也可以通过炼金石和肉块雕像复活 地图全部玩家死亡(变鬼)则重置地图
- wilderness 荒野 死后重置人物 重选人物出生位置随机
多层世界
旅行机器c_spawn("migration_portal")
c_find("migration_portal").components.worldmigrator:SetDestinationWorld("次世界的ID","主世界的传送ID")
2个世界的cluster.ini必须相同,2个世界文档里的server.ini端口要不同 一个世界有10个端口,每个世界默认的是1,主世界是1,这个ID是可以更改次世界的更改ID方式再server.ini里, 设置为
[SHARD] is_master = false name = master2 id = 3
ID3 然后输入命令为 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("3","11") 3和11的意思是,"1号世界为1","3号世界为3",从1号世界的11号入口处进入3号世界, 赋予世界ID的文件夹为server.ini再master和caves里都可以设置, 那11为传送机器,创造传送机器的命令为"旅行机器c_spawn("migration_portal")" 创建第二个传送机器为12,以此类推 下面是4个世界的逻辑关系解释
地上一层
地洞一层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("2","11")
地上二层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("3","12")
地洞二层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("4","13")
地上二层
地洞一层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("2","11")
地上一层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("1","12")
地洞二层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("4","13")
地洞一层
地上一层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("1","11")
地洞二层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("4","14")
地上二层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("3","12")
地洞二层
地上一层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("1","13")
地洞一层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("2","14")
地上二层 c_find("migration_portal").components.worldmigrator:SetDestinationWorld("3","13")
直连代码使用说明
连接格式
c_connect("IP地址", 端口号, "密码")Craftopia-创世理想乡
steamcmd
steamcmd +login anonymous +app_update 1670340 validate +quit启动
D:\steamcmd\steamapps\common\CraftopiaDedicatedServer\Craftopia.exe配置文件
ServerSetting.ini
; Game World Data Setting - name, difficulty, gameMode
; name : 世界名城
; difficulty : 游戏难度 0- 简单, 1- 普通(默认难度), 2- 困难, 3- 非常难
; gameMode : 游戏模式 1- 正常世界(默认), 2- 自由建造, 3- 创意模式
; Server Setting - port : used when not using steam lobby function
; maxPlayerNumber : 玩家人数最大1-127
; usePassword : 使用服务器密码(1- 开启 / 0- 关闭)
; serverPassword : 服务器密码8位数
; Graphics Setting - vSyncCount, maxFPS, grassBend, clothSimOption
; vSyncCount : 垂直同步, 0- 关闭, 1- 1次1帧数 2- 2次1帧数
; maxFPS : 最大FPS值,-1不限制
; grassBend : 草地弯曲(1- 启用 / 0- 关闭)
; ClothSimOption : 布料模拟,1-设置个人的动画,2-设置所有人的动画
; Save Setting - autoSaveSec, autoSavePerHour
; autoSaveSec : 自动保存时间:秒
; autoSavePerHour : 启用每小时自动保存(1-True/0-False)
; savePath : 存档保存路径
; Creative Mode Setting -
; quickCraft : 快速建造:不需要材料,1启动,2关闭
; ageLevel : 游戏时代的等级,影响效果制作配方
; islandLevel : 岛屿等级控制,影响怪物和副本级别,设置为-1禁用
; noDeath : 玩家角色不会死亡(1-开启/0-关闭)
; noDamage : 玩家角色不会受到伤害(1-开启/0-关闭)
; noHunger : 玩家角色不会饥饿(1-开启/0-关闭)
; infinitStamina :玩家角色具有无穷的耐力(1-开启/0-关闭)
; forceDayTime :游戏世界日时间覆盖,0到24,设置为-1禁用
; buildingIgnoreDamage : 建筑物不会受到损害(1-开启/0-关闭)
; noBuild : 玩家无法放置新建筑(1-开启/0-关闭)
; Creative Mode Player Status Override - apply at gameStart
; Level : override character level, set to 0 to disable
; Health : override character health, set to 0 to disable
; Mana : override character mana, set to 0 to disable
; Stamina : override character stamia, set to 0 to disable
; Money : override character money
; SkillPoint : override character skill point
; EnchantPoint : override character enchant point
[GameWorld]
name=XiongTianQi
difficulty=3
gameMode=1
[Host]
port=6587
maxPlayerNumber=127
usePassword=0
serverPassword=00000000
bindAddress=0.0.0.0
[Graphics]
vSyncCount=0
maxFPS=60
grassBend=0
clothSimOption=2
[Save]
autoSaveSec=300
autoSavePerHour=1
savePath=DedicatedServerSave/
[CreativeModeSetting]
quickCraft=1
ageLevel=7
islandLevel=-1
noDeath=1
noDamage=1
noHunger=1
infinitStamina=1
forceDayTime=-1
buildingIgnoreDamage=0
noBuild=0
[CreativeModePlStatus]
Level=0
Health=0
Mana=0
Stamina=0
Money=1000
SkillPoint=0
EnchantPoint=0Avorion-猎户座
steamcmd
steamcmd +login anonymous +app_update 565060 validate +quit启动
D:\steamcmd\steamapps\common\AvorionServer\server.batbin\AvorionServer.exe --datapath "D:\steamcmd\steamapps\common\AvorionServer" --admin 76561198003843972--datapath 存档地址
--admin 管理员 steamId
配置文件
AvorionServer\avorion_galaxy\server.ini
[Game]
Scenario=1 # 服务器的场景。当前可能的场景有:Creative创意(0)、Normal普通(1)。在服务器运行且玩家登录后更改此选项可能会导致保存失败。
Seed=pDDD0SHVws # 服务器种子。在服务器运行且玩家登录后更改此选项可能会导致保存失败。
Difficulty=0 # 难度从 -3(初学者)到3(疯狂)。
HardcoreEnabled=false # 用于检查单人游戏的难度是否已更改为硬核或更高。
InfiniteResources=false # 使玩家获得无限资源。当场景“Creative”创意启用时,此选项自动设置为true。
PlayTutorial=false # 允许玩家在登录时播放教程。对于多人游戏始终禁用。
CollisionDamage=1 # 碰撞伤害从0(关闭)到1(完全)。
SafePlayerInput=false # 已弃用,请勿使用。验证玩家的输入,但可能导致大量(感知到的)滞后。
PlayerToPlayerDamage=true # 允许玩家互相伤害。
LogoutInvincibility=true # 在玩家注销后的短时间内,使玩家的船变得无敌。
LogoutInvincibilityDelay=30 # 玩家退出和他们的船变得无敌之间的时间(秒)。
ShipyardBoundBuilding=true # 允许将特定区块的建造限制在造船厂所在的区域。
FullBuildingUnlocked=false # 为每位新玩家解锁完整的建筑知识。
RepairingAlwaysAllowed=false # 即使在战斗中,修复也是可能的。
BlockOverlapExploit=false # 强烈建议将其设置为“false”以进行正常播放。如果启用,则允许利用具有无限块重叠的船构建。仅保留2.0之前版本的向后兼容性。
PermaDestruction=false # 重建被禁用,船只在摧毁时永远消失,包括炮塔和升级。
DockingRestrictions=true # 如果启用,某些对象(如门)无法停靠,停靠实体的炮塔需要母舰有足够的插槽可操作。
Barrier=true # 启用/禁用星系中心的屏障。
Storyline=true # 启用/禁用引导故事情节。这不会禁用工件或进程,只是玩家的指导。可以像以前一样收集文物。
UnlimitedProcessingPower=false # 构建知识(如果启用)不会限制船舶的处理能力。你可以随心所欲地建造你的飞船,即使你还没有掌握下一个材料知识。
UnlimitedShipSize=false # 一旦你的船达到最大处理能力,你就可以让船建造得像你想要的那样大、结实、不平衡。
RelationLossFactor=1 # 设置为除1以外的值可为关系损失添加因子。1.5意味着失去50%的关系。
RelationGainFactor=1 # 设置为1以外的值,以向关系增益添加因子。1.5将意味着增加50%的关系
StartingResources=0 # 对于启动资源,设置为-4到0之间的值(匹配从-3到0的困难)-4是快速启动。
DamageMultiplier=1 # 与NPC船只造成的伤害相乘的因素.
InitialRelations=0 # 对于与困难类似的初始关系,设置为-3(最佳关系)到3(最差关系)之间的值。
MapFactions=350 # 设置地图上存在的派系数量。0个或更少派系或1700个以上派系的未定义行为。
Rifts=200 # 设置地图上存在的裂缝数量。小于0且大于500的未定义行为。
ResourceAsteroidFactor=1 # 小行星场中资源小行星数量的乘数。
ResourceWreckageFactor=1 # 残骸区域中资源破坏量的乘数。
EventsFactor=1 # 发生事件数量的乘数。
PreciseAIAim=false # 启用以使AI在射击时不会“意外”错过。
BlockDestructionThreshold=1 # 玩家船上的生命值百分比阈值低于该阈值时,方块开始破碎。
DevMode=false # 启用以获取开发模式。这应该只用于开发MOD,因为它会从游戏中吸取乐趣。
ExplicitCallables=true # 启用时,必须在脚本中明确标记可从客户端调用的脚本函数。深受鼓舞。关闭此功能将为许多骗子和黑客打开大门。
RiftMassFactor=1 # 可带入裂缝的质量的乘数。默认值为1,高于会增加可能的质量,低于会减少质量。
RiftDamageFactor=1 # Xsotan在裂缝中造成的损害程度的乘数。默认值为1,高于会增加伤害,低于会减少伤害。将与DamageMultiplier相乘。
BigWreckageDespawnTime=1800 # 直到大型残骸(16块或更多)解扩的时间(以秒为单位)。只影响破坏物造成的破坏,而不影响发电机(即废料场)造成的破坏。
SmallWreckageDespawnTime=900 # 小残骸(15块或更少)解扩前的秒数。只影响破坏物造成的破坏,而不影响发电机(即废料场)造成的破坏。
MaximumFightersPerSectorAndPlayer=48 # 每个扇区和每个玩家允许同时战斗机的最大数量。设置为-1表示无限制。
MaximumStationsPerSector=-1 # 扇区中允许的最大站数。每个扇区的最大站点数。设置为-1表示无限制。
MaximumBlocksPerCraft=-1 # 每个玩家艘船允许的最大方块。设置为-1表示无限制。
MaximumVolumePerShip=-1 # 每艘玩家船允许的最大容量。设置为-1表示无限制。
MaximumVolumePerStation=-1 # 每个玩家站允许的最大容量。设置为-1表示无限制。
MaximumPlayerShips=10 # 每个玩家允许的最大船数。设置为-1表示无限制。
MaximumPlayerStations=10 # 每个玩家允许的最大站数。设置为-1表示无限制。
MaximumAllianceShips=100 # 每个联盟允许的最大船只数。设置为-1表示无限制。
MaximumAllianceStations=100 # 每个联盟允许的最大站点数。设置为-1表示无限制。
MaximumAllianceShipsPerMember=-1 # 每个联盟每个成员允许的最大船舶数。设置为-1表示无限制。如果设置了每个成员的正常最大值和最大值,则两者中的较小值将为限制。
MaximumAllianceStationsPerMember=-1 # 每个联盟每个成员允许的最大站点数。设置为-1表示无限制。如果设置了每个成员的正常最大值和最大值,则两者中的较小值将为限制。
MaximumBlocksPerTurret=250 # 每个玩家炮塔设计允许的最大块数。设置为-1表示无限制。
BoardingAllowed=true # 禁用以禁止所有玩家登机。
MinimumCraftSize=0 # 设置为0以外的值以设置最小工艺尺寸。船舶的高度、长度或宽度不能小于此值。强烈建议不要将其设置为大于1.0的值,因为这是基本的船舶建造块大小。
MaxShipVelocity=0 # 设置为0以外的值以设置最大船舶速度上限。单位为m/s。
PlayerInventorySlots=1000 # 玩家的库存插槽数。
AllianceInventorySlots=1000 # 联盟的库存槽数。
Version=2.3 # 补丁的游戏版本。不要设置此项,每次都将被覆盖。
sameStartSector=true # 允许所有玩家在同一起始扇区登录。大型和公共服务器不受欢迎。
xsotanInvasionSectors=5 # 配置Xsotan入侵(在杀死最终boss后)将同时发生在多少玩家区。仅适用于星系中心的扇区。
startUpScript=data/scripts/server/server.lua # 为服务器配置启动脚本的路径。
startSectorScript=startsector # 为服务器配置启动扇区生成器脚本的路径。
motd= # 在此处输入当天的消息,该消息在登录时作为聊天消息发送给玩家。
[System]
MaxTimeStep=1 # 最大刻度长度(秒)。当一个滴答时间超过这个长度(因为性能问题)时,它将缩短到这个数字,以避免隧道问题等。除非你知道自己在做什么,否则不要改变这一点。
saveInterval=3600 # 时间(秒)。每当过了这段时间,服务器就会启动自动保存并将当前加载的所有数据写入磁盘。保存过程可能需要几秒钟。
sectorUpdateTimeLimit=60 # 扇区在卸载之前保留在内存中的默认时间(秒)。一个扇区只有在以下情况下才会卸载:1.没有玩家或玩家内容;或者2.没有通过闸门或虫洞连接到包含玩家的另一个扇区。例外情况:没有玩家的新加载扇区总是在内存中保存至少15秒。
emptySectorUpdateInterval=0.5 # 没有玩家的扇区更新之间的时间(秒)。
workerThreads=6 # 用于更新主游戏模拟的线程数。这不应超过可用虚拟内核的数量。
generatorThreads=2 # 当玩家探索时,将从磁盘加载扇区并生成新扇区的线程数。加载/生成扇区通常需要几秒钟。建议的数量通常为2,但如果负载(即跳跃路线计算次数)非常高,则建议增加数量。
scriptBackgroundThreads=2 # 将为脚本代码执行异步任务的线程数。
aliveSectorsPerPlayer=5 # 玩家当前位置以外的扇区数,这些扇区保留在内存中。也适用于成员登录时的联盟。
weakUpdate=true # 性能优化。通过对没有玩家的扇区进行简化模拟来提高性能。
profiling=false # 启用以跟踪服务器的性能数据。可能会导致服务器运行速度稍慢(小于1ms/滴答),并占用更多内存(约100MB)。如果服务器性能低下,建议进行调试。使用/status或/profile命令打印性能数据(通过chrome://tracing).
sendCrashReports=true # 允许在脚本或服务器进程崩溃时发送崩溃报告。强烈推荐。
hangDetection=true # 允许在脚本或服务器进程至少30秒未响应时发送崩溃报告。强烈推荐。
backups=true #启用此功能可以创建服务器最重要数据的每小时备份。创建备份可能需要几秒钟。默认情况下,备份将保存到%appdata%\Avorion\Backups(unix上的~/.Avorion/Backups),或保存到配置的备份路径。
backupsPath= # 服务器将备份保存到的可配置路径。保留为空将其保存到默认设置文件夹。
statsLogging=true # 启用以随时间跟踪服务器统计信息。统计数据存储在服务器目录的CSV文件中,类似于日志。
simulateHighLoadServer=false # 启用以模拟具有不规则更新时间的服务器,类似于高负载。这只与开发MOD相关。
commandsFile= # 服务器查找包含命令的文本文件的可配置路径。用于在RCON或信号不可用时向服务器发送命令。命令的格式必须与聊天命令类似,即“/stop 60”(不带引号)。支持多行中的多个命令。只有当文件具有相同内容超过0.5秒时,才会执行命令。从文件中读取命令后,文件将被删除。如果此字符串为空,服务器将查找名为“commands”的文件。txt文件。
sendSectorDelay=2 # 扇区更改后,服务器向客户端发送新扇区之前的延迟(秒)。
placeInShipOnDeathDelay=7 # 玩家在船被摧毁后,在没有船的情况下花费的时间(秒)。
respawnAloneDelay=12 # 玩家在没有飞船的情况下,在飞船被摧毁后,在重生之前所花费的时间(以秒为单位)。
respawnMultiplayerDelay=92 # 一名玩家在没有飞船的情况下,在重生之前所花费的时间(秒),而另一名玩家则在飞船被摧毁后,在该区域内。
autoSavePerformanceData=false # 启用以在更新期间检测到性能不佳后自动保存性能数据。profiling=true才能工作。
performanceDataAutoSaveFiles=10 # 保留在磁盘上的性能数据文件的数量。超过时,将删除最旧的文件。
timeBetweenPerformanceDataAutoSaves=30 # 两次自动性能数据打印之间的最短时间(秒)。
fileClustering=false # 启用文件群集。启用后,服务器将在关闭时将小文件聚合为大文件。可以增加启动和关闭时间,但可以减少保存的文件量。
clusterFileSize=200000000 # 聚合文件的大小(字节)。仅在启用文件群集时相关。
clusteringThreads=8 # 执行文件群集的线程数量。仅在启用文件群集时相关。请记住,服务器将需要[集群文件大小]x[线程]的可用RAM。许多线程只有在不受磁盘I/O限制的情况下才有意义(即,当您的操作系统支持内存中的文件缓存或您有RAM FS时)。建议数量至少为2。
[Networking]
port=27000 # 用于标准网络的侦听端口。
broadcastInterval=5 # 两次完整网络更新广播之间的时间量(秒)。更新广播更新一个部门的所有内容,而不仅仅是最近发生的变化。
isMultiplayer=true # 启用以允许在此服务器上进行多人游戏。如果禁用,则只有一个管理员可以登录(即单人玩家)。
isListed=true # 启用以在公用服务器列表上列出。
vacSecure=true # 启用以对用户进行VAC检查。只能在使用Steam网络时激活。
sendStatsToAdmins=true # 启用以向登录的管理员发送性能统计信息。可能会占用大量流量。
useSteam=true # 启用使用Steam网络。强烈建议用于公共服务器。
forceSteam=false # 启用以强制使用Steam网络。如果连接时出现问题,服务器将不会恢复到TCP协议,并将在启动时死亡。
rconIp= # 服务器使用的RCON接口IP。
rconPassword= # 服务器的RCON接口密码。如果没有密码,RCON将被禁用。
rconPort=27015 # 服务器使用的RCON接口端口。
maxReceivableMessageSize=52428800 # 服务器将接受的最大可接收邮件大小(字节)。任何大于此值的消息都将被默默丢弃。注意:默认设置应该足够多。
networkingThreads=2 # 将进行消息接收、处理和发送的线程数。最小为2。
[Administration]
maxPlayers=100 # 服务器上允许的最大玩家数量。此外,还允许增加一名管理员。请注意,Avorion不是MMO,只是因为您可以为服务器配置更多玩家,所以这样做并不总是一个好主意!
name=Xiongtianqi.CN 熊天琪 # 服务器列表中显示的服务器名称。
description=Xiongtianqi.CN 熊天琪 # 服务器列表中显示的服务器描述。
password= # 登录的用户需要密码。如果没有密码,请留空。
pausable=false # 启用以使服务器可用。只有当用户可以执行/pause命令并且只有1个或更少的用户在线时,公共服务器才能暂停。
accessListMode=Blacklist # 使用“白名单”或“黑名单”启用用户的黑名单或白名单。黑/白名单文件可以在galaxy文件夹中找到。
steamIdOverride=0 # 在此处输入SteamID(编号)以作为该玩家登录。应仅用于查找错误。启用此设置时登录2个或更多玩家时,行为未定义。
[Meta]
branch= # 仅在单人游戏中使用,用于识别最后玩过的分支。将被完全忽略。你也可以忽略这一点。v.rising
steamcmd
steamcmd +login anonymous +app_update 1829350 validate +quitatlas-阿特拉斯
steamcmd
steamcmd +login anonymous +app_update 1006030 validate +quit开服器
https://arkserverapi.com/resources/atlas-server-manager.80/
没研究过
前提环境
directx_Jun2010_redist.exe https://pan.baidu.com/s/1v8NNc4LQ5LCFEtRVpXCvug?pwd=i5yp
官方地图
https://pan.baidu.com/s/1TP4H64_PNTL6fmgOXPAKfw
地图需要塞入D:\steamcmd\steamapps\common\ATLAS Dedicated Server\ShooterGame
并更改ServerGrid.json
"WorldFriendlyName": "123455", 服务器搜索名称
"WorldAtlasId": "321123321444", 地图连接密匙
"name": "12345", 服务器名称启动
@echo off
cd /d %~dp0
cd "D:\steamcmd\steamapps\common\ATLAS Dedicated Server\ShooterGame\Binaries\Win64"
start "1" shootergameserver.exe Ocean?ServerX=0?ServerY=0?AlltSaveDirectoryName=Atlassave?ServerAdminPassword=123?MaxPlayers=125?ReserverPlayerSlots=25?SeamlessIP=127.0.0.1 -log -server -NobattlEye
cd "D:\steamcmd\steamapps\common\ATLAS Dedicated Server\AtlasTools\RedisDatabase\redis-server_start.bat"百慕大野兽
冰封之焰
雷霆一击
灵魂面甲
领地人生
龙之日
奈斯启示录
叛乱风暴2
前线
潜渊症
求生之路2
森林
森林之子
杀戮空间2
死亡波利
死亡之夜
CSGO
Dayz
Rust-腐蚀
fivme
恐鬼症
Enshrouded-雾锁王国
SUCM-人渣
steamcmd
"D:\steamcmd\steamcmd.exe" +login anonymous +app_update 294420 validate +quit