藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★【黑暗之光SF★我是大主宰SF】【神将三国SF】★

★【0.1折】★【变态网页游戏私服】★

★神将三国网页版上线送V5 5w元宝 5000w铜币 我是大主宰上线满v,80万元宝,小怪都爆元宝,耐玩长久稳定★

【原始传奇SF/维京传奇SF】【GM包站手游】

★【原始传奇SF/维京传奇SF】【GM包站手游】★

★2025火爆『传奇岁月+赤焰号角+维京传奇+原始传奇』爆战力称号BUFF+神装99999999万人PK★

★全网独家 可以单机 可以互动的传奇!★

★全网独家 可以单机 可以互动的传奇!★

★全网唯一持续更新的可单机游戏!每15-25天更新一次内容,保持游戏新鲜度!! 众多独家的功能特色,众多你没见过的全新玩法,有能力的赚点烟钱,还能偶尔沙城战斗!★

★承接推广★
★承接推广★

★承接推广★

☆五一活动开放放置传奇☆

★五一活动开放放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

★三职业复古★开局送神装★爆率100%★散人逆袭★

★三职业复古★开局送神装★爆率100%★散人逆袭★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【775016356】

★《天使之战MU》经典奇迹重现★

★《天使之战MU》经典奇迹重现★

★2025年热门手游推荐:所有游戏充值永久0.1折,648只需6.48元!原版物价不膨胀★

★梦幻16门派全新大唐九黎★

★梦幻16门派全新大唐九黎★

★★新增全新门派九黎城,★不做垃圾,力争什么都做到最好★持续更新,长久稳定★

★彩虹岛s6独家玩法肝帝天堂★

★彩虹岛s6独家玩法肝帝天堂★

★s6彩虹岛,新服开区,来就送死霸脚底龙晶诸多特效。独家玩法护肝不杆不克,可刷一切★

查看: 4830|回复: 8

[手工架设] 龍之谷 - 國外最新修復版服務端

[复制链接]
发表于 2014-1-8 03:42:22 | 显示全部楼层 |阅读模式
本帖最后由 gda123123 于 2014-1-8 03:44 编辑

大半夜看到這個修復端
內容還是英文的,沒時間簡單翻譯
看回覆說是修復好的,不過商城還不能使用
應該是能正常進遊戲了,大家測試看看
解壓密碼在內文了
簡單方式的第九步


Because some idiots aren't able to read the thread properly and select between helpful and not helpful informations
I'm presenting you a tutorial for setting up your Dragon Nest server.

簡單的方式
1. Serverfiles
Unpack dn_serverfiles.exe
https://mega.co.nz/#!JQpzWDBD!Awbmbm...5YYk6QnYPSL218

1.Info
- You NEED the unpacked GameRes in the mainfolder (GameRes.zip is not included!)
- The executables are packed with UPX (feel free to unpack it)

2. Configs
2.1 Change YOURIP to yourip
- Config.ini
- System\ChannelInfo.xml
- Config\DNKreonBilling.ini
- Config\DNGame.ini
- Config\DNVillage.ini
2.2 Change PATHTOSFOLDER to your serverpath e.g. c:\DNServer
- Config\DNLauncherPatcher.ini
- Config\DNLOGIN.INI
- Config\DNMASTER.INI
- Config\DNVillage.ini
- Config\DNCASH.INI
- Config\DNDB.INI
- Config\DNGame.ini

2.Info Dynamic IP
If you have a dynamic IP you can use update_ip.py.
Just adjust the paths in it.


3. Database
Unpack dn_database_clean.exe and restore your database(s) with it
(Check 'Replace current Database' on Options point!)
https://mega.co.nz/#!QJwkzZKR!bZkj9i...hDiVGNwOGmD6Jc

4. Client
4.1 The base Client (Use this one, so you don't have to fix packets or sth.)
http://games.melsa.net.id/files/DnID_20120628.rar
4.2 HShield (you will need it! Delete the Folder in the Client and replace with my one)
https://mega.co.nz/#!oAw2Earb!Cl1TkW...e13V7lgKjlSdg4
4.3 Exe
Unpack dn_clientstarter.exe in your client folder
https://mega.co.nz/#!sMgXmRIL!bX-leE...y1k4blTjSWLz0I

5. Webfiles
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Before you can login, you have to copy login.kreon.php from
dn_webfiles.exe to your webserver -> the path must be
http://127.0.0.1/dn/login.kreon.php
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Better (for later use of patcher) extract the whole thing
to that path. Replace 'YOURIP' to your ip, like above in
- PatchConfigList.xml
- PatchList.xml
PatchInfoServer.cfg is the patchrevision
(note the client above has patchrevision 13)
/cashshop is used for the ingameshop
/Launcher is used for the patcher(window)content
https://mega.co.nz/#!dNwBECwL!LwvJPx...AIc_rNHqW8F-Ig

6. Start your Server via StartServer.bat
7. Start Client via RZDragonNest.exe
- You have to match your start args. via start_args.ini (Default: /ip:127.0.0.1 /port:14303)
You can later bind it to your exe, but that's your part.
BTW: It will only unpack the original exe and start that with the args
(If you have problems with that, look at "Made it by yourself" => point 6)
8. Create an account (AccountLevelCode 100 give access to admin commands)
USE [DNMembership]
GO
DECLARE @return_value int
EXEC @return_value = [dbo].[P_AddAccount]
@nvcAccountName = N'USERNAME',
@inyAccountLevelCode = 100,
@inyCharacterCreateLimit = 4,
@inyCharacterMaxCount = 4,
@dt2LastLoginDate = NULL,
@vchLastLoginIP = NULL,
@intLastSessionID = NULL,
@vchJoinIP = NULL,
@inyPublisherCode = 4,
@inyGenderCode = NULL,
@datBirthDate = NULL,
@vchPassphrase = N'PASSWORT',
@inyNationalityCode = NULL,
@inyChannelPartnerCode = NULL,
SELECT 'Return Value' = @return_value
GO
9. Passwords for archives
dn_clientstarter
vjQG6GphJzjBFye1y3jn9zQo$!Ek3B@v0P9VZx&L%4kxbDQN34f9Y3f5ZQ9cmkFvqzURFd2kCu#AMpD$q87J0Cnk4iuhn#nskHyxPQbAfewGGQV5vbgSIAsCb6L1syWj
dn_database_clean
tpGC#ezs!1bGK19jKRuDgTRzCC3IhAjOI7JrqKrxeWef%jTx1QALZ8vNEvp$FOGbLl69mp%GbD5yth6JcZZZQ6zut6RKcR&$jvRrRGobZCp9Ne&wQXc@w2$T2mxS6z4y
dn_serverfiles
fTLUmMQZ0PVE2ltbVs1tAfqde5CNjaOoZhV81d4m7eyU56TBZ1&aoxnRGj5DCDpflDULRGLETu8JYsSirqg3cdx6dkvNDyeVDNrwuqQITUNNcn!TKyMkRljlxPLrpcO%
dn_webfiles
PlGgClaH08SDUXe2j9kNGCIfl2$DIBrPl3yPHV#!02Zq33FPoAy0difA!eiHcW6IKS$w8rxYiQoobvKil&uqmSZJy&tNZuMKpJMG4!5vM!o9edsh%m3&l!7bY4#FbshQ


自己動手做的方式
You must have a configured Server for this.
It will only show you how to 'fix' certain things.
1. LoginServer
Open DNLoginServer64_ID.exe:
Search for:
68 74 74 70 3A 2F 2F 67 61 73 2E 67 65 6D 73 63
6F 6F 6C 2E 63 6F 6D 2F 6D 65 6D 62 65 72 2F 31
2F 6C 6F 67 69 6E 2E 6B 72 65 6F 6E 00 00 00 00
Replace with:
68 74 74 70 3A 2F 2F 31 32 37 2E 30 2E 30 2E 31
2F 64 6E 2F 6C 6F 67 69 6E 2E 6B 72 65 6F 6E 2E
70 68 70 00 00 00 00 00 00 00 00 00 00 00 00 00
Now the Auth is linked to your Webserver (hopefully you have installed one)
You can name the path to the authfile (webspace) how you like.

2. The Auth
Now create a file named login.kreon.php at the path above.
In that file the loginchecks are possible.
look at the asm code if you want a 'perfect' one and
have the different checks in it, try the diffrent params...
To simple give out a success:
<?php echo "S000"; ?>

3. Database
To login you have to change something in the database functions:
DNMembership
P_Login ~Line 329:
--WHERE CAST(CONVERT(char(16), @dt2Now, 121) AS smalldatetime) BETWEEN StartDate AND EndDate;
WHERE @dt2Now BETWEEN StartDate AND EndDate;

DNWorld
P_ModPeriodicReset ~Line 42:
--VALUES (@inbCharacterID, @inyPeriodicResetCode, @intPeriodicResetValue, CAST(CONVERT(char(16), @dtmServerTime, 121) AS smalldatetime));
VALUES (@inbCharacterID, @inyPeriodicResetCode, @intPeriodicResetValue, @dtmServerTime);

P_ModPeriodicReset ~Line 36:
--, LastModifyDate = CAST(CONVERT(char(16), @dtmServerTime, 121) AS smalldatetime)
, LastModifyDate = @dtmServerTime

4. GameRes
For simple 24Cap you don't have to do sth. here.

5. Client
For simple 24Cap you don't have to do sth. here.

6. Create a .bat file to start Client
@echo off
echo == Starting DragonNest
DragonNest.exe /ip:127.0.0.1 /port:14303 /Lver:2 /use_packing /debug

kind regards
leechclown (パシー305)
Last edited by leechclown; 19 Minutes Ago at 07:21 PM.

发表于 2014-1-8 03:47:23 | 显示全部楼层
大半夜的,辛苦了!
发表于 2014-1-9 10:47:12 | 显示全部楼层
不错
支持
下来
发表于 2014-1-9 14:52:33 | 显示全部楼层
不错
学习一会架设
发表于 2014-1-9 16:08:56 | 显示全部楼层

不错
学习一会架设
发表于 2014-1-9 16:30:24 | 显示全部楼层
有点晕!不过勉强能看看!
发表于 2014-2-11 14:21:31 | 显示全部楼层
天书。。。。。。。
发表于 2014-2-15 17:02:37 | 显示全部楼层
我很感谢
发表于 2014-8-15 12:49:07 | 显示全部楼层
希望不遇小偷
您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2025-5-14 13:12 , Processed in 0.068355 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表