获取Steam创意工坊MODID 教程

打开创意工坊 找到你要安装的mod

可能由于某些原因,无法访问steam创意工坊。请使用加速器加速Steam。

后右键点击网页,选择复制网页URL

从网页中找到MOD ID

比如我复制的 URL 为

https://steamcommunity.com/sharedfiles/filedetails/?id=2060205096&searchtext=

我们只需要拿到?id=后面的一串数字即可。 2060205096 就是我们当前的MOD ID

Project Zomboid 管理员指令

指令表
指令范例说明
/addalltowhitelist/addalltowhitelist将目前伺服器所有玩家添加到白名单
/additem [ID] [物品ID] [數量]/additem job Base.Axe 1给玩家job一把消防斧
/addusertowhitelist [ID]/addusertowhitelist job将玩家job添加到白名单
/addvehicle [車輛ID] [玩家ID或XYZ]/addvehicle VanAmbulance 1,1,1生成一辆救护车到座标X1,Y1,Z1的地方
/addxp [ID] [技能=X經驗]/addxp job Woodwork=5增加玩家job的木工经验5点
/alarm/alarm在当前房子内触发警报(需在屋内)
/banid [Steam id]/banid 111111111封锁SteamID为111111111的玩家
/banuser [ID] -ip -r [原因]/banuser job -ip -r 掰掰封锁玩家job并且封锁IP原因是掰掰
/changeoption [參數名稱] [數值]/changeoption pvp true更改伺服器PVP状态为true
/chopper/chopper将直升机事件随机触发给一位玩家
/createhorde [數量] [ID]/createhorde 150 job在玩家job附近生成150的尸群
/godmod [ID] -true or -false/godmod job -true将玩家job开启无敌模式
/gunshot/gunshot将枪声事件随机触发给一位玩家
/help/help显示指令表
/invisible [ID] -true or -false/invisible job -true将玩家job开启隐形模式
/kickuser [ID] -r [原因]/kickuser job -r 滾踢出玩家job原因为滚
/noclip [ID] -true or -false/noclip job -true开启玩家job穿墙模式
/players/players列出所有在线玩家
/quit/quit保存并关闭伺服器
/releasesafehouse/safehouse release释出你拥有的安全屋
/reloadlua [文件名]/reloadlua [文件名]重新载入lua脚本
/reloadoptions/reloadoptions重新加载伺服器设定档案
/removeuserfromwhitelist [ID]/removeuserfromwhitelist job将玩家job移除白名单
/removezombies/removezombies移除僵尸(未测试可能有问题)
/save/save保存当前世界
/sendpulse/sendpulse发送有关伺服器的性能消息
/servermsg [廣播]/servermsg 歡迎加入发送伺服器广播并说欢迎加入
/setaccesslevel [ID] [階級]/setaccesslevel job admin设定玩家job为管理员admin改成none可取消权限
/showoptions/showoptions显示当前伺服器选项和值的列表
/startrain/startrain开始下雨
/stoprain/stoprain停止下雨
/teleport [ID] or [ID] [ID]/teleport job job2将玩家job传送到玩家job2身边
/teleportto [X,Y,Z]/teleportto 1,2,1传送到座标X1,Y2,Z1
/unbanid [Steam ID]/unbanid 111111111解除封锁SteamID为111111111的玩家
/unbanuser [ID]/unbanuser 111111111解除封锁ID为111111111的玩家
/voiceban [ID] -true or -false/voiceban job -true拒听来自玩家job的语音

Project Zomboid 服务器如何安装地图MOD

1.像普通Mod一样先进行安装,参考此教程

2. 复制 mapfolder 参数到 服务器设置里。

这里,我们以经典老图 Bedford Falls 为例

将以下这些参数依次加入到游戏地图里。

Map Folder: BedfordFalls
Map Folder: North
Map Folder: South
Map Folder: West

最终效果如图

重启服务器即可。

安装Mod地图 成功的效果

未安装MOD 地图的效果

Admin Commands

Admin Commands

The following commands can be executed either on the server console window or in-game (preceded by a forward slash) provided the user has admin status.

CommandDescription
addalltowhitelistAdd all the current users who are connected with a password to the whitelist, so their account is protected.
additemGive an item to a player. If no username is given then you will receive item. Count is optional. Use: /additem \”username\” \”module.item\” count, ex : /additem \”rj\” \”Base.Axe\” count
adduserUse this command to add a new user to a whitelisted server. Use: /adduser \”username\” \”pwd\”
addusertowhitelistAdd a user connected with a password to the whitelist, so their account is protected. Use: /addusertowhitelist \”username\”
addvehicleSpawn a vehicle. Use: /addvehicle \”script\” \”user or x,y,z\”, ex /addvehicle \”Base.VanAmbulance\” \”rj\”
addxpGive experience points to a player. Use: /addxp \”playername\” perkname=xp, ex /addxp \”rj\” Woodwork=2
alarmSound a building alarm at the Admin’s position. (Must be in a room.)
banidBan a SteamID. Use: /banid SteamID
banuserBan a user. Add a -ip to also ban the IP. Add a -r \”reason\” to specify a reason for the ban. Use: /banuser \”username\” -ip -r \”reason\”. For example: /banuser \”rj\” -ip -r \”spawn kill\”
changeoptionChange a server option. Use: /changeoption optionName \”newValue\”
chopperPlace a helicopter event on a random player
createhordeSpawn a horde near a player. Use : /createhorde count \”username\”, ex /createhorde 150 \”rj\”, username is optional except from the server console.
createhorde2Unknown (ERROR: Missing translation “UI_ServerOptionDesc_CreateHorde2”)
godmodMake a player invincible. No username set will toggle self-invincibility. Use: /godmode \”username\” -value, ex /godmode \”rj\” -true (could be -false)
gunshotPlace gunshot sounds on a random player
helpOutputs a list and description of admin commands
invisibleMake a player invisible to zombies. No username provided will toggle invisibility on yourself. Use: /invisible \”username\” -value, ex /invisible \”rj\” -true (could be -false).
kickuserKick a user. Add a -r \”reason\” to specify a reason for the kick. Use: /kickuser \”username\” -r \”reason\”
noclipMakes a player pass through walls and structures. Toggles with no value. Use: /noclip \”username\” -value, ex /noclip \”rj\” -true (could be -false)
playersList all connected players
quitSave and shut down the server
releasesafehouseRelease a safehouse you own. Use: /safehouse release
reloadluaReload a Lua script. Use: /reloadlua \”filename\”
reloadoptionsReload server options (servertest.ini) and send to the clients. Useful for implementing game setting changes while players are connected.
removeuserfromwhitelistRemove a user from the whitelist. Use: /removeuserfromwhitelist \”username\”
removezombiesCommand name self-explanatory, but have not tested. (ERROR: Missing translation “UI_ServerOptionDesc_RemoveZombies”)
replayRecord and play replay for moving player. Use: /replay \”playername\” -record\-play\-stop \filename.\ Example: /replay user1 -record test.bin
saveSaves the current game world
sendpulseToggle sending server performance info to this client. Use: /sendpulse
servermsgBroadcast a message to all connected players. Use: /servermsg \”text\”
setaccesslevelSet access level of a player. Current levels: admin, moderator, overseer, gm, observer. E.g. setaccesslevel userName admin / Note: To remove any access level, use “none” in place of admin.
showoptionsShow the list of current server options and values.
startrainStart rain on the server
stoprainStop rain on the server
teleportTeleport to a player. Use: /teleport \”playername\” or /teleport \”player1\” \”player2\”, ex /teleport \”rj\” or /teleport \”rj\” \”toUser\”
teleporttoTeleport to coordinates. Use: /teleportto x,y,z, ex /teleportto 100098,189980,0
unbanidUnban a SteamID. Use: /unbanid SteamID
unbanuserUnban a player. Use : /unbanuser \”username\”
voicebanBlock voice from user \”username\”. Use : /voiceban \”username\” -value, ex /voiceban \”rj\” -true (could be -false)

Project Zomboid 服务器如何更新Mod

  1. 关闭你的服务器
  2. 进入文件管理菜单
  3. 删除 steamapps 文件夹,然后开机
  4. 服务器会重新下载Mod

Project Zomboid 如何使用管理员权限

1. 打开服务器后台,找到 “启动参数” 菜单 可以看到账号密码

2. 进入服务器 或者添加服务器的时候,用此 用户名和密码进行登录

如果自己在启动参数修改了用户名和密码 记得重启服务器,且用户名和密码不能包含空格或者中文!

具体寻找服务器教程,请点击此处: https://wiki.facheme.com/?p=686

3. 进入游戏后,点击左边 admin 按钮 即可唤起管理员面板

如何进入我的 Project Zomboid 服务器

两种方法

首先需要确保自己的客户端版本里的 “测试版” 为 无

方法1 添加自己的服务器

进入游戏,选择“”加入服务器” 菜单

peoject zomboid 服务器

服务器名称: 不用填写

IP地址: 输入你在网页后台 服务器列表中看到的地址,

比如:

服务器端口:如上图

本地IP地址: 不用填写

昵称和密码可以自由输入,如果需要启用管理员权限, 请输入您在后台 “”启动参数” 菜单里设置的 用户名和密码。

按照上面步骤,输入完成后点击添加 即可把自己的服务器加入到 服务器列表。 然后点击,即可进行连接。

方法2 使用 steam link 直接加入服务器

关闭你当前的游戏客户端(如果有)。

打开 网页后台,找到“我的服务器菜单” 可以看到有一个小的steam图标,如下图:

点击此图标即可立刻进服,如果想让朋友也快速进来,可以在图标处右键 选择 “复制连接地址” 发送给朋友,让他(她)在浏览器中输入 即可唤起游戏客户端自动加入服务器。

Project zomboid 删档教程

  1. 进入服务器后台,选择「仪表盘菜单」强制停止服务器,然后 找到 「文件管理器」菜单
  2. 进入目录 v2pg/Saves/Multiplayer 会发现目录内 有个 Server文件夹
  3. 删除 Server 文件夹,启动服务器即可

下面是图例

传送插件使用指南

传送

玩家聊天命令:
– home add <名称> – 保存您的当前睡袋位置作为家位置. (命令简写 sethome)
– home list – 显示你保存的所有家的位置. (命令简写listhomes)
– home remove <名称> – 删除你指定的家的位置. (命令简写 removehome)
– home <名称> – 传送到您指定的家的位置.
– tpr <玩家名> – 向玩家发送传送请求.
– tpa – 接受传送请求.
– tpc – 取消传送或传送请求.
– town – 传送到镇上.
– tpinfo – 显示传送剩余次数和冷却时间.
– tphelp – 显示命令帮助.
管理员聊天框命令:
– tp <玩家名> – 传送自己到目标玩家位置.
– tp <玩家名> <目标玩家名> – 传送指定玩家到目标玩家位置.
– tp – 传送到指定坐标点.
– tpl – 显示保存的传送坐标.
– tpl <位置名称> – 传送到指定位置.
– tpsave <位置名称> – 以位置名称保存当前位置.
– tpremove <位置名称> – 从位置列表中删除对应位置.
– tpb – 将你传送回最后一次传送的位置.
– home radius <半径> – 查找半径内的所有家.
– home delete <玩家名或steamid> <家名称> – 删除对应玩家保存的家
– home tp <玩家名称> <家名称> – 传送到目标玩家的家.
– home homes <玩家名或者steamID> -显示指定玩家的家.
– home wipe – 删除所有的家.
– town set – 将当前位置保存为城镇.
– wipehomes – 删除所有的家.

控制台命令:
– teleport.topos <玩家名或steamid> – 传送玩家位置
– teleport.toplayer <玩家名或steamid> <目标玩家名或steamid> – 传送玩家到目标玩家
– teleport.importhomes – 传送到家

Permissions:
使用对应命令的权限
nteleportation.deletehome – /home delete & /deletehome
nteleportation.homehomes – /home homes & /homehomes
nteleportation.importhomes – teleport.importhomes
nteleportation.radiushome – /home radius & /radiushome
nteleportation.tp – /tp
nteleportation.tpb – /tpb
nteleportation.tpconsole – teleport.topos & teleport.toplayer
nteleportation.tphome – /home tp & /tphome
nteleportation.tptown – /town
nteleportation.tpn – /tpn
nteleportation.tpl – /tpl
nteleportation.tpremove – /tpremove
nteleportation.tpsave – /tpsave
nteleportation.wipehomes – /wipehomes
nteleportation.crafthome – allow craft while home tp
nteleportation.crafttown – allow craft while town tp
nteleportation.crafttpr – allow craft while tpr tp

Valheim 英灵神殿 管理员指令

Valheim 服务器租用 v2pg.com

Valheim 英灵神殿 服务器租用v2pg.com

在后台设置好管理员后, 重启服务器。之后进入游戏按F5 输入指令即可

指令描述
help列出所有可用指令
kick [name/ip/userID]踢出用户
ban [name/ip/userID]封禁用户
unban [ip/userID]解封用户
banned列出所有封禁用户
ping发送ping指令查看延迟
lodbias [number]设置距离lod偏差。 如果为空,则表示实际lod偏差。 默认为1.5
info展示系统信息

叛乱:沙漠风暴 服务器安装Mod教程

叛乱:沙漠风暴 服务器 租用 v2pg.com

获取API KEY

打开 mod.io

比如 59f0601123331222f0755f9e8551ea639 就是申请的KEY, 保存好。

打开后台 “服务器设置” 然后编辑 Engine.ini

-mods添加到启动参数

在Mod.io上浏览Mods

在Mod.io网站上,单击最左侧的“游戏”,或者打开此链接 https://insurgencysandstorm.mod.io/ 以查看支持的游戏的完整列表。单击列表中的“叛乱:沙尘暴”,您可以浏览该游戏的所有可用mod。

当您单击单个mod时,将看到一个页面,描述其详细信息。mod ID通常是页面顶部主标题下的描述的一部分。找到要使用的Mod后,将其ID编号复制并粘贴,并保存以用于以下步骤。

假设我们使用 Welcome Message (1.0.3)  这款Mod,它的Mod ID 为
132183

关于“ Mutators(变异模式)” 和 配置的解释

一些mod要求在服务器上设置特殊的“ Mutators”。变异模式是特殊的游戏规则,可以用来限制或添加武器(例如“仅手枪”),增加或减少起始补给点,或添加特殊效果(例如“吸血鬼”),使用武器造成的伤害也会使您恢复生命。有些mod会添加自己的变异方式。mod中的自定义Mutator是作者启用和控制其mod添加的特殊内容的方式。

如果mod需要Mutators,则应在Mod.io网站上的mod的说明页面中说明需要打开哪些Mutator。请记下Mutator的确切名称。在下面的屏幕截图中,对于此mod,Mutator为“
WelcomeMessage ”。准确的拼写和大小写(大写和小写字符)对此很重要。

启动了正确的 Mutators (变异模式)后,还需要继续根据不同的Mod来仔细查看说明,比如 Weclome Message 这个Mod就需要我们对game.ini 进行编辑,然后增加配置内容,如下图:

在Mods.txt中填入Mod ID

上面讲完了 如何查看Mod ID 和 变异模式修改 还有配置文件添加,下面该实战添加Mod

比如我们已经知道了 Welcome Message Mod ID 为
132183 打开后台,服务器设置,找到Mods.txt 然后把Mod ID填入:

在启动参数菜单中,填入变异模式 (如果mod需要)

比如 Welcome Message 这个mod需要 -WelcomeMessage 这个变异模式

将Mod的配置设置添加到Game.ini(如果需要)

比如 Welcome Message 这个mod需要 将一下内容 加入到服务器 Game.ini里

[/WelcomeMessage/Mutators/WelcomeMessage.WelcomeMessage_C]
;Message to display to the client when they first spawn in
WelcomeMessage=%name%, Welcome to my server!/nEnjoy and have fun!

某些Mod需要“changelevel”才能生效 (一般是地图Mod)

在服务器启动并加载mod之后,某些mod显然需要使用“ changelevel”命令(使游戏加载新的地图)。如果mod对此有要求,通常会在Mod.io上对该mod的描述中进行说明。 比如此地图MOD:

我们需要在启动参数里的附加参数加入以下参数 
-ModDownloadTravelTo=Abandoned?Scenario=Scenario_Abandoned_Team_Deathmatch

具体还是要多看MOD说明决定~

这将导致服务器在下载mod后自动加载新地图,以确保其完全有效。

最后重启服务器即可。

因MOD设置较为复杂,本站不针对MOD问题进行解答 (为什么别人可以我不行?) (我的mod下载不了) 等等问题。请根据需求合理使用。