1. [下載原始碼] Using RapidSVN 用checkout
 
2. [編譯原始碼] 裝好ant
     新增系統變數:ANT_HOME,內容:c:\develop\apache-ant-1.6.1
     在PATH環境變數中加入Ant的bin目錄:c:\develop\apache-ant-1.6.1\bin 
 
     到source code 資料夾下command line 打 ant
     編譯成功後多出 
     l1jserver.jar
 
3. [設定資料庫&地圖]
    a. 設定 剛編譯完成Server端程式資料夾中的 config/server.properties 
#LoginとPasswordは変更すべきだが、わからなければ変えない
# Database info
Driver=com.mysql.jdbc.Driver
URL=jdbc:mysql://localhost/l1jdb?useUnicode=true&characterEncoding=utf8
Login=root
Password=

Login & Password field 輸入你剛裝MySQL時設定的帳密。

b. 使用navicat導入遊戲資料庫至MySQL:

          進入Server端資料夾,的db資料夾中點 Pack_DB.bat 。它會combine Taiwan這資料夾底下的sql檔。
          *或用mysql command-line : CREATE DATABASE l1jdb;
          *在Linux 下 請用 cat Taiwan/*.sql > l1jdb_Taiwan.sql
 
          啟動navicat導入combined 產生的l1jdb_Taiwan.sql
          *mysql -u root -proot l1jdb < l1jdb_Taiwan.sql

c.解壓縮地圖:

Server端資料夾下maps/352_maps.zip   (看你版本囉,我們這邊是用3.52)

map 資料夾有解壓縮嗎? 別多了一層maps

ex:l1j-tw\maps\0.txt

      而不是l1j-tw\maps\maps

若不解壓縮地圖到時候run Server時會遇到錯誤訊息。

到此Server大致已經架設完成了。點ServerStart.bat啟動Server。確保沒有任何錯誤訊息在到下一步。

以下為Server正確執行訊息

loading map...OK! 4789ms
spawning mob...OK! 4650 ms
loading npcaction...OK! 2584ms
loading boss cycle...OK! 760ms
loading TreasureBox...OK! 471ms
初始化完畢
→提示: 互動指令聽取中...
>
使用了: 210MB 的記憶體
等待客戶端連接中...
4. [修改client端]
     安裝Lineage 3.52C client端遊戲程式

下載登入器Login_v342
     進入Login_v342\編碼器
     打開Encode.exe
     標籤列選擇[工具],天堂版本選擇351_S3DS2X,接著點擊變檔編碼
     標籤列選擇[編碼],天堂版本選擇351_S3DS2X
     允許多開、變身檔選擇S3DS2X.pak、內建喝水輔助程式打勾
     接著按下按鈕編碼

 
     複製裡面的Login.cfgLogin.ini

以及進入Login_v342\登入器
     複製裡面的Login.exe、eat.dll、 eat.exe、LinHelperZ.txt、S3DS2X.bin、Microsoft.VC90.CRT、skin

     共9個檔 , 貼至client端的遊戲程式內

     
     執行eat.exe吃檔,吃完便可點擊Login.exe登入遊戲
     進入遊戲前請先執行ServerStart.bat(位於Java Project資料夾內)

天堂Lineage(單機版)從零開始架設教學 Installing Lineage 3.52 Server - On Windows的更多相关文章

  1. 《从零開始学Swift》学习笔记(Day 52)——Cocoa错误处理模式

    原创文章,欢迎转载. 转载请注明:关东升的博客 Swift错误处理模式,在Swift1.x和Swift 2.0是不同的两种模式. Swift 1.x代码错误处理模式採用Cocoa框架错误处理模式,到如 ...

  2. 从零開始学Swift之Hello World进化版

    上节课,也就是昨晚啦,我们学习到从零開始学Swift之Hello World.那一节仅仅有一句代码,大家会认为不够过瘾. 那么这节课,就给大家来多点瘾货吧! 先上图! //var 代表变量的类型, s ...

  3. 《PHP 5.5从零開始学(视频教学版)》内容简单介绍、文件夹

    <PHP 5.5从零開始学(视频教学版)>当当网购买地址: http://product.dangdang.com/23586810.html <PHP 5.5从零開始学(视频教学版 ...

  4. 关东升的《从零開始学Swift》即将出版

    大家好: 苹果2015WWDC大会公布了Swift2.0,它较之前的版本号Swift1.x有非常大的变化.所以我即将出版<从零開始学Swift><从零開始学Swift>将在&l ...

  5. 从零開始学习OpenCL开发(一)架构

    多谢大家关注 转载本文请注明:http://blog.csdn.net/leonwei/article/details/8880012 本文将作为我<从零開始做OpenCL开发>系列文章的 ...

  6. # 从零開始搭建Hadoop2.7.1的分布式集群

    Hadoop 2.7.1 (2015-7-6更新),Hadoop的环境配置不是特别的复杂,可是确实有非常多细节须要注意.不然会造成很多配置错误的情况.尽量保证一次配置正确防止重复改动. 网上教程有非常 ...

  7. Bmob移动后端云服务平台--Android从零開始--(二)android高速入门

    Bmob移动后端云服务平台--Android从零開始--(二)android高速入门 上一篇博文我们简介何为Bmob移动后端服务平台,以及其相关功能和优势. 本文将利用Bmob高速实现简单样例,进一步 ...

  8. 从零開始怎么写android native service?

    从零開始怎么写android native service Android service对于从事android开发的人都不是一个陌生的东西,非常多人可能会认为服务非常easy. 服务是简单,由于复杂 ...

  9. Bmob移动后端云服务平台--Android从零開始--(一)何为Bmob

    Bmob移动后端云服务平台--Android从零開始--(一)何为Bmob 在正式的项目开发中,单client不能满足我们的需求,须要实现client与服务端的连接. 而在编写Android服务端代码 ...

随机推荐

  1. LOJ6300 BZOJ5283 [CodePlus 2018 3 月赛]博弈论与概率统计

    一道好题!很久以前就想做了,咕到了现在,讲第二遍了才做. 首先我们观察到$p$是没有用的 因为赢的次数一定 那么每一种合法序列出现的概率均为$p^n*(1-p)^m$ 是均等的 我们可以不看它了 然后 ...

  2. Js中window.location.href和window.location.replace的区别

    href相当于打开一个新页面,replace相当于替换当前页面:这里打开页面都是针对历史记录来说,在页面上看完全相同,只是浏览器的history表现不同如果在1.html中点击链接到2.html,然后 ...

  3. 【java】Split函数踩坑记

    先看一段代码: String line = "openssh|7.1"; String[] pkg = line.split("|"); System.out. ...

  4. ActiveMQ点对点模式

    1.安装ActiveMQ服务器(略) 2.启动ActiveMQ,浏览器访问8161端口,默认账号admin/admin 3. 生产者代码 package test001; import org.apa ...

  5. postman与soapui操作

    get和post请求的区别? get请求:直接在浏览器里直接调用就可以了,不用借助工具   向服务端获取数据的    数据是放在url里面 post请求:向服务端发送数据的     数据放在body里 ...

  6. 关于SQL Server系统数据库详解

    介绍这里我们介绍SQL Sever内部的系统数据库的作用和用户数据库之间联系,关于SQL Sever如何管理用户数据库的原理,对于每个数据库开发人员和DBA都是必须掌握的. SQL Sever系统数据 ...

  7. HTML5 游戏引擎的选择

    原生手游市场已是红海,腾讯.网易等寡头独霸天下,H5游戏市场或将成为下一个风口.据笔者所知,很多H5游戏开发团队由于选择引擎不慎导致项目甚至团队夭折.如何选择适合团队和项目的引擎,笔者通过学习和项目实 ...

  8. web应用,http协议简介,web框架

    一.web应用 web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件.应用程序有两种模式C/S.B/S.C/S是客户端 ...

  9. php对象转数组的函数

    关于php中想让对象以数组的形式访问,这时候就需要使用到get_object_vars()函数了.先来介绍一下这个函数. 官方文档是这样解释的: 1 array get_object_vars ( o ...

  10. zabbix4.0 percona插件实现监控mysql

    percona是一款能够详细监控zabbix MySQL的插件 官方下载percona插件 wget https://www.percona.com/downloads/percona-monitor ...