flyff p server problem

04/10/2011 23:14 D3iG0N#1
hallo epvpers,
ich hoffe ihr könnt mir bei folgenden 2 problemen helfen

erstens mal kommt wenn ich den world server starte jede minute dieser fehler
[Only registered and activated users can see links. Click Here To Register...]
/wenns zu klein ist bitte bescheid sagen dann lad ichs größer nochmal hoch

des wäre des erste

des 2 wäre

wenn cih den clienten starte und ich mich einloggen will
kommt immer "Falsches Passwort" egal wie ich es eingebe
aber in db ist es md5 verschlüsselt und mit kikugalanet erstellt worden

bitte um schnelle hilfe

mfg Kegaro
04/11/2011 15:52 Killlerooo#2
Zum ersten is nen Timezonen Fehler in der Datenbank , zum 2ten wahrscheinlich ist der Salt in deinen Files ein falscher
04/11/2011 16:05 D3iG0N#3
okay :D
könntest du des vllt auch nochmal für kleine anfänger schreiben? :D
danke trotzdem mal
04/11/2011 17:05 Daniiii#4
moved
04/12/2011 14:42 Jay Niize#5
FAQ ftw :awesome:

ODBC auf Englisch stellen oder das ausführen in MSSQL
oder diesen Script ausführen.
Quote:
USE [CHARACTER_01_DBF]
GO
/****** Objet : StoredProcedure [dbo].[MAIL_STR_REALTIME] Date de génération du script : 10/28/2009 19:14:15 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[MAIL_STR_REALTIME]

@iGu CHAR(255),
@serverindex CHAR(2),
@nMail_Before INT = 0,
@nMail_After INT = 0,
@idPlayer CHAR(7) = '0000000',
@nLevel INT = 0,
@iaccount VARCHAR(32) = '',
@tmCreate INT = 0,
@dwSerialNumber INT = 0,
@nHitPoint INT = 0
as
set nocount on

declare @iserverindex char(2)
set @iserverindex = cast((cast(@serverindex as int) + 50) as char(2))

IF @iGu = 'S1'
BEGIN
SELECT * FROM MAIL_TBL
WHERE serverindex = @iserverindex AND byRead<90
ORDER BY nMail
RETURN
END
ELSE
IF @iGu = 'U1'
BEGIN
UPDATE MAIL_TBL SET nMail = @nMail_After, serverindex = @serverindex, dwSerialNumber = @dwSerialNumber, nHitPoint = @nHitPoint
WHERE serverindex = @iserverindex and nMail = @nMail_Before
RETURN
END
ELSE
IF @iGu = 'I1'
BEGIN

DECLARE @ItemID int
DECLARE @ItemNum int
DECLARE @bBinds int
SET @ItemID = 0
SET @ItemNum = 1
SET @bBinds = 2


IF( @nLevel = 20 ) BEGIN
SET @ItemID = 26112
END
ELSE IF( @nLevel = 40 ) BEGIN
SET @ItemID = 26211
END
ELSE IF( @nLevel = 60 ) BEGIN
SET @ItemID = 26103
END
ELSE IF( @nLevel = 80 ) BEGIN
SET @ItemID = 30135
END
ELSE IF( @nLevel = 100 ) BEGIN
SET @ItemID = 5800
SET @bBinds = 0
END
ELSE IF( @nLevel = 120 ) BEGIN
SET @ItemID = 4703
SET @bBinds = 0
END

IF( @ItemID = 0 ) BEGIN
RETURN
END

-- ?? ??? ?? ??
DECLARE @nMaxMailID int
SELECT @nMaxMailID = MAX(nMail)+1 from MAIL_TBL where serverindex = @iserverindex
SET @nMaxMailID = ISNULL( @nMaxMailID, 0 )

-- ??? ??
DECLARE @szTitle VARCHAR(128)
DECLARE @szText VARCHAR(1024)
SET @szTitle = 'Title'
SET @szText = 'Text'

EXEC dbo.MAIL_STR 'A1', @nMaxMailID, @iserverindex, @idPlayer, '0000000', 0, @tmCreate, 0, @szTitle, @szText,@ItemID, @ItemNum, 0, 0, 0, 0, @bBinds
RETURN
END
04/12/2011 17:03 D3iG0N#6
okay danke hat funktioniert :)
04/12/2011 18:16 D3iG0N#7
ok jetz hab ichn anderes problem :D
undzwar wenn cih server erneut starte und dann den world server starte
der crasht nach ca 2 min und muss ihn dann neu starten
allerdings is mir aufgefallen das ich 4 world server exen drin habe 2 mal map key und 2 mal ohne map key
bitte nochmals um hilfe
04/12/2011 19:10 Th3Pr0_x3#8
Ähm Also Ich Persönlich Würde Fieles Neu Downloaden Alles Neu EinRichten & Die ODBC
Ganz Neu !

Weiß Nicht Obs Dir Weiter Hilft :D Sag Bescheid Falls es Geholfen hat ! :D