幻兽存档转移(Windows mcsm互转以及本地存档转服务器)

演示服务器为雨云服务器,其它服务器操作可能略有不同。

存档转移

  • 在对存档操作之前,一定要保存并关闭服务端,不然有可能导致存档损坏。
  • 在操作之前一定要按前置操作备份您的存档!

前置操作

Windows/Linux/面板
关于幻兽帕鲁存档转移的方法:
进入服务端文件夹,按照一下路径找到这两个文件夹,压缩下载备份。

面板存档转移到Windows

前置操作保存好文档后,在新的vps机器安装steam,然后找到图上的服务端,

下载安装,安装后启动,选择第一个,启动后关闭刚才打开的窗口。

关闭后点击右键,管理,浏览本地文件。

打开文件夹后,进入PalServer\Pal\Saved,删除config文件夹与savedgames文件夹,解压您的存档到这个文件夹,然后进入config文件夹,将LinuxServer,改为WindowsServer,然后启动服务端即可。

一定要在steam开启这个服务端

Windows转移到面板

由于Windows环境下在steamCMD下载的的服务端与在steam客户端下载的服务端steamAPPID不一致,需要转一次id。

前置操作保存好文档后,在新的vps机器安装steam,然后找到图上的服务端,

下载安装,安装后启动,选择第一个,启动后关闭刚才打开的窗口。

关闭后点击右键,管理,浏览本地文件。

打开文件夹后,进入PalServer\Pal\Saved,删除config文件夹与savedgames文件夹,解压您的存档到这个文件夹,然后再按上面步骤启动steam幻兽服务端
启动之后关闭。再次点击右键,管理,浏览本地文件,找到刚刚存放文档的地方,压缩。

进入面板后,上传刚才的压缩包,解压,文件夹名字随意,解压后进入刚才的文件夹,剪切移动到上个存档的文件夹,然后进入config文件夹,将WindowsServer,改为LinuxServer,然后启动实例即可

本地/合作模式存档迁移到服务器

操作步骤:

对于本地/合作模式存档迁移到服务器:

  1. 通过 SteamCMD 创建一个专用服务器。
  2. 运行服务器一次。
  3. 登录服务器,使其创建一个玩家文件夹和 .sav 文件。
  • 我的看起来像是 “EE256A5000000000000000000000000.sav”,这是你稍后在脚本中需要的文件名(不包括 .sav)。
  1. 停止服务器。
  2. 备份所有文件以防万一。
  3. 将 C:\Users\domin\AppData\Local\Pal\Saved\SaveGames\Your Steam ID\BUNCH OF LETTERS AND NUMBERS\ 文件夹中的内容复制过来。
  4. 确保安装了最新版本的 Python,从 Nul 下载脚本和 UEsave 可执行文件。
  5. 用正确的参数运行命令行。
  • 例如,对我来说是 “python fix-host-save.py F:\Fixit\uesave.exe F:\Palworld\Server_1\Pal\Saved\SaveGames\0\8A15EB32440279628FB4587AF7718787 EE256A5000000000000000000000000”
  1. 稍等片刻,这可能需要一些时间。
  2. 复制所有文件和文件夹,覆盖原有文件。
  3. 启动服务器。
  4. 理论上你现在应该可以开始了。
    如果你使用的是云/游戏主机:
  • 运行你的新服务器。
  • 登录服务器,使其创建一个玩家文件夹和 .sav 文件。
  • 停止你的服务器。
  • 通过 FTP 连接到你的服务器,并找到保存游戏的目录(这个文件夹包含了所有的存档数据)。
  • 将文件下载到你的电脑上,这样你才能运行脚本,因为在主机提供商那里是无法做到的。
    = 你也可以通过为 sav 文件创建一个文件夹来使其更加整洁。
  • 现在你可以按照上面 #7 提到的其余步骤进行操作。
  • 脚本运行完后,你可以将文件上传回服务器,然后启动。

链接:

Nul 的脚本:GitHub - xNul/palworld-host-save-fix: Palworld save files treat the host differently. This fix makes the host like any other player. Useful for migrating maps to dedicated servers and potentially to another player's computer. 36
UESave 扩展:GitHub - trumank/uesave-rs: Rust library to read and write Unreal Engine save files 12
Python 下载:Download Python | Python.org 18

额外选项,如果你想手动将文件从 sav 转换为 json 反之亦然,这些脚本可以帮助你。

gist.github.com

https://gist.github.com/cheahjs/300239464dd84fe6902893b6b9250fd0 11
README.md
These are Python scripts that are used in conjunction with https://github.com/trumank/uesave-rs to convert PalWorld .sav files into JSON files.

## NOTE THAT A LOT OF DATA IS STILL STORED AS BINARY INSIDE OF THE FILES, NOT EVERYTHING IS EASILY EDITABLE IN THE JSON!

## Converting Co-op to Dedicated Server saves:

Go over to https://github.com/xNul/palworld-host-save-fix

## Windows Instructions

This file has been truncated. show original

convert-to-json.bat
@ECHO OFF

@REM Check if python is installed, error if not
python --version 2>NUL
IF %ERRORLEVEL% NEQ 0 (
    ECHO Python is not installed. Please install python and try again.
    PAUSE
    EXIT /B 1
)

This file has been truncated. show original

convert-to-json.py
#!/usr/bin/env python3

import subprocess
import sys
import glob
import zlib

UESAVE_TYPE_MAPS = [
    ".worldSaveData.CharacterSaveParameterMap.Key=Struct",
    ".worldSaveData.FoliageGridSaveDataMap.Key=Struct",

This file has been truncated. show original

There are more than three files. show original

https://gist.github.com/Toakan/3 3 … erver-community-faq

另一种选择:https://www.reddit.com/r/Palworl 11 … ile_incl/?rdt=55658

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/373324.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【人工智能】文本嵌入:向量存储与数据查询的智慧交织(12)

在当今信息激增的时代,将中文存储到向量数据库(如Redis等)并实现向量检索,正成为解决日常应用中文信息处理难题的关键利器。这项技术不仅赋予计算机对中文语义的理解能力,更让我们能够以更智能、高效的方式处理和检索中…

vue配置开发环境和生产环境

在与src文件夹同级的地方增加两个文件 .env.development .env.production配置development和production两个文件 在.env.development中写: NODE_ENV development VUE_APP_NUM dev //VUE_APP_自己取名字在.env.production中写: NODE_ENV production…

开源免费的物联网网关 IoT Gateway

1. 概述 物联网网关,也被称为IOT网关,是一种至关重要的网络设备。在物联网系统中,它承担着连接和控制各种设备的重要任务,将这些设备有效地连接到云端、本地服务器或其他设备上。它既能够在广域范围内实现互联,也能在…

【论文研读】Better Together:Unifying Datalog and Equality Saturation

最近研究ReassociatePass整的头大,翻两篇Datalog的论文看看。 今天看的一篇是比较新的文章,23年4月贴到arxiv上的。 本文的主要贡献是提出了egglog,将Datalog和Eqsat结合起来,继承了Datalog的efficient incremental execution, cooperating a…

docker部署自己的网站wordpress

目录 安装 1.创建目录 2.创建并启动mysql 3.创建并启动wordpress 使用 1.设置语言 2.设置基础信息 3.首页 安装 1.创建目录 mkdir -p /opt/wordpress/{db,data} 2.创建并启动mysql docker run -d --name my_mysql --restart always -e MYSQL_ROOT_PASSWORD123456 -e …

SpringBoot 过滤器Filter的过滤链 多个过滤器优先级

SpringBoot 过滤器Filter 拦截请求 生命周期 什么是过滤链? 指的是有多个过滤器形成的过滤链,一个项目中可以存在多个过滤器。 优先级 根据字母排序,如XFilter和AFilter,那么按照顺序应该先到AFilter过滤器当中

libtool编译(rv1126)

1.下载 下载地址 http://ftp.gnu.org/gnu/libtool/libtool-2.2.6a.tar.gz 2.解压 1)解压到文件夹(libttool-2.2.6) 2)新建文件夹install-rv1126 目录结构如下所示。 3.配置 1)进入源码目录(libtool-2.2…

openGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志

文章目录 openGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志215.1 性能日志概述215.2 性能日志收集的配置参数 openGauss学习笔记-215 openGauss性能调优-确定性能调优范围-性能日志 215.1 性能日志概述 性能日志主要关注外部资源的访问性能问题。 性能日…

安卓三防平板丨三防平板电脑丨智能农业应用

随着科技的不断发展,越来越多的新型设备被应用于各个行业,其中包括农业行业。三防平板作为一种具有防水、防尘、防摔的特性的电子设备,不仅具有优异的性能,而且在农业行业应用广泛。下面,本文将从以下几个方面探讨三防…

第二篇:MySQL安装与配置(基于小皮面板(phpstudy))

在第一篇中介绍了数据库的相关概念,了解到SQL是用来操作数据库管理系统的语言,因此要学习数据库技术,数据库管理系统的配备是必不可少的! 并且出于流行性与实惠性的双考量而选择MySQL这款数据库管理系统软件 一,工具推…

CleanMyMacX4.14.6如何清理mac垃圾内存

一直以来,苹果电脑的运行流畅度都很好,但是垃圾内存多了磁盘空间慢慢变少,还是会造成卡顿的。这篇文章就告诉大家电脑如何清理垃圾内存,电脑如何清理磁盘空间。 一、电脑如何清理垃圾内存 垃圾内存指的是各种缓存文件和系统垃圾…

Nodejs基础6之HTTP模块的获取请求行和请求头、获取请求体、获取请求路径和查询字符串、http请求练习、设置HTTP响应报文、http响应练习

Nodejs基础 HTTP模块获取请求行和请求头获取请求体获取请求路径和查询字符串方式一方式二 http请求练习设置HTTP响应报文状态码响应状态描述响应头响应体 HTTP响应练习 HTTP模块 含义语法重点掌握请求方法request.method*请求版本request.httpVersion请求路径request.url*URL …

使用PDFBox实现pdf转其他图片格式

最近在做一个小项目&#xff0c;项目中有一个功能要把pdf格式的图片转换为其它格式&#xff0c;接下来看看用pdfbox来如何实现吧。 首先导入pdfbox相关依赖&#xff1a; <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</a…

@ResponseBody

目录 概述 用途 使用案例 用 ResponseBody 设置返回值 概述 ResponseBody注解的作用是将方法返回的对象&#xff0c;通过适当的转换器(HttpMessageConverter)转换为指定的格式之后&#xff0c;写入到response对象的body区&#xff0c;通常用来返回JSON数据或者是XML数据 用…

re:从0开始的CSS学习之路 2. 选择器超长大合集

0. 写在前面 虽然现在还是不到25的青年人&#xff0c;有时仍会感到恐慌&#xff0c;害怕不定的未来&#xff0c;后悔失去的时间&#xff0c;但细细想来&#xff0c;只有自己才知道&#xff0c;再来一次也不会有太多的改变。 CSS的选择器五花八门&#xff0c;而且以后在JavaScr…

CISCRISC? CPU架构有哪些? x86 ARM?

编者按&#xff1a;鉴于笔者水平有限&#xff0c;文中难免有不当之处&#xff0c;还请各位读者海涵。 是为序 我猜&#xff0c;常年混迹CSDN的同学应该不会没听说过CPU吧&#xff1f; 但你真的了解CPU吗&#xff1f;那笔者问你CPU有哪些架构呢&#xff1f; 如果你对你的答案…

忘记 RAG:拥抱Agent设计,让 ChatGPT 更智能更贴近实际

RAG&#xff08;检索增强生成&#xff09;设计模式通常用于开发特定数据领域的基于实际情况的ChatGPT。 然而&#xff0c;重点主要是改进检索工具的效率&#xff0c;如嵌入式搜索、混合搜索和微调嵌入&#xff0c;而不是智能搜索。 这篇文章介绍了一种新的方法&#xff0c;灵感…

使用代理IP有风险吗?如何安全使用代理IP?

代理IP用途无处不在。它们允许您隐藏真实IP地址&#xff0c;从而实现匿名性和隐私保护。这对于保护个人信息、绕过地理受限的内容或访问特定网站都至关重要。 然而&#xff0c;正如任何技术工具一样&#xff0c;代理IP地址也伴随着潜在的风险和威胁。不法分子可能会滥用代理IP…

编程实例分享,麻将馆计时方法计费系统,棋牌室计时计费管理系统软件试用版教程

编程实例分享&#xff0c;麻将馆计时方法计费系统&#xff0c;棋牌室计时计费管理系统软件试用版教程 一、前言 以下教程以 佳易王棋牌计时计费管理系统软件V17.9为例说明 1、恢复上次状态&#xff1a;在突然停电或非正常关机情况下&#xff0c;再次打开软件&#xff0c;可以…

汽车零部件MES系统解决方案

汽车零部件行业现状 随着全球汽车产业不断升级&#xff0c;汽车零部件市场竞争日趋激烈&#xff0c;从上游的钢铁、塑料、橡胶等生产到下游的主机厂配套制造&#xff0c;均已成为全球各国汽车制造大佬战略目标调整的焦点&#xff0c;其意欲在汽车零部件行业快速开疆扩土&#x…