|
You last visited: Today at 15:14
Advertisement
ACTION 9 FOR ALL [[11 CLASS]]
Discussion on ACTION 9 FOR ALL [[11 CLASS]] within the Dekaron Private Server forum part of the Dekaron category.
07/09/2014, 00:48
|
#181
|
elite*gold: 0
Join Date: Aug 2013
Posts: 38
Received Thanks: 7
|
great files!
|
|
|
07/09/2014, 02:35
|
#182
|
elite*gold: 0
Join Date: Feb 2009
Posts: 76
Received Thanks: 3
|
Please make a tutorial A9, I'm unable to log in, disconnects all the time
|
|
|
07/09/2014, 03:22
|
#183
|
elite*gold: 0
Join Date: Nov 2011
Posts: 129
Received Thanks: 174
|
how to fix cast server disconnect when open CONTENTS_TYPE = ARENA
and store server crash,but when change SERVER_TYPE = RANKING it not crash
thank you for server files and database,sorry for my good english. >_<
|
|
|
07/09/2014, 22:53
|
#184
|
elite*gold: 0
Join Date: Feb 2009
Posts: 76
Received Thanks: 3
|
I Receive this error in client ( Farius~ DB and Local-Korea )
|
|
|
07/10/2014, 00:27
|
#185
|
elite*gold: 0
Join Date: Aug 2011
Posts: 438
Received Thanks: 110
|
failed to load dk server list... what can be the prob?
|
|
|
07/10/2014, 05:45
|
#186
|
elite*gold: 0
Join Date: Feb 2009
Posts: 76
Received Thanks: 3
|
You cannot use this ID
\PC\STATE\NOTLOGINS\LOGININGS\LOGINING.CPP(127):[SP_ACC_LOGIN] [METHODCODE:4]
I use this code and continue with error
Quote:
USE [Account]
GO
/****** Object: StoredProcedure [dbo].[SP_ACC_LOGIN] Script Date: 04/05/2014 05:32:20 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/************************************************** ****************************
? ? : dbo.SP_ACC_LOGIN
? ? : ?? ???
???? :
???? : @sp_rtn
0 : ??.
-1 : ????? ???.
-2 : ????? ???? ???.
-3 : ?????? ?????? ??? ?? ??.
-4 : ???? ??? ???. (?? ????)
-5 : ????? ?? ??.
-6 : ??? ??? ????.
-7 : ???? ???? ??.
-8 : ?????.
-10 : Update Lock ??(DB ??)
-11 : ??IP??.
-12 : ???? ?? 5??? ??? ?? ?? IP.
-20 : DB Error
-21 : ???? ????
-22 : ???? ???
Ver Date Author Description
--------- ---------- -------------- ------------------------------------
1.0 2004-10-11 ??? 1. ?? ???
1.1 2005-09-07 ??? 1. ??IP?? ??? ??.
1.2 2005-09-12 ??? 1. IP????(@ip_addr_tag) OUTPUT???? ??.
(PC? IP??? ???? ?? ?)
1.3 2005-11-14 ??? 1. ????????Key, PC?????,
PC? ???? ??.
2. PC? IP???? ??(FN_IsPCBangIP)?
SP_GET_PCBANG_INFO_R? ??.
1.4 2006-01-04 ??? 1. ???? ???? ??? ??
1.5 2006-01-11 ??? 1. ?? ????(-4) : ???? (RollBack, Return ??)
1.6 2007.02.05 CHOI JI HWAN 1. modify @user_pwd parameter.
before : varchar(20)
after : varchar(64)
1.7 2007.02.14 CHOI JI HWAN 1. ????? ip ?? ?? ??.
2. ???? MD5 ???
@user_pwd : VARCHAR(20) -> VARCHAR(64)
1.8 2007.02.15 Han JI wook 1. User_ID -> Lower Casting
1.9 2007.02.20 Han JI wook 1. User_ID -> Lower Casting Cancel
2.0 2007.04.04 Choi JI Hwan 1. Change @sp_rtn value
Invalid passowrd : old=-2 >> new=-1
2.1 2007.04.17 Han JI Wook 1. Add Password Change Check
2.2 2007.04.24 CHOI JI HWAN 1. ???? ???? ??? ? ??? 5??? ???? ?? IP?? ???? ??????.
2.3 2007.04.26 CHOI JI HWAN 1. IP? ?? ?????? 30??? ??.
************************************************** ****************************/
ALTER PROCEDURE [dbo].[SP_ACC_LOGIN]
@user_id varchar(40) , -- ????ID
@user_pwd varchar(64) , -- ???? ????
@login_flag int , -- ??????
@user_ip_addr varbinary(4) , -- ???IP??
@user_no varchar(14) OUTPUT , -- ????????
@session_id int OUTPUT , -- ????ID
@teen_tag int OUTPUT , -- ?????? (0:18???, 1:18???)
@ip_addr_tag int OUTPUT , -- IP??????(0:??, 1:PC?)
@o_ac_conn_no char(20) OUTPUT , -- ????????Key -> ??
@o_pcbang_no varchar(14) OUTPUT , -- PC? ????. -> ( 2005-11-11 )??
@o_pc_agency_no varchar(5) OUTPUT , -- PC? ???? -> ??
@a int OUTPUT ,
@b int OUTPUT ,
@sp_rtn int OUTPUT -- ??? ?? (0:??)
AS
DECLARE @v_user_pwd varchar(64)
DECLARE @v_login_flag int
DECLARE @v_user_no varchar(14)
DECLARE @v_resident_no varchar(13)
DECLARE @v_login_tag char(1)
DECLARE @v_user_age int
DECLARE @ipt_time datetime
DECLARE @conn_rtn int
DECLARE @ip_tag int
DECLARE @company_ip varbinary(3)
DECLARE @v_server_id varchar(3)
DECLARE @v_user_sex varchar(1)
DECLARE @rowcnt int
--// ????
DECLARE @o_p_step_no int --????
DECLARE @o_p_reason_sort varchar(2) --??????
DECLARE @o_p_expire_time datetime --??????
DECLARE @v_lo_block_tag varchar(1) --???????
DECLARE @o_wr_block_tag varchar(1) --??????
DECLARE @v_in_sp_rtn int
DECLARE @v_bigint_ip bigint
DECLARE @v_login_failure_count int
DECLARE @v_onlineIdCount int
BEGIN
SET LOCK_TIMEOUT 1000
SET @v_bigint_ip = CAST(@user_ip_addr as BIGINT)
SET @ipt_time = GetDate()
SET @conn_rtn = 0
SET @user_no = '0000000000'
SET @session_id = 0
SET @teen_tag = 0
SET @ip_addr_tag = 0
SET @sp_rtn = 0
SET @o_ac_conn_no = '0000000000000000'
SET @o_pcbang_no = ''
SET @o_pc_agency_no = ''
SET @a = 0
SET @b = 0
--************************************
-- ?????? IP?? Start
--************************************
SELECT @ip_tag = dbo.FN_IsBlockIP( @user_ip_addr )
IF @ip_tag = 1
BEGIN
SET @sp_rtn = -6
RETURN
END
--************************************
-- ?????? IP?? End
--************************************
--************************************
-- ??IP ?? ?? (2005.08.17 - Hanjiwook)
--************************************
IF dbo.FN_ExistBanIP(@user_ip_addr) = 1
BEGIN
SET @sp_rtn = -11
RETURN
END
--************************************************** **********
-- ??? ?IP?? 5??? ??? ???? ??? ??.(CHOI JI HWAN - 2007.04.24)
--************************************************** **********
EXEC dbo.SP_LOGIN_FAILURE_LOG_GetCountByIp @ipt_time
, @user_ip_addr
, @v_login_failure_count OUTPUT
, @v_in_sp_rtn OUTPUT
IF ( @v_login_failure_count >= 5 )
BEGIN
SET @sp_rtn = -12
RETURN
END
--************************************************** **********
-- IP? ?? ?????? 30??? ??. (CHOI JI HWAN - 2007.04.26)
--************************************************** **********
SELECT @v_onlineIdCount = COUNT(*)
FROM dbo.user_profile WITH(NOLOCK)
WHERE login_flag > 0
AND user_ip_addr = @user_ip_addr
--AND login_tag = 'Y'
IF ( @v_onlineIdCount >= 30 )
BEGIN
SET @sp_rtn = -13
RETURN
END
--************************************************** **********
BEGIN TRANSACTION
--// Login_Tag
--// 'Y' : normal, 'P' : Password Not Change
SELECT @v_user_no = user_no,
@v_user_pwd = isnull(user_pwd, ''),
@v_login_flag = login_flag,
@v_login_tag = login_tag,
@v_resident_no = resident_no
FROM dbo.user_profile WITH(UPDLOCK)
WHERE user_id = @user_id
AND login_tag IN ('Y', 'P')
SET @rowcnt = @@ROWCOUNT
IF @@ERROR <> 0
BEGIN
ROLLBACK TRANSACTION
SET @sp_rtn = -10
RETURN
END
--************************************
-- ???? Check
--************************************
--// 1. ???? ?? ??
IF @rowcnt = 0
BEGIN
ROLLBACK TRANSACTION
SET @sp_rtn = -1 --old : -1
RETURN
END
--IF ISNULL(dbo.FN_CertifyIpPwd( @user_ip_addr, @user_pwd ), 0) <> 1 --GM : no password check.
--BEGIN
-- --// 2. ???? ???? ??
-- SELECT @user_pwd = isnull(@user_pwd, '')
-- IF @v_user_pwd <> @user_pwd or @user_pwd = ''
-- BEGIN
-- ROLLBACK TRANSACTION
-- SET @sp_rtn = -1 --old : -2
-- EXEC dbo.SP_LOGIN_FAILURE_LOG_C @user_ip_addr, @user_id, @user_pwd, @v_user_no, @login_flag, @sp_rtn, @v_in_sp_rtn OUTPUT
-- RETURN
-- END
-- --// 3.1 2006.05.01 ?? ??????? ???? ?? ?? ('P')
-- --// 3.2 ?????? ???? ???? login_tag? 'Y'? ???.
-- IF @v_login_tag = 'P'
-- BEGIN
-- ROLLBACK TRANSACTION
-- SET @sp_rtn = -22
-- RETURN
-- END
--END
/*
--// 3.1 ?????? ?????? ????? ??
--// 3.2 ?????? ???????? login_tag? 'Y'? ???.
IF @v_login_tag = 'C'
BEGIN
ROLLBACK TRANSACTION
SET @sp_rtn = -3
RETURN
END
*/
--// 4. Dont forget fix
--IF ( (@v_login_flag <> 0) AND (@v_login_flag = @login_flag) ) BEGIN
-- --// ROLLBACK TRANSACTION
-- SET @session_id = @v_login_flag
-- SET @sp_rtn = -4
-- --// RETURN
--END
IF ( (@v_login_flag <> 0) AND (@v_login_flag <> @login_flag) ) BEGIN
ROLLBACK TRANSACTION
SET @session_id = @v_login_flag
SET @sp_rtn = -4
RETURN
END
--************************************
-- ?????(????) ??
--************************************
EXEC dbo.MB_USR_PUN_CheckBlock_R @v_user_no , --????
@o_p_step_no OUTPUT, --????
@o_p_reason_sort OUTPUT, --??????
@o_p_expire_time OUTPUT, --??????
@v_lo_block_tag OUTPUT, --???????(Y=??, N=?????)
@o_wr_block_tag OUTPUT, --????(????? ????)
@v_in_sp_rtn OUTPUT --????(0:??)
IF @v_in_sp_rtn <> 0 OR @@Error <> 0
BEGIN
ROLLBACK TRANSACTION
SET @sp_rtn = -7
RETURN
END
IF Upper(@v_lo_block_tag) = 'Y' --?????? ??.
BEGIN
ROLLBACK TRANSACTION
SET @sp_rtn = -8
RETURN
END
SET @user_no = @v_user_no
SET @v_user_age = dbo.FN_ResidentNoToAge(@v_resident_no,getDate())
SET @v_server_id = dbo.FN_LoginFlagToServerID(@login_flag)
SET @v_user_sex = dbo.FN_ResidentNoToSex(@v_resident_no)
SET @teen_tag = CASE
WHEN @v_user_age < 18 THEN 1
ELSE 0
END
--// ????? ??
UPDATE dbo.user_profile
SET login_flag = @login_flag ,
login_time = @ipt_time ,
user_ip_addr= @user_ip_addr ,
server_id = @v_server_id
WHERE user_no = @user_no
AND login_flag = @v_login_flag
IF (@@ERROR <> 0 or @@ROWCOUNT <> 1)
BEGIN
ROLLBACK TRANSACTION
SET @sp_rtn = -5
RETURN
END
--// IP???? ?? ??.
EXEC dbo.SP_GET_PCBANG_INFO_R
@user_ip_addr , -- IP??.
@o_pcbang_no OUTPUT , -- PC? ????.
@o_pc_agency_no OUTPUT , -- PC? ????.
@ip_addr_tag OUTPUT , -- IP??????(0:??, 1:PC?)
NULL -- @o_sp_rtn
SELECT @ip_addr_tag = IsNull(@ip_addr_tag, 0)
-------------------------------------------------------------------
-- ???? ???? ??
EXEC dbo.SP_ACNT_CONNLOG_C
@user_no ,
@login_flag ,
@user_ip_addr ,
@ipt_time ,
@o_pcbang_no ,
@o_pc_agency_no ,
@v_user_age ,
@v_user_sex ,
@o_ac_conn_no OUTPUT ,
@conn_rtn OUTPUT
IF @@ERROR <> 0 OR @conn_rtn <> 0 BEGIN
IF @@TRANCOUNT > 0
ROLLBACK TRANSACTION
SET @sp_rtn = -20
RETURN
END
COMMIT TRANSACTION
--// SET @sp_rtn = 0
RETURN
END
|
I use this Account Query for make manual acc
Quote:
INSERT INTO [account].[dbo].[USER_PROFILE]
([user_no],[user_id],[user_pwd],[resident_no],[user_type],[login_flag],[login_tag],[ipt_time],[login_time],[logout_time],[user_ip_addr],[server_id],[auth_tag])
VALUES ('09101410275532','user','your hash code','801011000000','1','0','Y','01/01/2006 00:00:00','01/01/2006 00:00:00',null,null,null,'000')
|
|
|
|
07/10/2014, 06:03
|
#187
|
elite*gold: 0
Join Date: Sep 2008
Posts: 31
Received Thanks: 3
|
can everyone help me fix cashstore?
|
|
|
07/10/2014, 07:11
|
#188
|
elite*gold: 0
Join Date: Feb 2009
Posts: 76
Received Thanks: 3
|
tzwycn use this! Put ur pass
Quote:
DATABASE_ADDRESS = 127.0.0.1,1433
DATABASE_DATABASE = dkrstoredb
DATABASE_ACCOUNT = sa
DATABASE_PASSWORD = 1234
;
DATABASE_ADDRESS_RANKING = 127.0.0.1,9638
DATABASE_DATABASE_RANKING = RANKINGDB
DATABASE_ACCOUNT_RANKING = sa
DATABASE_PASSWORD_RANKING = 1234
;
DATABASE_TIMEOUT_FLAG = 1
DATABASE_TIMEOUT = 10
;
METHOD_QUE_TIMEOUT = 10
METHOD_QUE_MAXCOUNT = 800
METHOD_WAIT_QUE_MAXCOUNT= 1024
;
STORE_SERVER_ID = 20
STORE_SERVER_PORT = 7885
;
WORLD_INDEX = 1
;
LOG_PATH = .\LogFiles\
;SERVER_TYPE = STORE or RANKING
SERVER_TYPE = STORE
|
|
|
|
07/10/2014, 07:33
|
#189
|
elite*gold: 0
Join Date: Feb 2010
Posts: 69
Received Thanks: 13
|
I HAVE ALL FIXED NOW COMING SOON NEW SERVER (NAME OF SERVER IS A SECRET UWU)
This is my new login  <3
|
|
|
07/10/2014, 13:19
|
#190
|
elite*gold: 0
Join Date: Mar 2014
Posts: 6
Received Thanks: 0
|
Operating System condition windows server 2008?
|
|
|
07/10/2014, 18:28
|
#191
|
elite*gold: 0
Join Date: Apr 2014
Posts: 113
Received Thanks: 23
|
Quote:
Originally Posted by hegadly0
Operating System condition windows server 2008?
|
Window7 64bit working.
Just you need MS-SQL2008
|
|
|
07/11/2014, 01:48
|
#192
|
elite*gold: 0
Join Date: Apr 2014
Posts: 2
Received Thanks: 0
|
guys how can i do this i have no idea like register and open the server please help..
|
|
|
07/11/2014, 11:17
|
#193
|
elite*gold: 0
Join Date: Sep 2008
Posts: 31
Received Thanks: 3
|
Quote:
Originally Posted by killerjp
tzwycn use this! Put ur pass
|
can't use this
when click cashshop say test server can't use
i ready add dkrstoredb
|
|
|
07/12/2014, 07:30
|
#194
|
elite*gold: 0
Join Date: Feb 2013
Posts: 62
Received Thanks: 38
|
Quote:
Originally Posted by tzwycn
can't use this
when click cashshop say test server can't use
i ready add dkrstoredb
|
you need to restore cash database take from Farius's db
|
|
|
07/12/2014, 09:03
|
#195
|
elite*gold: 0
Join Date: Apr 2014
Posts: 113
Received Thanks: 23
|
Quote:
Originally Posted by mr.deathalb
you need to restore cash database take from itsnobody db
|
Does not matter this.
And ItsNobody's db are does not exist the cash db.
Farius's db are have a cash db.
|
|
|
 |
|
Similar Threads
|
[Class Action] Vs. ShijieGames Network.
05/10/2013 - Battle of the Immortals - 7 Replies
First of all, sorry if in this Thread will be grammar's errors. as i come from italy and don't speak a fluent english.
after i read menoz's post i'm here to write to you guys, because this thing can't be accepted.
well, i don't are a big donator. btw money are money. no matter how much you have "donated" to him. i guess we had to work for this money or at least we could spend it for buy a VERY service.
now we have enough proof in our hands vs claudio or how you want to call he.
...
|
How is the best class in Dekaron Action 10?! To PVM ?
02/25/2012 - Dekaron - 1 Replies
PLease '-'
|
if player1 killed player2 do this action , else do another action .
10/29/2011 - CO2 Private Server - 6 Replies
Okay , sorry for this thread but the old one none joining it , or trying to correct my wrong , well .
if p1 killed p2 do this action , else do this action . is what i wanna to convert this into C# , so how to make it,
for example.
if (Player1 killed Player2)
{
|
All times are GMT +1. The time now is 15:15.
|
|