之前在贴吧发过一份1.23版本安装教程,但是在很多人的提醒下,发现安装过程实际上可以大大简化,最麻烦的源代码编译和数据库导入部分都是可以很简单完成的,所以就有了这一篇简易安装教程。如果你对从头编译感兴趣,可以访问这个帖子,或者访问原本项目网站

声明

  • 该方法安装的客户端只有森都海都极少量任务和过场动画可以体验,只有海都森都有少数NPC,也无法进行战斗。如果你只是想观光,那或许可以尝试一下该方法。
  • 该安装方法翻译整理自该项目,感谢大佬们的付出。
  • 搭建私服是非法行为,该方法不能,也禁止用于搭建多人服务器。

如果你觉得自己搭建服务器太麻烦,也可以按照这里的方法选择其他服务器登录。

那么我们开始吧。

文件准备

本教程所需要的文件包括:

配置服务器

安装wamp

wamp是一款用来搭建服务器的软件,运行wampserver3.1.3_x64安装即可。注意:请保证之后还能找到安装路径,还要用到

配置MySQL服务

首先以管理员权限运行刚刚安装的wamp,然后你会发现右下角多了这么个东东1.0教程 wamp图标.jpg,所有服务正常运行时应当显示为绿色,如果等待了一段时间还是显示红色或者橙色,左键单击图标,start all services 就好。

然后我们需要修改wamp中的MySQL配置文件,左键点右下角的W图标,找到MySQL — my.ini,对文本做以下修改:
sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO_DATE,NO_ZERO_IN_DATE,NO_AUTO_CREATE_USER"
修改为
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
修改后重启MySQL服务:点击W图标,MySQL — Service Administration — Restart Service,图标重新变成绿色说明重启成功。

导入数据库

解压下载的sql.rar,找到文件夹中的import.bat文件,修改其中的相关路径。

具体来说,找到import.bat中的这三行
SET PATH_MYSQL="D:\Application\Wamp\bin\mysql\mysql5.7.21\bin\mysql.exe"
SET PATH_MYSQLADMIN="D:\Application\Wamp\bin\mysql\mysql5.7.21\bin\mysqladmin.exe"
SET PATH_SQL="D:\GAME\FF14\FF141.23b\ffxiv-classic-server\sql"
将其改为你的wamp安装目录对应路径以及import.bat所在的sql文件夹路径(注意必须是完整路径不能是相对路径)。

然后双击运行import.bat即可,正常情况下会得到以下输出:
1.0教程 sql输出.png

(请保证在此期间Wamp正常运行)

配置登录服务器

解压下载的www.rar,解压后将其中的www.rar\login_su 文件夹中所有文件复制到 wamp安装目录\www 文件夹中,如下所示。

1.0教程 复制文件.jpg

然后重启wamp服务,点击右下角W图标 — Restart All Services。

运行服务器

解压server.zip,运行以下三个可执行程序:

  • server\Lobby_Server\FFXIVClassic_Lobby_Server.exe
  • server\Map_Server\FFXIVClassic Map Server.exe
  • server\World_Server\FFXIVClassic World Server.exe

配置登录器和客户端

配置登录器

运行 sumlauncher-1.03.exe 安装登录器,找到安装目录中的servers.xml,用文本编辑器打开,添加

<Server Name="Localhost" Address="127.0.0.1" LoginUrl="http://localhost/login.php" />

如下图所示
1.0教程 servers配置.jpg

设置客户端

解压客户端 FINAL FANTASY XIV.part1/2/3.rar ,运行 ffxivconfig.exe ,将游戏语言设置为英文。

设置客户端路径

运行登录器 Launcher.exe,会提示你设置游戏客户端路径,将其设置为刚刚解压的客户端路径。如果设置错误,可以在登录器右下角的 Game Settings 中重新设置。

在左下角选择本地服务器 127.0.0.1(localhost)。

创建新用户

(请保证wamp还在正常运行)通过链接http://localhost/create_user.php创建用户,并通过Launcher.exe登录即可,点击 log in 之后游戏便会打开

以后如何启动

之后再想启动游戏,只需要:

  • 管理员权限运行wamp
  • 运行 server 中的三个exe文件
  • 通过 Launcher.exe 登录游戏

其他功能

原本服务器中是有一部分GM指令的,但是不知道为何不能正常使用,这里是服务器项目原本网站,如果有大佬可以修复指令功能是最好的。

界面说明

游戏内菜单功能如下所示,需要注意的是陆行鸟不能直接骑乘,还需要一定的设置。

1.0教程 菜单说明.jpg

如果选择森都或者海都出生的话初始状态下很多功能不能使用(因为有部分任务和剧情),沙都出生默认是都可以使用的。另外在主菜单的 Teleport 功能可以传送

如何骑乘陆行鸟

首先点击右下角W图标,找到 phpMyAdmin 功能,点击后使用用户名root登录,密码为空。如下所示

1.0教程 启动admin.jpg1.0教程 admin登录.jpg

在 characters 表中找到你创建的角色的ID,如下所示

1.0教程 寻找characterID.jpg

在 characters_chocobo 表中添加项目,characterid 为刚刚查到的ID,hasChocobo 和 hasGoobbue 设置为1,chocoboname取好,点击“执行”,如下所示。

1.0教程 修改chocobo.jpg

重启map服务器,就可以在游戏中骑乘陆行鸟了(方法见界面说明)。

Enjoy It

其他服务器

如果觉得这个简易教程还是太复杂,或者你想体验更多游戏内的可用指令,可以尝试访问国外团队搭建的1.23版本服务器。你只需要:

  • 解压客户端并通过ffxivconfig.exe将语言设置为英文。
  • 解压登录器,并在server.xml中添加服务器地址:

<Server Name="Paru FFXIV Server" Address="ffxiv.sqnya.se" LoginUrl="http://ffxiv.sqnya.se/" />

  • 正确设置登录器中的游戏目录,选择该服务器,通过登录器注册启动。
avatar
溪木

溪木的更多文章

5.0情报整理(持续更新)
  0     0
【同人文】格尔莫拉的龙纹岩
  0     0
avatar
B
0

楼主第一次我是想进老外服务器试一下,测试不成功,所以干脆自己配置了一次本地服务器的,但是还是不成功,可不可以加个q资讯一下

1个月
avatar
溪木
0

943275366

1个月
avatar
0

已经做好玩了好久啦~特别感谢,就是那个坐骑的,原本右下角我就没出现陆行鸟和骑乘那两个按钮,按照教程来了也没出现,再就是gm指令还是不太会用。。。并没有找到Map服务器文件夹下的bin/(Debug or Release)目录

1个月
avatar
溪木
0

GM指令的话自己搭的服务器我也用不出来,不知道原因,可以试试新更新的国外搭的服务器。陆行鸟和骑乘按钮会不会是因为选择了森都或者海都开场造成没解锁?可以试试沙都开场。bin/release 目录的问题,这里的方法已经是简易安装方法了(和贴吧最早的帖子比较),直接提供了编译好的服务器可执行程序,不用自己编译,bin/release目录是自己编译的编译结果目录,当然在这里就没有啦。(另外我FF14贴吧违规被封了,去帖子里留言应该也看不见回复了233)

1个月
avatar
0

!!!厉害了!

2个月