searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

五分钟带你通过智能边缘云搭建幻兽帕鲁服务器

2024-01-31 01:13:09
624
0

零、教程步骤

教程分三步,首先购买一台天翼云智能边缘云服务器,然后把幻兽帕鲁服务端装进去,幻兽启动!

 

一、购买天翼云智能边缘云ECX服务器

1、订购服务器

 

2、选购虚拟机

 

3、填写虚拟机订购参数

  • 计费模式:包年包月,更适合长久使用,按年订购更加实惠。如果只需要拉上小伙伴们一起玩耍一下,需要时开机计费,不需要时关机不计费,那么按需计费将更划算。
  • 区域集群:目前ECX集群还未完全公开,如果有需求,可以在界面上点击工单,申请开通距离您最近的集群,智能边缘云依托于遍布全国的IDC机房、MSE机房,为您带来最近、网络最好、最佳的联网游戏体验。
  • 实例规格:官方建议是4核起,内存8GB核够用,16GB推荐,32GB畅玩。请小伙伴根据实际需求选择。由于服务器里不会安装其他软件影响性能,性能利用率更高,这里我选了性价比较高的4核8GB组合。

  • 操作系统选择Windows - Windows-Server-2019
  • 系统选择 云硬盘 高IO HDD,40G足够了
  • VPC,点击VPC管理,创建一个VPC,然后返回页面,点击VPC边上的刷新按钮,刷新后选中。

  • 公网IP:免费申请
  • 带宽上限:3Mbps够用,5Mbps更佳,10Mbps以上玩耍体验更佳。按需计费的时候,网络根据实际用量计费,更有性价比。
  • 输入一个包含大小写字母、数字、特殊符号的密码。
  • 实例数量:一台
  • 点击下一步,进行付费购买。

完成虚拟机购买后,我们就能在集群中看到开通的虚拟机了。

虚拟机开通大概需要3分钟左右,期间我们可以继续完成安全组的配置。安全组用于管理虚拟机网络出、入方向的流量,相当于防火墙作用,保障虚拟机安全。

 

4、VPC配置

点击VPC页面上的创建虚拟私有云。

选择一个与虚拟机同样的集群,其他参数默认即可,点击立即创建。

回到虚拟机页面上点击VPC的刷新按钮,选中创建的VPC即可。

 

4、完成安全配置

点击左侧栏的边缘虚拟机-安全组,找到user-default安全组,点击编辑规则。

需要添加两条入方向规则

  • 优先级:随便填写一个数字
  • 类型:IPv4
  • 来源:0.0.0.0/0
  • 协议端口
    • 自定义TCP:3389,用于远程登录
    • 自定义UDP:8211,用于游戏登录
  • 策略:允许
  • 点击提交

需要添加一条出方向规则

  • 优先级:随便填写一个数字
  • 类型:IPv4
  • 来源:0.0.0.0/0
  • 协议端口:全部
  • 策略:允许
  • 点击提交

返回安全组列表,点击关联管理。

选择刚才创建虚拟机的集群、添加实例,将虚拟机添加入安全组。

至此,创建虚拟机就可以使用了,接下来我们要为虚拟机安装幻兽帕鲁的服务器应用。

 

二、安装应用

1、通过远程桌面功能访问虚拟机

我们点击自己用着的电脑Win徽标,找到Windows附件-远程桌面连接。

 

2、输入远程访问IP

远程访问的计算机路径即虚拟机开通后分配的公网IP,我们可以在虚拟机列表中-IP看到标记为“外”的公网IP,输入进“计算机”中,点击连接,即可远程访问我们的虚拟机了。

 

3、远程连接过程中会提示“无法验证此远程计算机的身份”,点击“是”即可。

接下来需要输入ECX智能边缘云服务器的账号密码,账号为Administrator,密码为您创建时填写的密码。

 

4、为服务器下载个Chrome

主要原因:方便后续的程序下载。

打开IE浏览器

点击小齿轮设置

找到Internet选项-Internet,取消勾选启用保护模式,点击自定义级别,找到下载-文件选项,选择启用。点击确认-应用-确认。

建议用Google官网链接下载并安装Chrome应用程序,如果因为网络原因无法访问,请选择您信得过的链接下载。

 

5、下载安装DirectX End-User Runtime

请在微软官方下载对应程序,打开下载好的程序,点击下一步,完成安装。

该程序下载时需要联网,下载时间与开通虚拟机时选择的公网带宽上限有关。

 

6、下载安装Microsoft Visual C++

请在微软官方下载对应程序,打开下载好的程序,点击下一步,完成安装。

 

4、下载安装Steamcmd

请在Steam官方下载对应程序,打开下载好的压缩包。

在C盘下新建一个文件夹,命名为steam,将压缩包内的steamcmd文件复制进去。

双击打开steam文件夹下的steamcmd文件,程序会自动开始下载相关文件。

当提示Loading Steam API...OK时,标识Steamcmd安装好了。

此时不要关闭窗口,请输入login anonymous,点击回车,以匿名进行登录,看到waiting for user info...OK表示登录成功。

再输入app_update 2394010 validate,点击回车,等待漫长的安装过程,直到显示Success! App '2394010' fully installed.表示安装完成。

 

5、启动幻兽服务器端

在远程访问的虚拟机中,找到C盘目录下的这个路径"C:\steam\steamapps\common\PalServer",点击PalServer.exe启动。

弹出黑色的窗口代表服务器端已经启动。

 

三、启动游戏

1、接下来只要回到本地电脑中,打开幻兽帕鲁游戏,选择“加入多人游戏(专用服务器)”,输入我们创建的服务器公网IP+固定的8211端口号,格式为“XXX.XXX.XXX.XXX:8211”,点击连接(Connect),就可以跟小伙伴们一起愉快的玩耍了。

 

2、既然都是自己部署的服务器,为了让游戏更爽,我们还可以修改游戏配置程序。

继续回到远程访问的虚拟机中,找到以下目录:“C:\steam\steamapps\common\PalServer”,我们将“DefaultPalWorldSettings”文件,复制一下,粘贴到“C:\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer”目录下。

 

3、打开“C:\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer”目录下的“DefaultPalWorldSettings”文件,我们就可以开始修改自己服务器的信息了,记得只能修改对应的值,不要去修改文档的格式。

网络上找了一些中英文对照表,可以供大家参考,具体参数用处大家可以不断摸索,如果不懂的参数建议保持默认值即可:

Difficulty=None, 可选参数:None、Casual、Normal、Hard 难度

DayTimeSpeedRate(白天流逝速度)=1.000000,

NightTimeSpeedRate(夜晚流逝速度)=2.000000,

ExpRate(经验值倍率)=1.200000,

PalCaptureRate(捕获概率倍率)=1.000000,

PalSpawnNumRate(帕鲁出现数量倍率)=1.000000,

PalDamageRateAttack(帕鲁攻击伤害倍率)=1.000000,

PalDamageRateDefense(帕鲁承受伤害倍率)=1.000000,

PlayerDamageRateAttack(玩家攻击伤害倍率)=1.000000,

PlayerDamageRateDefense(玩家承受伤害倍率)=1.000000,

PlayerStomachDecreaceRate(玩家饱食度降低倍率)=1.000000,

PlayerStaminaDecreaceRate(玩家耐力降低倍率)=1.000000,

PlayerAutoHPRegeneRate(玩家生命值自然回复倍率)=1.000000,

PlayerAutoHpRegeneRateInSleep(玩家睡眠时生命值回复倍率)=1.000000,

PalStomachDecreaceRate(帕鲁饱食度降低倍率)=1.000000,

PalStaminaDecreaceRate(帕鲁耐力降低倍率)=1.000000,

PalAutoHPRegeneRate(帕鲁生命值自然回复倍率)=1.000000,

PalAutoHpRegeneRateInSleep(帕鲁终端中的生命值回复倍率)=1.000000,

BuildObjectDamageRate(对建筑伤害倍率)=1.000000,

BuildObjectDeteriorationDamageRate(建筑物的劣化速度倍率)=1.000000,

CollectionDropRate(道具采集量倍率)=1.000000,

CollectionObjectHpRate(可采集物品生命值倍率)=1.000000,

CollectionObjectRespawnSpeedRate(可采集物品刷新间隔)=1.000000,

EnemyDropItemRate(敌人掉落物品倍率)=1.000000,

DeathPenalty(死亡惩罚)=None,

bEnablePlayerToPlayerDamage(允许pvp)=False,

bEnableFriendlyFire(是否开启队友伤害)=False,

bEnableInvaderEnemy(是否发生袭击事件)=True,

bActiveUNKO(未知)=False,

bEnableAimAssistPad(手柄辅助瞄准)=True,

bEnableAimAssistKeyboard(键盘辅助瞄准)=False,

DropItemMaxNum(掉落物品最大数量)=3000,

DropItemMaxNum_UNKO(未知)=100,

BaseCampMaxNum(据点最大数量)=128,

BaseCampWorkerMaxNum(据点内帕鲁最大数量)=15,

DropItemAliveMaxHours(掉落物品存在时长)=1.000000,

bAutoResetGuildNoOnlinePlayers(自动重置无在线玩家公会)=False,

AutoResetGuildTimeNoOnlinePlayers(自动重置无在线玩家公会的时间)=72.000000,

GuildPlayerMaxNum(工会最大玩家数量)=20,

PalEggDefaultHatchingTime(帕鲁蛋孵化时间)=0.000000,

WorkSpeedRate(工作速度倍率)=1.000000,

bIsMultiplay(多人游戏)=False,

bIsPvP(PvP模式)=False,

bCanPickupOtherGuildDeathPenaltyDrop(可拾取其他公会玩家掉落物品)=False, 可选参数:All、None、Item、ItemAndEquipment  死亡惩罚,None不掉落,Item掉物品不掉装备,ItemAndEquipment掉物品和装备不掉帕鲁,All全都掉

bEnableNonLoginPenalty(启用不登录惩罚)=True,

bEnableFastTravel(允许快速旅行)=True,

bIsStartLocationSelectByMap(通过地图选择起始位置)=True,

bExistPlayerAfterLogout(离线后玩家仍然存在)=False,

bEnableDefenseOtherGuildPlayer(启用抵御其他公会玩家功能)=False,

CoopPlayerMaxNum(邀请码服务器玩家最大人数)=4,

ServerPlayerMaxNum(服务器玩家最大人数)=32,

ServerName(服务器名称)="Default Palworld Server",

ServerDescription(服务器名称)="",

AdminPassword(管理员密码)="",

ServerPassword(服务器密码)="",

PublicPort(服务器端口)=8211,

PublicIP(服务器IP)="",

RCONEnabled(启用RCON,如果你使用RCON工具需要打开这个)=False,

RCONPort(RCON端口)=25575,

Region(地区)="",

bUseAuth(是否使用身份验证)=True,

BanListURL(封禁列表URL)="XXX"

 

修改完后记得保存,然后重启"C:\steam\steamapps\common\PalServer"下的PalServer.exe程序。

重启方式是将PalServer-Win64-Test-Cmd.exe程序关闭,重新打开PalServer.exe程序即可。

 

0条评论
0 / 1000
许什么可
3文章数
1粉丝数
许什么可
3 文章 | 1 粉丝
许什么可
3文章数
1粉丝数
许什么可
3 文章 | 1 粉丝
原创

五分钟带你通过智能边缘云搭建幻兽帕鲁服务器

2024-01-31 01:13:09
624
0

零、教程步骤

教程分三步,首先购买一台天翼云智能边缘云服务器,然后把幻兽帕鲁服务端装进去,幻兽启动!

 

一、购买天翼云智能边缘云ECX服务器

1、订购服务器

 

2、选购虚拟机

 

3、填写虚拟机订购参数

  • 计费模式:包年包月,更适合长久使用,按年订购更加实惠。如果只需要拉上小伙伴们一起玩耍一下,需要时开机计费,不需要时关机不计费,那么按需计费将更划算。
  • 区域集群:目前ECX集群还未完全公开,如果有需求,可以在界面上点击工单,申请开通距离您最近的集群,智能边缘云依托于遍布全国的IDC机房、MSE机房,为您带来最近、网络最好、最佳的联网游戏体验。
  • 实例规格:官方建议是4核起,内存8GB核够用,16GB推荐,32GB畅玩。请小伙伴根据实际需求选择。由于服务器里不会安装其他软件影响性能,性能利用率更高,这里我选了性价比较高的4核8GB组合。

  • 操作系统选择Windows - Windows-Server-2019
  • 系统选择 云硬盘 高IO HDD,40G足够了
  • VPC,点击VPC管理,创建一个VPC,然后返回页面,点击VPC边上的刷新按钮,刷新后选中。

  • 公网IP:免费申请
  • 带宽上限:3Mbps够用,5Mbps更佳,10Mbps以上玩耍体验更佳。按需计费的时候,网络根据实际用量计费,更有性价比。
  • 输入一个包含大小写字母、数字、特殊符号的密码。
  • 实例数量:一台
  • 点击下一步,进行付费购买。

完成虚拟机购买后,我们就能在集群中看到开通的虚拟机了。

虚拟机开通大概需要3分钟左右,期间我们可以继续完成安全组的配置。安全组用于管理虚拟机网络出、入方向的流量,相当于防火墙作用,保障虚拟机安全。

 

4、VPC配置

点击VPC页面上的创建虚拟私有云。

选择一个与虚拟机同样的集群,其他参数默认即可,点击立即创建。

回到虚拟机页面上点击VPC的刷新按钮,选中创建的VPC即可。

 

4、完成安全配置

点击左侧栏的边缘虚拟机-安全组,找到user-default安全组,点击编辑规则。

需要添加两条入方向规则

  • 优先级:随便填写一个数字
  • 类型:IPv4
  • 来源:0.0.0.0/0
  • 协议端口
    • 自定义TCP:3389,用于远程登录
    • 自定义UDP:8211,用于游戏登录
  • 策略:允许
  • 点击提交

需要添加一条出方向规则

  • 优先级:随便填写一个数字
  • 类型:IPv4
  • 来源:0.0.0.0/0
  • 协议端口:全部
  • 策略:允许
  • 点击提交

返回安全组列表,点击关联管理。

选择刚才创建虚拟机的集群、添加实例,将虚拟机添加入安全组。

至此,创建虚拟机就可以使用了,接下来我们要为虚拟机安装幻兽帕鲁的服务器应用。

 

二、安装应用

1、通过远程桌面功能访问虚拟机

我们点击自己用着的电脑Win徽标,找到Windows附件-远程桌面连接。

 

2、输入远程访问IP

远程访问的计算机路径即虚拟机开通后分配的公网IP,我们可以在虚拟机列表中-IP看到标记为“外”的公网IP,输入进“计算机”中,点击连接,即可远程访问我们的虚拟机了。

 

3、远程连接过程中会提示“无法验证此远程计算机的身份”,点击“是”即可。

接下来需要输入ECX智能边缘云服务器的账号密码,账号为Administrator,密码为您创建时填写的密码。

 

4、为服务器下载个Chrome

主要原因:方便后续的程序下载。

打开IE浏览器

点击小齿轮设置

找到Internet选项-Internet,取消勾选启用保护模式,点击自定义级别,找到下载-文件选项,选择启用。点击确认-应用-确认。

建议用Google官网链接下载并安装Chrome应用程序,如果因为网络原因无法访问,请选择您信得过的链接下载。

 

5、下载安装DirectX End-User Runtime

请在微软官方下载对应程序,打开下载好的程序,点击下一步,完成安装。

该程序下载时需要联网,下载时间与开通虚拟机时选择的公网带宽上限有关。

 

6、下载安装Microsoft Visual C++

请在微软官方下载对应程序,打开下载好的程序,点击下一步,完成安装。

 

4、下载安装Steamcmd

请在Steam官方下载对应程序,打开下载好的压缩包。

在C盘下新建一个文件夹,命名为steam,将压缩包内的steamcmd文件复制进去。

双击打开steam文件夹下的steamcmd文件,程序会自动开始下载相关文件。

当提示Loading Steam API...OK时,标识Steamcmd安装好了。

此时不要关闭窗口,请输入login anonymous,点击回车,以匿名进行登录,看到waiting for user info...OK表示登录成功。

再输入app_update 2394010 validate,点击回车,等待漫长的安装过程,直到显示Success! App '2394010' fully installed.表示安装完成。

 

5、启动幻兽服务器端

在远程访问的虚拟机中,找到C盘目录下的这个路径"C:\steam\steamapps\common\PalServer",点击PalServer.exe启动。

弹出黑色的窗口代表服务器端已经启动。

 

三、启动游戏

1、接下来只要回到本地电脑中,打开幻兽帕鲁游戏,选择“加入多人游戏(专用服务器)”,输入我们创建的服务器公网IP+固定的8211端口号,格式为“XXX.XXX.XXX.XXX:8211”,点击连接(Connect),就可以跟小伙伴们一起愉快的玩耍了。

 

2、既然都是自己部署的服务器,为了让游戏更爽,我们还可以修改游戏配置程序。

继续回到远程访问的虚拟机中,找到以下目录:“C:\steam\steamapps\common\PalServer”,我们将“DefaultPalWorldSettings”文件,复制一下,粘贴到“C:\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer”目录下。

 

3、打开“C:\steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer”目录下的“DefaultPalWorldSettings”文件,我们就可以开始修改自己服务器的信息了,记得只能修改对应的值,不要去修改文档的格式。

网络上找了一些中英文对照表,可以供大家参考,具体参数用处大家可以不断摸索,如果不懂的参数建议保持默认值即可:

Difficulty=None, 可选参数:None、Casual、Normal、Hard 难度

DayTimeSpeedRate(白天流逝速度)=1.000000,

NightTimeSpeedRate(夜晚流逝速度)=2.000000,

ExpRate(经验值倍率)=1.200000,

PalCaptureRate(捕获概率倍率)=1.000000,

PalSpawnNumRate(帕鲁出现数量倍率)=1.000000,

PalDamageRateAttack(帕鲁攻击伤害倍率)=1.000000,

PalDamageRateDefense(帕鲁承受伤害倍率)=1.000000,

PlayerDamageRateAttack(玩家攻击伤害倍率)=1.000000,

PlayerDamageRateDefense(玩家承受伤害倍率)=1.000000,

PlayerStomachDecreaceRate(玩家饱食度降低倍率)=1.000000,

PlayerStaminaDecreaceRate(玩家耐力降低倍率)=1.000000,

PlayerAutoHPRegeneRate(玩家生命值自然回复倍率)=1.000000,

PlayerAutoHpRegeneRateInSleep(玩家睡眠时生命值回复倍率)=1.000000,

PalStomachDecreaceRate(帕鲁饱食度降低倍率)=1.000000,

PalStaminaDecreaceRate(帕鲁耐力降低倍率)=1.000000,

PalAutoHPRegeneRate(帕鲁生命值自然回复倍率)=1.000000,

PalAutoHpRegeneRateInSleep(帕鲁终端中的生命值回复倍率)=1.000000,

BuildObjectDamageRate(对建筑伤害倍率)=1.000000,

BuildObjectDeteriorationDamageRate(建筑物的劣化速度倍率)=1.000000,

CollectionDropRate(道具采集量倍率)=1.000000,

CollectionObjectHpRate(可采集物品生命值倍率)=1.000000,

CollectionObjectRespawnSpeedRate(可采集物品刷新间隔)=1.000000,

EnemyDropItemRate(敌人掉落物品倍率)=1.000000,

DeathPenalty(死亡惩罚)=None,

bEnablePlayerToPlayerDamage(允许pvp)=False,

bEnableFriendlyFire(是否开启队友伤害)=False,

bEnableInvaderEnemy(是否发生袭击事件)=True,

bActiveUNKO(未知)=False,

bEnableAimAssistPad(手柄辅助瞄准)=True,

bEnableAimAssistKeyboard(键盘辅助瞄准)=False,

DropItemMaxNum(掉落物品最大数量)=3000,

DropItemMaxNum_UNKO(未知)=100,

BaseCampMaxNum(据点最大数量)=128,

BaseCampWorkerMaxNum(据点内帕鲁最大数量)=15,

DropItemAliveMaxHours(掉落物品存在时长)=1.000000,

bAutoResetGuildNoOnlinePlayers(自动重置无在线玩家公会)=False,

AutoResetGuildTimeNoOnlinePlayers(自动重置无在线玩家公会的时间)=72.000000,

GuildPlayerMaxNum(工会最大玩家数量)=20,

PalEggDefaultHatchingTime(帕鲁蛋孵化时间)=0.000000,

WorkSpeedRate(工作速度倍率)=1.000000,

bIsMultiplay(多人游戏)=False,

bIsPvP(PvP模式)=False,

bCanPickupOtherGuildDeathPenaltyDrop(可拾取其他公会玩家掉落物品)=False, 可选参数:All、None、Item、ItemAndEquipment  死亡惩罚,None不掉落,Item掉物品不掉装备,ItemAndEquipment掉物品和装备不掉帕鲁,All全都掉

bEnableNonLoginPenalty(启用不登录惩罚)=True,

bEnableFastTravel(允许快速旅行)=True,

bIsStartLocationSelectByMap(通过地图选择起始位置)=True,

bExistPlayerAfterLogout(离线后玩家仍然存在)=False,

bEnableDefenseOtherGuildPlayer(启用抵御其他公会玩家功能)=False,

CoopPlayerMaxNum(邀请码服务器玩家最大人数)=4,

ServerPlayerMaxNum(服务器玩家最大人数)=32,

ServerName(服务器名称)="Default Palworld Server",

ServerDescription(服务器名称)="",

AdminPassword(管理员密码)="",

ServerPassword(服务器密码)="",

PublicPort(服务器端口)=8211,

PublicIP(服务器IP)="",

RCONEnabled(启用RCON,如果你使用RCON工具需要打开这个)=False,

RCONPort(RCON端口)=25575,

Region(地区)="",

bUseAuth(是否使用身份验证)=True,

BanListURL(封禁列表URL)="XXX"

 

修改完后记得保存,然后重启"C:\steam\steamapps\common\PalServer"下的PalServer.exe程序。

重启方式是将PalServer-Win64-Test-Cmd.exe程序关闭,重新打开PalServer.exe程序即可。

 

文章来自个人专栏
一位产品经理的个人专栏
3 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
4
4