Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Shaiya > Shaiya Private Server
You last visited: Today at 23:46

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



How to fix "Account Does not exist" Error

Discussion on How to fix "Account Does not exist" Error within the Shaiya Private Server forum part of the Shaiya category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2012
Posts: 52
Received Thanks: 13
How to fix "Account Does not exist" Error

Hello,

For a couple of days I am receiving an error while some players logging the game. It says "Account does not exist!".When I examine the data I saw that "Leave" parameter is "1" and when I changed it to "0",they can log in the game.
I realised something else that it occurs when you dc from the servr somehow for example if anybody tries to log in an account while an other is already in the account.It kicks the person who is already in the account and the second person logs in after for awhile as normal but with that problem it is not working in that way it changes the "Leave" parameter in "Users_Master" to "1" and cause to receive "Account does not exit " error.

If anybody knows the reason of this error or fix of the error ,I will be very appreciated when you share it.

Thanks.


.Curious. is offline  
Old 04/24/2012, 18:05   #2
 
MC Flip's Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 1,017
Received Thanks: 1,161
Sounds like your Web Registration Script is written wrong and adding the wrong Leave parameter to the Users_Master.dbo .
About the Account DC issue: Thats normal. You will always get disconnected if someone tries to log into your account while you're currently logged in.
MC Flip is offline  
Thanks
1 User
Old 04/24/2012, 18:35   #3
 
elite*gold: 0
Join Date: May 2010
Posts: 5
Received Thanks: 0
Yes but it has nothing to do with the registration.It does not accur when registering the game,it is occuring for the players who are playing for 4 months.

And about the DC issue Iwrote it to explaine it is not working as normal DC ,it is causing "Account does not exist" error
kinestetik is offline  
Old 05/04/2012, 14:27   #4
 
Svinseladden's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 675
Received Thanks: 240
lol this is your dupe protection that make this error. check there leave in user_master. out that back to 0 and they should be abel to loggin..


ppl that dicon have the posebility to dupe. so they get left out of the game for some time (depends on what time you have in yours. and if they try they get account don't exist untill that time is up.. or you need to change there leave in Ps_user db under dbo.User_master
Svinseladden is offline  
Old 05/13/2012, 21:26   #5
 
[ADM]Bedlam's Avatar
 
elite*gold: 0
Join Date: Feb 2012
Posts: 10
Received Thanks: 8
I am having this same issue, it isn't a problem with registration.. as its happening to people with established accounts, not just new accounts. It does fix their login problem when changing the leave from 1 back to 0. Question is, how to fix this issue without having to manually fix them each time. An Admin could spend all day doing this... any clue?
[ADM]Bedlam is offline  
Thanks
1 User
Old 05/13/2012, 21:53   #6
 
treica's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 525
Received Thanks: 805
to fix this error run this stored procedure

Code:
set ANSI_NULLS ON
set QUOTED_IDENTIFIER OFF
GO
/****** Object: Stored Procedure dbo.usp_Try_GameLogin_Taiwan Script Date: 2008-6-7 18:34:05 ******/

/*================================================= =
@date 2007-12-04
@brief Login Proc( Taiwan )
================================================== */

ALTER Proc [dbo].[usp_Try_GameLogin_Taiwan]

@UserID varchar(18),
@InPassword varchar(32),

@SessionID bigint,
@UserIP varchar(15),

-- 罹晦梱雖 ?蹂? 檣濠, 釭該雖朝 頂睡 滲熱

@UserUID int = -1,
@LoginType smallint = 1,
@LoginTime datetime = NULL

AS

SET NOCOUNT ON

DECLARE



@Leave tinyint,
@Status smallint,

@CompanyIP varchar(15),
@TempIP varchar(15),
@Check int,
@LeaveDate datetime

/*================================================= =
-1 Invalid ID and Password
-2 Can't connect with the account since it's not selected as free challenger
-3 Account doesn't exist
-4 ID inprocess of termination follwing user's request.
-5 Your account is blocked now. You can't log into the game.
-6 Your account is blocked now. You can't log into the game.
-7 Account still restricted
================================================== */

SET @Status = -1
SET @LoginTime = GETDATE()

--------------------------------------------------
SET @CompanyIP = '61.107.81'
SET @UserIP = LTRIM( RTRIM(@UserIP) )
--------------------------------------------------
SET @Check = 0
--------------------------------------------------

SELECT @UserUID=[UserUID], @Status=[Status], @Leave=[Leave], @LeaveDate=LeaveDate
FROM Users_Master
WHERE UserID = @UserID AND Pw = @InPassword

-- NotExist User OR Leave User
IF( @UserUID = 0)
BEGIN
SET @Status = -3
END
ELSE IF (@Leave = 1) --This blocks a logged in account from being kicked
BEGIN
SET @Status = -5
END
ELSE IF (DATEDIFF(SECOND, @LeaveDate, GETDATE()) < 6)--This is the time delay
BEGIN
SET @Status = -7
END

-- BlockUser Check
IF( (@Status >= 2) AND (@Status <= 6) )
BEGIN
-- Get Block Limit Date AND Replace date text
DECLARE @BlockEndDate datetime
SELECT @BlockEndDate = BlockEndDate FROM Users_Block WHERE UserUID = @UserUID
IF ( @@ROWCOUNT <> 0 )
BEGIN
-- Block Release
IF ( @BlockEndDate <= @LoginTime )
BEGIN
SET @Status = 0
UPDATE Users_Master SET Status = @Status WHERE UserUID = @UserUID
END
END
END

-- Admin IP Check(2006-02-21)
/*
IF( @Status = 16 OR @Status = 32 OR @Status = 48 OR @Status = 64 OR @Status = 80 )
BEGIN
SET @TempIP = LEFT(@UserIP, 9)
IF( @TempIP <> @CompanyIP )
BEGIN
SET @Status = -999
END
END
*/

-- Select
SELECT @Status AS Status, @UserUID AS UserUID

-- Log Insert
IF( @Status = 0 OR @Status = 16 OR @Status = 32 OR @Status = 48 OR @Status = 64 OR @Status = 80 )
BEGIN
UPDATE Users_Master SET Leave = 0, JoinDate = GETDATE() WHERE UserUID = @UserUID
END
SET NOCOUNT OFF
This is happens because you guys have run the dupe fix so this procedure will disable the IP Check as you can see there Leave = 0 run this stored procedure in dbo.usp.Try_GameLogin_Taywan

OR
Code:
-- Log Insert
IF( [color=red]@Status = 0 OR[/color] @Status = 16 OR @Status = 32 OR @Status = 48 OR @Status = 64 OR @Status = 80 )
Here delete the @Status = 0 in your actually dbo.usp.Try_GameLogin_Taywan.

So first read what a stored procedure does before implanting in your server because this 1 requies a fixed IP to the game staff to prevent GM account hacking is a security check and also some other informations need to be feeled in before run it is not just a simple that you take and run....and whoa my server is secured now....then whoa my server is destroyed and i don't know why..what to do...!
treica is offline  
Thanks
23 Users
Old 01/29/2013, 20:48   #7
 
elite*gold: 0
Join Date: Apr 2010
Posts: 66
Received Thanks: 11
Shaiya EP6 Client?

Has anyone got a EP6 Client which works with Localhost? because ones i've tried to not sucessfully connect to my server.
dary3113 is offline  
Old 01/07/2017, 13:05   #8
 
elite*gold: 0
Join Date: Oct 2011
Posts: 33
Received Thanks: 1
Thank You SOOOOOO MUCCCHHHHH...It helps me alot, Im getting prostrated in this bug, I though I got DDoS but I search here I found this thread, BTW sorry for bumping this old thread, but it helps I know "US" alot )
theartboom is offline  
Reply


Similar Threads Similar Threads
Verkaufe 2. "Level 78er Account 1.GDF Sura 3.Gs" "und 1.Mental Krieger SK-G4""S2/S17"
07/01/2010 - Metin2 Trading - 10 Replies
Hier der Link zum 1: Account Mental-Krieger mit ambisschen Equip; http://www.elitepvpers.com/forum/metin2-trading/61 3220-metin2-level-78-mental-krieger-server-altheos -sk-g4.html Sofortkauf:- 50€ _________________________________________________ __________________________________



All times are GMT +1. The time now is 23:46.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.