|
You last visited: Today at 12:13
Advertisement
[Release] Odin Files + Client Fixed
Discussion on [Release] Odin Files + Client Fixed within the Fiesta Online forum part of the MMORPGs category.
02/20/2015, 18:06
|
#61
|
elite*gold: 0
Join Date: May 2014
Posts: 173
Received Thanks: 59
|
Hier wurde eine fehlende Prozedur gepostet. Das ist aber nicht die einzige..
Fehlende Prozeduren: (w00_Character)
Code:
Das Modul 'p_Char_FameAdd' ist abhängig vom fehlenden Objekt 'p_Char_FameGet'.
Das Modul 'p_Char_FameAdd' ist abhängig vom fehlenden Objekt 'p_Char_FameSet'.
Das Modul 'p_Char_MoneyAdd' ist abhängig vom fehlenden Objekt 'p_Char_MoneyGet'.
Das Modul 'p_Char_MoneyAdd' ist abhängig vom fehlenden Objekt 'p_Char_MoneySet'.
Das Modul 'p_Guild_Make' ist abhängig vom fehlenden Objekt 'p_Guild_Member_Join'.
Das Modul 'p_Guild_Make2' ist abhängig vom fehlenden Objekt 'p_Guild_Member_Join'.
Das Modul 'p_Guild_Make2' ist abhängig vom fehlenden Objekt 'usp_GuildAcademy_setAcademy'.
Das Modul 'p_Item_BuyAll' ist abhängig vom fehlenden Objekt 'p_Item_Create'.
Das Modul 'p_Item_BuyLot' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_ClrWeaponTitle' ist abhängig vom fehlenden Objekt 'p_Item_Delete'.
Das Modul 'p_Item_ClrWeaponTitle' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_CostumWeapon_Endure_Set' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_CostumWeapon_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_IsValidOwner'.
Das Modul 'p_Item_CostumWeapon_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_IsValidOwner'.
Das Modul 'p_Item_CostumWeapon_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_Delete'.
Das Modul 'p_Item_CostumWeapon_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_CostumWeapon_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_Create_UseEmptyStorage' ist abhängig vom fehlenden Objekt 'p_Item_GetStorageEmpty'.
Das Modul 'p_Item_Create_UseEmptyStorage_tmp' ist abhängig vom fehlenden Objekt 'p_Item_GetStorageEmpty'.
Das Modul 'p_Item_Create_UseEmptyStorage_tmp' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_Furniture_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_IsValidOwner'.
Das Modul 'p_Item_Furniture_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_IsValidOwner'.
Das Modul 'p_Item_Furniture_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_Furniture_Endure_Update' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_Merge' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_Merge_New' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_SellLot' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_Item_SellLot_LotCheck' ist abhängig vom fehlenden Objekt 'p_Item_SetOption'.
Das Modul 'p_User_Deposit' ist abhängig vom fehlenden Objekt 'p_User_MoneyAdd'.
Das Modul 'p_User_Deposit' ist abhängig vom fehlenden Objekt 'p_User_MoneyGet'.
Das Modul 'p_User_MoneyAdd' ist abhängig vom fehlenden Objekt 'p_User_MoneyGet'.
Das Modul 'p_User_MoneyAdd' ist abhängig vom fehlenden Objekt 'p_User_MoneySet'.
Das Modul 'usp_ChargeItem_Draw' ist abhängig vom fehlenden Objekt 'Account.dbo.usp_Charge_ItemDraw'.
Das Modul 'usp_ChargeItem_GetList' ist abhängig vom fehlenden Objekt 'Account.dbo.usp_Charge_ItemSelectList'.
p_Char_FameGet
Code:
/****** Object: StoredProcedure [dbo].[p_Char_FameGet] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Char_FameGet]
/*
Get fame
2004.9 By CJC
input:
see SQL
output:
@nRet 1 = OK, Fame return
0 = Error
*/
@nCharNo int,
@nCharFame int OUTPUT,
@nRet tinyint OUTPUT
AS
SET NOCOUNT ON
SET @nRet = 0
-- Get fame
SELECT @nCharFame = nFame FROM tCharacter WHERE nCharNo = @nCharNo
IF @@ROWCOUNT = 1
SET @nRet = 1
-- End
RETURN
GO
p_Char_FameSet
Code:
/****** Object: StoredProcedure [dbo].[p_Char_FameSet] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Char_FameSet]
/*
Set fame
2004.9 By CJC
input:
see SQL
output:
@nRet 1 = OK
0 = Error
*/
@nCharNo int,
@nSetFame int,
@nRet tinyint OUTPUT
AS
SET NOCOUNT ON
SET @nRet = 0
UPDATE tCharacter SET nFame = @nSetFame WHERE nCharNo = @nCharNo
IF @@ERROR = 0 AND @@ROWCOUNT = 1
SET @nRet = 1
-- end
RETURN
GO
p_Char_MoneyGet
Code:
/****** Object: StoredProcedure [dbo].[p_Char_MoneyGet] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Char_MoneyGet]
/*
Get money
2004.8 By CJC
input:
see SQL
output:
@nRet 1 = OK, Money return
0 = Error
*/
@nCharNo int,
@nCharMoney bigint OUTPUT,
@nRet tinyint OUTPUT
AS
SET NOCOUNT ON
SET @nRet = 0
-- 돈 얻기
SELECT @nCharMoney = nMoney FROM tCharacter WHERE nCharNo = @nCharNo
IF @@ROWCOUNT = 1
SET @nRet = 1
-- End
RETURN
GO
p_Char_MoneySet
Code:
/****** Object: StoredProcedure [dbo].[p_Char_MoneySet] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Char_MoneySet]
/*
Set money
2004.8 By CJC
input:
see SQL
output:
@nRet 1 = OK
0 = Error
*/
@nCharNo int,
@nSetMoney bigint,
@nRet tinyint OUTPUT
AS
SET NOCOUNT ON
SET @nRet = 0
UPDATE tCharacter SET nMoney = @nSetMoney WHERE nCharNo = @nCharNo
IF @@ERROR = 0 AND @@ROWCOUNT = 1
SET @nRet = 1
-- end
RETURN
GO
p_Guild_Member_Join
Code:
/****** Object: StoredProcedure [dbo].[p_Guild_Member_Join] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Guild_Member_Join]
/*
Get Guild Member Join
2006.2 By CJC
Input:
See SQL
Output:
nRet = 0, Error
nRet = 1, OK
*/
@nNo int,
@nCharNo int,
@nGrade tinyint,
@nRet tinyint output
AS
SET NOCOUNT ON
SET @nRet = 0
-- 만들기
INSERT tGuildMember ( nNo, nCharNo, nGrade )
VALUES ( @nNo, @nCharNo, @nGrade )
-- 오류 확인
IF @@ERROR <> 0
BEGIN
RETURN
END
SET @nRet = 1
-- end
RETURN
GO
usp_GuildAcademy_setAcademy
Code:
/****** Object: StoredProcedure [dbo].[usp_GuildAcademy_setAcademy] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/*--------------------------------------------------------------------------------------
' 이 름 : usp_GuildAcademy_setAcademy
' 작성자 : Ko Dong Gyun( )
' 작성일 : 2008.5.30
' Description :
' 길드아카데미 생성
' 길드를 생성하는 저장프로시저에서 호출되는 저장프로시저임.
' Parameter :
' input Parameter
' @nNo : 길드번호
' @nMasterCharNo : 길드아카데미 마스터번호
' @nMaxMember : 가입제한인원
' output Parameter
' @nRet : check SQL execute(valid/invalid)
' = 0 : works ok
' < 0 : error
' -1521 : already join nNo
' -1592 : db error(insert)
'-------------------------------------------------------------------------------------*/
CREATE PROCEDURE [dbo].[usp_GuildAcademy_setAcademy]
@nNo int
, @nMasterCharNo int
, @nMaxMember smallint
, @nRet int = 0 output
AS
BEGIN
SET NOCOUNT ON
SET @nRet = 0
IF EXISTS(SELECT nNo FROM tGuildAcademy WHERE nNo = @nNo)
BEGIN
SET @nRet = -1521
RETURN
END
ELSE
BEGIN
INSERT INTO tGuildAcademy (nNo, nMasterCharNo, nMaxMember)
VALUES (@nNo, @nMasterCharNo, @nMaxMember)
IF @@ERROR <> 0
BEGIN
SET @nRet = -1592
RETURN
END
END
END
GO
p_Item_Create
Code:
/****** Object: StoredProcedure [dbo].[p_Item_Create] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/*
Item Create
2004.8 By CJC
2010.12.27 By kodong
' 아이템테이블의 UNIQUE 제약조건 제거로 인해 해당 스토리지에
' 아이템이 이미 존재하는지 체크하는 프로세스 추가
input:
see SQL
output:
@nRet 0 = OK,
? = Error code
*/
CREATE PROCEDURE [dbo].[p_Item_Create]
@nItemKey bigint
, @nOwner int
, @nStorageType tinyint
, @nStorage smallint
, @nItemID int
, @nFlags int
, @nRet int OUTPUT
AS
BEGIN
SET NOCOUNT ON
SET @nRet = 0
IF EXISTS(SELECT nItemKey
FROM tItem
WHERE nOwner = @nOwner
AND nStorageType = @nStorageType
AND nStorage = @nStorage
AND nFlags = 0) BEGIN
SET @nRet = -2
END
ELSE BEGIN
INSERT tItem ( nItemKey, nOwner, nStorageType, nStorage, nItemID, nFlags )
VALUES ( @nItemKey, @nOwner, @nStorageType, @nStorage, @nItemID, @nFlags )
IF @@ERROR <> 0 BEGIN
SET @nRet = -9
END
END
END
GO
p_Item_SetOption
Code:
/****** Object: StoredProcedure [dbo].[p_Item_SetOption] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Item_SetOption]
/*
Item Set Option
2004.8 By CJC
input:
see SQL
output:
@nRet 0 = OK,
? = Error code
*/
@nItemKey bigint,
@nOptionType smallint,
@nOptionData bigint,
-- Output var
@nRet int OUTPUT
AS
SET NOCOUNT ON
UPDATE tItemOptions SET nOptionData = @nOptionData
WHERE nItemKey = @nItemKey AND nOptionType = @nOptionType
IF @@ERROR <> 0 OR @@ROWCOUNT = 0
BEGIN
INSERT tItemOptions ( nItemKey, nOptionType, nOptionData )
VALUES ( @nItemKey, @nOptionType, @nOptionData )
END
SET @nRet = @@ERROR
-- end
RETURN
GO
p_Item_Delete
Code:
/****** Object: StoredProcedure [dbo].[p_Item_Delete] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Item_Delete]
/*
Item Delete
2004.8 By CJC
input:
nItemKey = To be delete.
output:
@nRet 0 = OK,
? = Error code
*/
@nItemKey bigint,
@nRet int OUTPUT
AS
SET NOCOUNT ON
-- 아이템 삭제 옵션
DELETE FROM tItem WHERE nItemKey = @nItemKey
SET @nRet = @@ERROR
-- end
GO
p_Item_GetStorageEmpty
Code:
/****** Object: StoredProcedure [dbo].[p_Item_GetStorageEmpty] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
/*--------------------------------------------------------------------------------------
' 이 름 : usp_Item_getEmptyStorage
' 작성자 : 고동균( )
' 작성일 : 2008.4.1
' Description
' owner와 storageType을 받아 빈공간의 storage번호를 리턴하는 프로시저
' Parameter
' input Parameter
' @owner : 캐릭터번호
' @storageType : 저장소
' output Parameter
' @ret : result
' < 0 : fail
' >= 0 : empty storage number
'-------------------------------------------------------------------------------------*/
CREATE PROCEDURE [dbo].[p_Item_GetStorageEmpty]
@owner int = 0
, @storageType tinyint = 0
, @ret int = 0 output
AS
BEGIN
SET NOCOUNT ON
DECLARE @err AS bit
DECLARE @emptyStorage AS smallint
SET @err = 0
IF @owner = 0
SET @err = 1
IF @storageType = 0
SET @err = 1
IF @err <> 1
BEGIN
IF EXISTS(SELECT nItemKey FROM tItem WHERE nOwner = @owner AND nStorageType = @storageType AND nStorage = 0)
BEGIN
SELECT @emptyStorage = ISNULL(MIN(nStorage + 1), 0)
FROM tItem
WHERE nOwner = @owner
AND nStorageType = @storageType
AND nStorage + 1 NOT IN (
SELECT nStorage
FROM tItem
WHERE nOwner = @owner AND nStorageType = @storageType)
END
ELSE
BEGIN
SET @emptyStorage = 0
END
SET @ret = @emptyStorage
PRINT @ret
END
ELSE
SET @ret = -1
SET NOCOUNT OFF
END
GO
p_Item_IsValidOwner
Code:
/****** Object: StoredProcedure [dbo].[p_Item_IsValidOwner] Script Date: 20.02.2015 18:10:55 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[p_Item_IsValidOwner]
/*
Is valid item owner ?
2004.8 By CJC
input:
nItemKey = Item Key
nOwner = Item Owner
output:
0 = OK
1 = Not found item
2 = Missmatch item owner
*/
@nItemKey bigint,
@nOwner int,
@nRet tinyint OUTPUT
AS
SET NOCOUNT ON
DECLARE @nDBOwner int
SET @nDBOwner = 0
SET @nRet = 0
SELECT @nDBOwner = nOwner FROM tItem WITH (READUNCOMMITTED) WHERE nItemKey = @nItemKey
-- Check not found item
IF @@ROWCOUNT <> 1
BEGIN
SET @nRet = 1
RETURN
END
-- Check missmatch item owner
IF @nDBOwner <> @nOwner
BEGIN
SET @nRet = 2
RETURN
END
-- end
GO
|
|
|
02/20/2015, 18:28
|
#62
|
elite*gold: 74
Join Date: Jun 2012
Posts: 608
Received Thanks: 360
|
Danke für deine Mühe, ich füg es mit D0n's Jailfix hinzu.
|
|
|
02/20/2015, 18:54
|
#63
|
elite*gold: 0
Join Date: May 2014
Posts: 173
Received Thanks: 59
|
Quote:
Originally Posted by Cℓoud
Danke für deine Mühe, ich füg es mit D0n's Jailfix hinzu.
|
Das sind noch alte Benutzer (Sicherheitslücken) die die löschen kannst sie werden nicht benötigt.
PS: Ich hab bereits alle Datenbanken gefixt und Optimiert. Fehlende Sachen hinzugefügt und den JailFix übernommen.
PS²: Exportiere die Scripts für SQL Server 2008 R2 ansonsten haben alle Probleme da es
nicht abwärts kompatibel ist.
Code:
/****** Object: User [web7563] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [web7563] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [vg4R56] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [vg4R56] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [test1] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [test1] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [rdonly] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [rdonly] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [quest] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [quest] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [kreain645] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [kreain645] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [kre548] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [kre548] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [fiesta64] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [fiesta64] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [fiesta32] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [fiesta32] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [dusk7883] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [dusk7883] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [dusk73883] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [dusk73883] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [dusk6558] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [dusk6558] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [bakey451] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [bakey451] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [bakey3] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [bakey3] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [aragon] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [aragon] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
/****** Object: User [amadeus] Script Date: 02/18/2015 01:41:15 ******/
CREATE USER [amadeus] WITHOUT LOGIN WITH DEFAULT_SCHEMA=[dbo]
GO
|
|
|
02/20/2015, 19:09
|
#64
|
elite*gold: 0
Join Date: Sep 2013
Posts: 562
Received Thanks: 361
|
Ist alles in der rar die ich hier gepostet habe. Wurde wohl überlesen.
Quote:
Originally Posted by D0n!
Und hier einmal die komplette DB als .bak und auch als .sql:
Jail included und überflüssige Datenbankbenutzer entfernt, neu eingespielt und getestet.
Bitte Readme.txt lesen.
|
Die Prozeduren die du gepostet hast fehlen dort auch nicht.
Je nachdem in welcher reihenfolge man die Scripts ausführt sind solche Fehlermeldungen
vorprogrammiert da betreffende Prozeduren noch nicht angelegt wurden.
Die Benutzer Fiesta32, Fiesta64, rdonly und quest, sowie Odinstore sind absichtlich nicht gelöscht worden,
da ich mir nicht ganz sicher war ob einer dieser benutzer von einem Dienst verwendet wird.
Ich hatte in erinnerung das es probleme gab wenn diese gelöscht wurden, bin mir aber nicht mehr ganz sicher.
Prozeduren die allerdings grundsätzlich fehlen sind:
Account Datenbank:
usp_Charge_ItemSelectList
usp_Charge_ItemDraw
StatisticsData Datenbank:
p_UserGender
Hier muss noch herausgefunden werden was genau die funktion dahinter sein soll.
ich werde mich gleich dransetzen und die Dienste mal mit olly durchforsten.
Diese Prozeduren fehlen jedoch schon immer und haben bislang keine nennenswerten Störungen
hervorgerufen, daher können bei ausführung der scripte (insbesondere des AllInOne Scripts) folgende Warnungen
auftreten die allerdings ignoriert werden können.
Das Modul 'usp_ChargeItem_GetList' ist abhängig vom fehlenden Objekt 'Account.dbo.usp_Charge_ItemSelectList'. Das Modul wird trotzdem erstellt. Es kann jedoch erst erfolgreich ausgeführt werden, wenn das Objekt vorhanden ist.
Das Modul 'usp_ChargeItem_Draw' ist abhängig vom fehlenden Objekt 'Account.dbo.usp_Charge_ItemDraw'. Das Modul wird trotzdem erstellt. Es kann jedoch erst erfolgreich ausgeführt werden, wenn das Objekt vorhanden ist.
Das Modul 'p_UserGenderTest' ist abhängig vom fehlenden Objekt 'p_UserGender'. Das Modul wird trotzdem erstellt. Es kann jedoch erst erfolgreich ausgeführt werden, wenn das Objekt vorhanden ist.
EDIT:
Die Prozeduren
usp_Charge_ItemSelectList
sowie
usp_Charge_ItemDraw
beziehen sich auf das CS Invi und sind überbleibsel aus zeiten in denen dies noch nicht vom
Restserver behandelt wurde.
Diese sind also vollkomen überflüssig.
Die Prozedur
p_UserGender und die davon abhängige prozedur p_UserGenderTest werden in keinem der dienste
"gecallt" sind daher scheinbar auch überflüssig und überbleibsel aus developer zeiten.
p_UserGender fehlt ausserdem auch in den HK oder Athens Datenbanken und bestätigt somit
meine annahme, dass diese nur zu developer zwecken oder für webanwendungen benutzt wurde.
Empfehlung:
die execute anweisung in den betreffenden prozeduren auskommentieren und testen,
es sollten keine fehler auftreten.
|
|
|
02/21/2015, 01:48
|
#65
|
elite*gold: 74
Join Date: Jun 2012
Posts: 608
Received Thanks: 360
|
Ich habe nun die .sql Scripts entfernt und nur die gesicherten Datenbanken mit dem Jail Fix von D0n hinzugefügt. Ich glaube das mit den .sql Scripts ist für Anfänger noch verwirrender, daher hab ich mich entschieden das doch wieder rauszunehmen.
Quote:
Originally Posted by 0xDnFx3
Das sind noch alte Benutzer (Sicherheitslücken) die die löschen kannst sie werden nicht benötigt.
|
Die oben genannten Prozeduren entferne ich noch, sind mir eben auch zum ersten mal aufgefallen. Was nun mit den angeblich fehlenden Prozeduren ist .. ka. Es scheint ja eh nichts wichtiges zu sein oder sehe ich das falsch?
|
|
|
02/21/2015, 02:39
|
#66
|
elite*gold: 0
Join Date: Sep 2013
Posts: 562
Received Thanks: 361
|
Die Prozeduren die 0xDnFx3 genannt hat sind alle vorhanden.
Wenn diese fehlen sollten und damit meine ich "wenn", wäre das fatal und einiges würde
nicht mehr funktionieren, ist aber nicht der fall wobei ich sagen muss das ich
mir deine sql scripte nicht angeguckt habe.
Die prozeduren die ich noch gepostet habe sind definitiv vollkommen überflüssig.
So eine .bak ist natürlich einfacher als ein .sql script wenn man von den bereits vorhandenen
tutorials ausgeht, allerdings ist das .sql script das ich releast habe prinzipiell dann doch um
einiges schneller und unkomplizierter als jede datenbank einzeln aus den backups wiederherzustellen.
(von der nötigen erstellung eines Ordners bzw. der angabe des eigenen sql pfads mal abgesehen)
Du kannst gerne die .bak's hinzufügen welche in der von mir hochgeladenen .rar
sind, dies sind bereits exact die Datenbanken aus deinem letztem releas mit allem
was du hinzugefügt hattest + dem jailfix von mir - der definitiv überflüssigen benutzer.
Gruß D0n!
|
|
|
02/22/2015, 15:59
|
#67
|
elite*gold: 74
Join Date: Jun 2012
Posts: 608
Received Thanks: 360
|
Mach ich! ^^ Fix für Zonencrash wäre schön und man könnte mit den Odin Files ordentlich arbeiten ..
|
|
|
02/24/2015, 02:57
|
#68
|
elite*gold: 0
Join Date: Dec 2014
Posts: 78
Received Thanks: 22
|
wieso jetzt aufeinmal die ganzen mühen wenn die odin files bald outdated sein werden?
|
|
|
02/24/2015, 03:24
|
#69
|
elite*gold: 0
Join Date: Sep 2013
Posts: 562
Received Thanks: 361
|
Ich denke du bist dir nicht ganz im klaren darüber, das wohl niemand innerhalb der nächsten paar
monate neuere files releasen wird, ausserdem gibt es einige gründe nicht unbedingt auf die HK files umzusteigen.
Und Mühen sind es für mich ehrlich gesagt keine, verbinde lediglich das hobby mit der
Möglichkeit so viel wie möglich über die verschiedensten Programmiersprachen zu lernen
und wenn da Erfolge bei rauskommen teil ich die gerne und scheinbar gibt es auch noch
Leute hier die das ähnlich sehen.
Ausserdem ist es vielleicht auch mal ganz gut das "alte" nach Jahren endlich mal etwas zu
vervollständigen bevor man sich an den neuen, mit sicherheit genauso (wenn nicht gar mehr),
verbuggtem kram macht.
Es ist zwar etwas von Nachteil, dass mit diesen files wohl nun viele an den Start gehen die sich
keine "Mühen" gemacht haben, aber auch diese werden sich noch genug Gedanken machen müssen also warum den Start nicht etwas erleichtern.
Und um nochmal auf die "Up to date" Files bzw. HK Files zurückzukommen, auch hier erwarten
uns wieder viele Limitierungen, wer jetzt denkt das es dort z.B. kein problem beim hinzufügen
neuer Abstates gibt den muss ich leider enttäuschen, denn auch hier wird es wieder begrenzt sein,
diesmal jedoch auf 609 einträge welche allerdings auch schon von Haus aus genutzt werden
wenn ich das was ich in der Zone so gesehen habe richtig interpretiere.
So wird nunmal Programmiert, warum mehr Ressourcen verschwenden als tatsächlich benötigt.
|
|
|
02/24/2015, 08:00
|
#70
|
elite*gold: 0
Join Date: Dec 2014
Posts: 78
Received Thanks: 22
|
Es war ja nicht böse gemeint das Ihr jetzt so viel Released. Aber Es ist ja jetzt schon der zweite HK server auf Tog aufgetaucht und ich denke das es bald mehr werden.
|
|
|
02/24/2015, 08:21
|
#71
|
elite*gold: 74
Join Date: Jun 2012
Posts: 608
Received Thanks: 360
|
Quote:
Originally Posted by [GM]Merkurius
Es war ja nicht böse gemeint das Ihr jetzt so viel Released. Aber Es ist ja jetzt schon der zweite HK server auf Tog aufgetaucht und ich denke das es bald mehr werden.
|
Siehe:
Quote:
Originally Posted by xKeRnx
Valor ist spoon und gehostet by stu spoon ist der jenige der die dll damals an victus/altris und terra weiter gegeben hat also niemand neues der den Server am laufen hat 
|
Außer Kern hat sonst niemand die HK Files am laufen und solange es keine funktionierenden Zonen gibt .. gibt es auch keine neuen HK Server.
|
|
|
02/24/2015, 10:02
|
#72
|
elite*gold: 0
Join Date: May 2013
Posts: 705
Received Thanks: 255
|
Was müssen wir bei Odin noch Fixen ? Dann mach ich mich heute Mittag da ran
Doch Cloud es gibt nochmal 5 hk Server schau tog da sind 3 und von nochmal 2 deren Name mir grad nicht einfällt
Außerdem hat Stuart Vor paar Tagen gesagt das noch einer auf'n weg ist
|
|
|
02/24/2015, 11:45
|
#73
|
elite*gold: 0
Join Date: Dec 2014
Posts: 78
Received Thanks: 22
|
Ich zähle auf Tog nur 2. Entweder hab ich einen übersehen oder es sind nur zwei
Evasive (KeRn)
Valor (Spoon)
|
|
|
02/24/2015, 11:56
|
#74
|
elite*gold: 0
Join Date: Apr 2012
Posts: 1,153
Received Thanks: 696
|
|
|
|
02/24/2015, 12:00
|
#75
|
elite*gold: 0
Join Date: Dec 2014
Posts: 78
Received Thanks: 22
|
Also nur zwei
Habs noch auf die altmodische Art gemacht mit den zwei dingern die wir im Gesicht haben 
( an die Sackgesichter unter uns, ich meine nicht eure Eier )
|
|
|
 |
|
Similar Threads
|
[Release] Virtuos Files v19 [FIXED]
09/24/2020 - Flyff PServer Guides & Releases - 170 Replies
Wie schon vorher angekündigt release ich hier meine gefixten Virtuos Files.
Da es "nur" gefixte Files sein sollen habe ich ein paar Systeme von mir entfernt!
Vergesst nicht die Outputpfade in der Src anzupassen!
Resource: LINK
Source: LINK
Rest könnt ihr von Virtuos 4th Job nehmen!
PW: lolxdfly
Der Inhalt des Effect Ordners muss in den Theme Order verschoben werden!!!
|
[Release]Mobbugfix Odin Files
08/29/2014 - Fiesta Online - 2 Replies
Mithilfe dieser Änderungen verhindert ihr, dass auf euren Servern
Mobs verbuggt werden können indem man sie dazu bringt sich im
Kreis zu drehen.
1. MobInfoServer öffnen
2. Spalte "TurnSpeed" suchen
3. Komplette Spalte auf "0" setzen
4. speichern
Nebenwirkungen bis dato keine ersichtlich, nutzen dieser Spalte
|
Odin Files!Release!
04/16/2013 - Fiesta Online - 16 Replies
Hier mal die OdinFiles!
http://stubedore.com/Odin.rar
*UPTADED REST SERVER V.2* http://craft.sign-gaming.org:2603/OdinRestServer.e xe
Wer braucht : http://stubedore.com/ItemInfo.shn
Client: http://www.4shared.com/rar/C3DCU0gG/Odin_Client.ht ml
|
[ Release ] Server Files Fixed!
10/19/2012 - Battle of the Immortals - 145 Replies
Hey Everyone,
I did a major repack of the files and completed them since people are trying to act as if they fixed them, which is fairly incomplete.
Windows :
http://www.mediafire.com/?1h1g2u33bwc3gwa
Linux :
http://www.mediafire.com/?s3oa82966130ih2
---------------------------
|
[Beta Release]ZSZC Fixed Files For V1.693
08/19/2011 - SRO PServer Guides & Releases - 41 Replies
hi all
i have unpacked the sro_client and silkroad.exe and i have fixed it.
why should i use it?
to bot like old way:
-fireup srproxy & set ip's
-fireup db bot
-click change folder and select sro_client
-click start game
- happy botting
|
All times are GMT +1. The time now is 12:14.
|
|