Hallo E*PvP'er
Da viele von euch probleme haben beim server und die antwort mal nicht wissen und darauf weiter fragen wenn sie nicht die antwort haben, erstelle ich hier einen FAQ Thread.
Naja dann mal los.
Vorweg: Sollten eure fragen nicht dabei sein, dann sendet mir eine PM mit dem Betreff FAQ. Doch fragen wie "Wie mache ich neue waffen" kommen nicht rein.
==================================================
Frage: Ich sehe keine channel, warum ?
Antwort:
Dies kann daran liegen das du die IP adresse im Account Server verändert hast (Standart: 127.0.0.1)
Frage: Wie erstelle ich einen Account ?
Antwort:
Diesen Script nehmen, bei MSSQL einfügen dann den MD5 Hash da einfügen vom PW (mit "kikugalanet" vorne) dann den Accountnamen eintragen und auf Ausführen.
Quote:
USE [ACCOUNT_DBF]
GO
INSERT INTO [dbo].[ACCOUNT_TBL] ([account], [password], [isuse], [member], [id_no1], [id_no2], [realname], [reload], [vers], [attempts], [bantime], [lastip])
VALUES
(N'Account ID', N'PW (MD5 codiert mit kikugalanetPW)', N'T', N'A', NULL, N'PW (MD5 codiert mit kikugalanetPW', N'P', NULL, 0, NULL, NULL, NULL)
GO
INSERT INTO [dbo].[ACCOUNT_TBL_DETAIL] ([account], [gamecode], [tester], [m_chLoginAuthority], [regdate], [BlockTime], [EndTime], [WebTime], [isuse], [secession], [net_enable], [vers], [AccSource], [AccSourceID], [email], [birthday], [ban_reason], [ip])
VALUES
(N'Account ID', N'A000', N'2', N'P', '20080818 00:51:35.700', N'20010101', N'20990101', N'20050101', N'O', NULL, NULL, 0, N'0', 0, N'a2lsbGEtZGF2QHdlYi5kZQ==', N'MDguMDkuMTk5Mw==', N'', N'test')
GO
|
Frage: Wie mache ich meinen Charakter zum GM/Admin ?
Antwort:
Nach dem du einen Account hast, füg diesen Script ein für GM
Quote:
|
UPDATE CHARACTER_TBL SET m_chAuthority = 'P' WHERE account = 'Accountname';
|
oder diesen für Admin.
Quote:
|
UPDATE CHARACTER_TBL SET m_chAuthority = 'Z' WHERE account = 'Accountname';
|
Frage: Ich bekomme immer
MAIL_STR_REALTIME als fehler, was kann ich tun ?
Antwort:
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
|
Frage: Ich werde plötzlich vom server gekickt und wenn ich mich einlogge sofort wieder, was kann ich machen ?
Antwort:
Dies liegt daran das du nicht die Selbe Map hast wie in den files. Mach alles zu und lösche den World ordner in deinem Client. Danach kopier den World ordner vom Server.
Frage: Wenn ich mich einloggen will, steht da das die Client version anders ist, wie behebe ich das ?
Antwort:
Das Problem entsteht wenn die Neuz.exe ein andere Version hat als die , die in der LoginSerer.ini steht . Bei einloggen bekommt man den Fehler "Client version zu alt
client aktualisiern"
Fix : ResHacker downloaden - Neuz.exe öffnen und die Version kopieren und bei der LoginServer.ini eintragen
[Only registered and activated users can see links. Click Here To Register...]
Frage: Gibt es Updates für die Files ?
Antwort:
Yop, die gibt es. Ich habe schon paar Updates gemacht vobei das dritte nicht so schön war xD
Naja hier ist der Download Link zu Update Pack 4 was alles von 1,2,3 hat und nochmal die eine datei die ich vergaß.
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]
Thread wird noch Updated