2261088796 發表於 2025-7-19 19:16

分享小弟的天堂3.80開發整合包,單機玩家能直接玩

本帖最後由 2261088796 於 2025-7-19 19:16 編輯

各位好,我是個天堂私服的新手,工作時接觸過 PHP,MYSQL 網站架設,也會一些JAVA程式編輯。
與朋友聊到以前的天堂時光,所以我就自告奮勇開一台伺服器給朋友圈玩。
從找源碼到架設成功,不知道熬了多少個夜晚,也終於成功開台上線了。(感謝 L1J-TW 及 Login登入器 團隊作者。)
目前以基礎的3.8版開始練習,用Java11與Maven方式重編,熟悉後再來找7.0版或更高階的版本來磨練。
分享我的開發環境給各位。每個人的喜好習慣不同,如果你不喜歡我的方式,請繼續用您喜歡的方式吧。
有建議或是有問題,歡迎留言給我~ 謝謝。   

注意:
1.小弟的版本是 Java11 與 Mevan 的重製版,有修正Time時間軸問題,開啟全怪物顯示血條。
2.JAVA 與 MySQL 都使用免安裝版本,不用安裝。 MySQL 裡面已經有匯入L1JTW 的 DB 了,單機玩家按照說明應該就能直接玩了。
3.開發包有含 L1JTW380源碼 與 天堂3.81C 的下載連結,請不要重複下載了。
4.天堂3.81C主程式已覆蓋登入器,預設 127.0.0.1 (此版本是乾淨版)
5.開發包中有 ( Eclipse 、MySQL 、DB管理軟體 、JAVA11 、天堂3.81下載連結 、L1JTW380源碼 )



2261088796 發表於 2025-7-31 21:31

05507040 發表於 2025-7-31 00:46
感謝你的分享我會嘗試看看 之前都載到殘缺版的 東補西補還是好困擾

哇~ 那我這版本會讓你失望,L1JTW380的源碼本身就是有殘缺的,小弟主要是想分享簡單的開發環境,不用煩惱安裝問題。下一個版本已經抽空在製作了,會盡量修正源碼BUG與補齊仿正遊戲體驗。

2261088796 發表於 2025-7-31 21:26

05507040 發表於 2025-7-31 02:23
首先 感謝大大辛苦分享
我遇到幾個問題希望能夠請教一下:
一.我是開WIN10的VM來測試


我去爬文,發現跟以下三個有關係 .NET Framework 、 Visual C++ 、 Python (這個懷疑是來亂的,但如果不行,就安裝看看吧)

我也是WIN10,但你的VM WIN10 可能預設安裝沒有選擇 .NET 與 C++,你可以透過微軟官方下載來安裝
Visual C++ 2015   https://aka.ms/vs/17/release/vc_redist.x64.exe
.NET Framework 4.7.2https://go.microsoft.com/fwlink/?linkid=863265


或是嘗試用 MySQL 5.7.4.4 安裝版https://dev.mysql.com/downloads/windows/installer/5.7.html ,讓軟體自己補齊缺少的DLL
但是 MySQL 安裝版會預設開幾啟用並占用 3306 端口,這部分你在注意一下,會與免安裝版的端口有衝突

lion5460 發表於 2026-3-27 22:46

下載了L1跟主程式怎麼沒法進入遊戲

a23362863 發表於 2025-7-19 21:35

以購買開發包我想要有個人一起研究跟編輯源碼我也有想要學習如果可以大哥 可以私我 一起研究了解 @@

drt78113 發表於 2025-8-5 01:55

kyicvs 發表於 2025-8-1 23:31
想請教萬能藥使用數量限制是否寫死在核心內 找不到相關設置 感謝分享!

我是用l1j-tw380版本一開始就是寫死在核心內的
需要動手修改核心才有辦法調整
給你個方向用萬能藥的ID去查出他的核心邏輯在哪個類別
再去解決邏輯上的問題
要額外設計開關調整數量這需要跟AI聊一段時間

drt78113 發表於 2025-8-5 17:31

EVO25 發表於 2025-8-5 09:40
請問要怎麼修改召肥數量 ?

用IDEA在核心裡搜尋召喚術的技能邏輯就可以改了
要改心IDEA這工具不能少搜尋超好用的

2261088796 發表於 2025-8-6 00:18

出差前寫了一個監看介面,直接套用config的DB設定,目前先顯示線上玩家,未來再弄顯示角色包包與倉庫,然後再弄個 踢人 與 贈物,這樣就能減少連線DB操作了。:lol

henrycm11 發表於 2025-7-19 19:37

感謝分享~

2261088796 發表於 2025-7-19 22:26

a23362863 發表於 2025-7-19 21:35
以購買開發包我想要有個人一起研究跟編輯源碼我也有想要學習如果可以大哥 可以私我 一起研究了解 @@ ...

歡迎,新手總是起頭難,一起加油。

happy16888 發表於 2025-7-20 08:01

感謝分享

xx0204xx 發表於 2025-7-20 08:24

已購買開發包如果不嫌棄的話不懂程式碼只會查資料亂搞的話,我也想一起研究學習編輯源碼

方便的話 可以私我 一起研究討論嗎?:lol

porche911 發表於 2025-7-20 10:23

多謝分享,好東西

Tenjj640784 發表於 2025-7-20 14:03

感謝分享:lol

alishaqoo 發表於 2025-7-20 15:13

這個很酷~多謝多謝

2261088796 發表於 2025-7-20 22:55

啊~我要更正一件事情,開發包用的不是 MySQL ,是 MariaDB 才對 ,哈哈哈!! 我搞太多版了,都搞混了。

Spaza 發表於 2025-7-20 23:11

打開遊戲後卡在登入畫面,無法進入選角介面,請問是否能協助解決?麻煩您了

2261088796 發表於 2025-7-21 11:14

Spaza 發表於 2025-7-20 23:11
打開遊戲後卡在登入畫面,無法進入選角介面,請問是否能協助解決?麻煩您了 ...

檢查方向,1.Login.exe 的相容性有設定嗎?   2.試著用新帳號/密碼登入。    我的經驗是 Login.exe 的問題較多,可以試著重編碼。

2261088796 發表於 2025-7-21 14:24

levis0818 發表於 2025-7-21 13:56
請教,這版是否可以引用別版381的源碼來做修改?

當然可以呀,就像檔案複製貼上或是文字複製貼上的作法,只是你必須清楚檔案位置或是程式碼結合,弄錯就會出現一堆錯誤了。

2261088796 發表於 2025-7-21 23:15

加油!!   貼程式碼,建議花點時間把程式碼的組成部分理解一下 大括號範圍{   }   小括號範圍(   )   語句結束位置;    這樣修改編輯時比較不會錯。    如果你貼別版的3.81功能來這3.80版,那有很高機率不能直接用, 因為名稱與方法可能會不同,甚至是缺少引入的部分。

drt78113 發表於 2025-7-22 17:34

本帖最後由 drt78113 於 2025-7-22 17:35 編輯

想請教版主有遇到就是對話窗會偶發性破圖現象嗎
還有遇到會變身的變形怪的
還有階段變身的怪物
又或者會釋放變形術的怪
變形的封包沒有別版的可以核對
問chat會越帶越遠
都會跑視窗出來
這問題有處理方式嗎
請益各位大神幫忙解答

2261088796 發表於 2025-7-22 21:10

對話框確實偶發性這樣,但不影響遊戲,我就沒急著去找答案了。 我有空再追蹤看看是哪邊的問題。    然後我不明白你問 變形怪 的部分,你是想讓 變形怪 變得跟你現在的變身一樣嗎?   我在3.5版中看程式碼是一樣的判斷式,應該可以改寫。變形術這部分,我應該會去追 楓木魔杖(變形杖) 或 法師的變形術,因為這有指向目標。 我也還是個新手,沒辦法直接給你正確答案。 :)

Billy 發表於 2025-7-23 14:46

檔案毀損@@

2261088796 發表於 2025-7-23 14:58

Billy 發表於 2025-7-23 14:46
檔案毀損@@

哪一個毀損?解壓縮時出現的?   小弟我用 7Z 包的,如果用RAR去解,是有可能會出現錯誤。https://www.developershome.com/7-zip/

drt78113 發表於 2025-7-23 15:44

2261088796 發表於 2025-7-22 21:10
對話框確實偶發性這樣,但不影響遊戲,我就沒急著去找答案了。 我有空再追蹤看看是哪邊的問題。    然後我 ...

就變形怪要變你的樣子沒變
就會跑一個視窗出現
還有拉斯塔巴德的怪物被打會有二階段變身的也會出現視窗

2261088796 發表於 2025-7-23 16:44

drt78113 發表於 2025-7-23 15:44
就變形怪要變你的樣子沒變
就會跑一個視窗出現
還有拉斯塔巴德的怪物被打會有二階段變身的也會出現視窗 ...

我到海音鏡子森林那邊測試變形怪,我沒有出現你說的問題,你有截圖嗎?
頁: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 分享小弟的天堂3.80開發整合包,單機玩家能直接玩