ich wollte mir einem Bkannten von mir, nach unserem Minecraft-Server der ganz gut organiziert war, einen Flyff Server versuchen aufzuziehen, ich kenne mich mitlerweile ganz gut mit den Files aus (Wir haben uns die ******-Files geholt)...
Wir haben uns einen Sponsor gesucht der allerdings gerade nicht erreichbar ist...Desshalb wollte ich das auf meinem alten Win7 PC laufen lassen...
Also stellte ich in allen Server ini`s die IP auf meine Hamachi IP und Startete alles der Reihe nach...
Als ich denne die veränderte Neuz (auf Hamachi IP geändert) startete, mit Patcher und auch ohne, kommt nach dem Einloggen und dem Ladebild verbindung mit dem Spiel nicht möglich -..-
Dann schloss ich den Client und dann kam der Fehler:
Code:
MAIL_STR_REALTIME 'S1', '01'
Liegt das an meinem PC? Ich hab nur einen GB Arbeitsspeicher... Aber eigentlich sollte ich mich doch zumindest einloggen können oder?
In der Exe, aber wenn ich ein falsches Passwort eingebe kommt nicht "Verbindung zum Spiel nicht möglich" sondern "Falsche ****** Flyff ID ... Bla bla" Also es liegt an den Files..
Also er erkennt ja das PW, kommt aber nicht weiter
Dann schloss ich den Client und dann kam der Fehler:
Code:
MAIL_STR_REALTIME 'S1', '01'
Das hat nichts mit dem Client zu tun sondern mit dem DBServer ... Füge den Fix in einer neuen Abfrage auf die CHARACTER01_DBF aus damit ist der Fehler schon einmal behoben :
Code:
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
Das hat nichts mit dem Client zu tun sondern mit dem DBServer ... Füge den Fix in einer neuen Abfrage auf die CHARACTER01_DBF aus damit ist der Fehler schon einmal behoben :
Code:
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
Greetz eX.pLos[!]ve
Ne Mit Fehlern durchgeführt, Fehler kommt immernoch
Ich würde nicht die Abfrage die hier gepostet wurde benutzen, hat mich schon öfters meine DB gekostet ^^
Der Fehler kommt normalerweise, wenn eine der ODBC's nicht auf English steht.
Guck mal in der Systemsteuerung->Verwaltung->Datenquellen(ODBC) und dann auf die einzelen ODBC's konfigurieren, zum letzten Schritt und da ganz oben als Defaultlanguage oder so auf English.
Ok, hat gefunzt, wenn ich mich nun einlogge und dann einen char erstelle und spielen will kommt nur die InfoBox Und nix passiert -..- Ich denke mal das liegt jetzt an der Leistug des PC's oder? ^^mit 1 GB Arbeitsspeicher wäre es kein wunder.. :O (ist mein alter )
[Error] Server Error [/Error] 03/30/2011 - Dekaron Private Server - 7 Replies Okay so i just start the server as usual but then i got this error:
http://i.min.us/ibDMH2.jpg
Server error (error :91) Übersetzen = 3thx 01/07/2011 - Combat Arms - 7 Replies Hey
Ich hab im moment das Problem das ich nichts im Black Market kaufen kann .. -.-'
So das habe ich auch ins Nexon Forum gepostet
Und die Antwort erhalten aber ich versteh sie nicht ganz ..
Könnt ihr sie übersetzen !?
Wer sie zuerst überstz bekommt 3thx (nicht mit google überstzer das kann ich selber )sonder sinngemäß
I get Server Error 91 when buying from the Black Market, or Server Error 54524 when trying to gift. I get message "Your credit card can't make this transaction ..."...
[HATA ERROR]GAME SERVER.EXE ERROR 04/25/2009 - SRO Private Server - 0 Replies Hi see this and say me the resolution please
http://img516.imageshack.us/img516/2871/silkroad1 .png