Mach in MSSQL eine neue Anfrage und führ das hier aus.
Code:
USE [ACCOUNT_DBF]
GO
/****** Object: StoredProcedure [dbo].[LOGIN_STR] Script Date: 05/01/2010 10:14:07 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROC [dbo].[LOGIN_STR]
@iaccount VARCHAR(32),
@ipassword char(32)
-- Ver. 14 PCZoneIP
,@i_IPAddress varchar(15) = '0.0.0.0'
/***********************************************************************************
***********************************************************************************
***********************************************************************************
***********************************************************************************
ACCOUNT_STR 스토어드
작성자 : 최석준
작성일 : 2004.01.18
ex) ACCOUNT_STR 'beat','1234'
SELECT * FROM ACCOUNT_TBL_DETAIL WHERE account='aeonsoft'
***********************************************************************************
***********************************************************************************
***********************************************************************************
***********************************************************************************/
AS
set nocount on
-- Ver 14. PCZoneIP_Check
declare @o_Grade tinyint
exec dbo.USP_PCZoneIP_Check @i_IPAddress, @o_Grade output
IF EXISTS(SELECT a.account FROM ACCOUNT_TBL a,ACCOUNT_TBL_DETAIL b
WHERE a.account = b.account AND a.account = @iaccount ) -- AND gamecode = 'A000')
BEGIN
DECLARE @curDate char(8)
IF EXISTS(SELECT account FROM ACCOUNT_TBL
WHERE account = @iaccount AND password = @ipassword) BEGIN
SELECT @curDate=CONVERT(CHAR(8), getdate(), 112)
SELECT fError=CASE
-- WHEN session<>@isession OR sessionExpireDt<getdate() THEN '91'
WHEN BlockTime>=@curDate THEN '9'
ELSE '0' END,
fText= CASE
-- WHEN session<>@isession OR sessionExpireDt<getdate() THEN 'Session Expired'
WHEN BlockTime>=@curDate THEN 'Block' ELSE 'OK' END,
fCheck=tester,
f18='1'
-- Ver14. PCZoneIP
,fPCZone = @o_Grade
FROM ACCOUNT_TBL a INNER JOIN ACCOUNT_TBL_DETAIL b ON (a.account=b.account)
WHERE a.account=@iaccount
END
ELSE BEGIN
SELECT fError = '1', fText = 'Wrong Password !!',fCheck ='',f18='1', fPCZone = '0' -- PCZoneIP (, fPCZone = '0' 추가)
END
END
ELSE BEGIN
SELECT fError = '2', fText = 'Account Not Exists !!',fCheck ='',f18='1', fPCZone = '0' -- PCZoneIP (, fPCZone = '0' 추가)
END
RETURN
-- 계정 검사 Rule
-- 1. (fError=2 리턴) 계정있는지 확인. 계정확인시 "gamecode = A000" 만 프리프 회원.
-- 2. (fError=1 리턴) 암호확인.
-- 3. (fError=0 리턴) 사원 및 기자 확인( id_no1가 a0000 )으로 확인.계정.암호만 확인
-- 4. (fError=3 리턴) 블럭타임과, 과금타임 확인.
-- 5. (fError=4 리턴) 실명확인.
-- 6. (fError=5 리턴) 12세 이상인지 확인. 이하이면 "프리프는 12세 이상 이용가 이므로 ]
-- 게임접속을 할수 없습니다." 라고 알림.
-- 7. (fError=6 리턴) 부모동의서가 없는 애덜 확인 tester = 0 이면 "14세 미만 가입자 분들은
-- 부모등의서를 보내주셔야 게임 접속이 가능합니다"라고 알림.
-- 8. (fError=0 리턴) 위의 예말고는 정상 사용자로 인정.
set nocount off
F: Im Login fenster hab ich nur ein Weissen Hintergrund, wie bekomme ich es weg ?
problem: kann keinen Char estellen weder mit der exe noch in der db, wenn ich in einen account gehe wo sich ein Charakter befindet schließt die exe sich bei der Server auswahl
problem: kann keinen Char estellen weder mit der exe noch in der db, wenn ich in einen account gehe wo sich ein Charakter befindet schließt die exe sich bei der Server auswahl
Das problem hab ich am pc nicht aber im root ^^ Wenn ich ein fix habe poste ich den nach.
Ehm.. xD Hab auch ein kleines Problem.
Also ich hab ein Char erstellt. Problemlos. Will connecten, gebe mein 2. Pw ein.
Komme auch ins Spiel rein, aber nur ganz kurz <.< Dann direkt Verbindung zum Server unterbrochen.
Ehm.. xD Hab auch ein kleines Problem.
Also ich hab ein Char erstellt. Problemlos. Will connecten, gebe mein 2. Pw ein.
Komme auch ins Spiel rein, aber nur ganz kurz <.< Dann direkt Verbindung zum Server unterbrochen.
MapKey fehler.
Server + Client World ordner müssen 1:1 sein.
Joah, danke xD
Also nach der Error.txt fehlt mir sehr viel oda so xD
Wie kann ich das Problem denn lösen. Soll ich den World Ordner vom Resource Ordner kopieren und in dem Client Ordner einfügen oda was soll ich machen xD
Hm.. xD Joah bin drin.
Nur hab ich das nächste Problem xDD Also ich hab den World Ordner vom Client Ordner gelöscht und den vom Resource Ordner reinkopiert. Richtig so ??
Nur doof das in Flaris viele stellen einfach grau sind. Also Flaris ist nicht vollständig.
Dann wollt ich noch wissen, wie ich die Buffs vom Buffpang auf Max mache.
Hm.. xD Joah bin drin.
Nur hab ich das nächste Problem xDD Also ich hab den World Ordner vom Client Ordner gelöscht und den vom Resource Ordner reinkopiert. Richtig so ??
Nur doof das in Flaris viele stellen einfach grau sind. Also Flaris ist nicht vollständig.
Dann wollt ich noch wissen, wie ich die Buffs vom Buffpang auf Max mache.
Um die graun stelln zu beseitigen -offi patchen um buffs zu ändern character.inc im resource ordner und suchen MaFl_Helper_ver12
Hab kein Offi Ordner xDD
Ehh hab mal bevor du geantwortet hast, den Patcher von dem Pserver Ordner gestartet. Hat ein bisschen gepatcht. Aber jetzt kann ich die Neuz.exe Verknüpfung nicht mehr öffnen xD. Hinter der Verknüpfung auf dem Desktop steht sunkist. Vorher gings noch bis zum DC ... xD
Fling mount data base files and sever files 03/07/2010 - EO PServer Hosting - 15 Replies well i think i have found the flying mounts so if u guys want to have a look here is the link for u to download the database files and all the other stuff u need for it
Free File Hosting Made Simple - MediaFire
Cerdits to 4fcom
Good luck