sumo1994 发表于 2026-3-8 10:44:35

66666666666666666

7723 发表于 2026-3-9 10:25:30

看看

a674451044 发表于 2026-3-15 17:37:53

66666666666666

qq106569558 发表于 2026-3-16 23:12:16

33333

hainuo1314 发表于 前天 05:16

首先,这是我的草作步骤……这可能不是正确的方法!(欢迎其他方法)
我假设:
* 您可以编译服务器,如果您只是使用预编译的启动器,那么自己编写启动器就没什么意义了。
* 您熟悉 Visual Studio IDE 或任何其他 IDE。

设置 FTP:
我们需要一个 FTP 服务器,以便启动器可以下载文件,并且您也需要一个地方来存储它们。
您需要创建两个帐户。
帐户一需要读写权限,该帐户将用于补丁管理器,并且不会共享。将根文件夹设置为安全。
帐户二需要只读权限,该帐户将用于启动器,并通过公共 ini 文件共享

。自定义:
我们先来做一些自定义(这部分会比较简短,因为它不是本指南的重点) 。将源代码加载到 Visual Studio 中,右键单击解决方案浏览器中的“启动器”,然后选择“属性”。 在“应用程序”部分,您可以更改图标。单击“
资源 ”,然后将背景图像拖入其中。 双击 LMain.cs 文件。 忽略提示 WinForms 已过期的屏幕(除非您计划通过服务器盈利,那么您可能需要购买许可证?(这需要您仔细阅读本文以了解)。 关闭该过期窗口,您应该会看到启动器。 单击启动器文本,然后在属性右下角将其更改为您的服务器名称。您也可以在该部分更改此处显示的图标。 单击“PatchNotesHyperlinkControl”,然后在属性中将 URL 更改为您计划存放补丁说明的位置。 单击中/心的大图像,然后在属性中进行更改。 保存更改。生成和配置:好了,我们已经完成了界面美化,现在让我们生成启动器和补丁管理器。补丁管理器:在解决方案浏览器中右键单击“启动器”,然后选择“生成”(您可能需要设置与客户端和服务器相同的引用,抱歉,我真的记不清是否需要这样做了)。在“工具”中右键单击“补丁管理 器” ,然后 选择“生成” 。现在导航到您的发布文件夹。 进入“补丁管理器”。将 “DevExpress Components RUNTIME”中的 DLL 文件复制到此文件夹中。 (位于预编译文件夹中)……我还没找到更好的方法来完成这一步(记住,这是我的方法,不一/定是你应该的方法)。 创建一个名为 PatchManager 的 INI 文件(如果不存在)。 输入:






















[补丁程序]
CleanClient=H:\Zircon Server\Debug\Client
Host= fttp://您的FTP服务器
UseLogin=True
Username=账户一用户
名 Password=账户一密码


我的客户端文件存放在 H:\Zircon Server\Debug\Client 目录下……这与服务器启动器客户端路径的设置相同。
退出 PatchManager,
再次进入启动器。将“DevExpress Components RUNTIME”文件夹的内容复制到该文件夹​​中。
创建一个名为 Launcher 的 INI 文件
。输入:
[补丁程序]
主机= fttp://您的FTP
服务器 使用登录=True
用户名=账户二用户
密码=账户二密码

现在运行
补丁管理器,它会扫描你的文件,将它们归档并上传。这需要一些时间。

将启动器文件夹的内容复制到一个新文件夹。(这些文件将发送给你的朋友)
运行启动器,它会下载客户端。

每次你更改客户端文件(例如数据库更改)时,都要重新运行补丁管理器。

注意:昨晚我在测试中更改了一行 NPC 对话,但补丁管理器没有检测到更改。不过,我添加了一个物品,补丁管理器运行良好,所以一些细微的更改可能无法被检测到。

请记住,我仍然是新手,我的方法可能并不完全正确,但我希望它能有所帮助
页: 1 2 3 4 5 6 7 [8]
查看完整版本: 【传奇-GOM引擎】--[财阀大陆]--单职业-专属神器-14大陆-假人-攻速-精修版-永久链接