CUCEKO.NET ▌ 83/1 PK FARM SERVER ▌ FULL İTEM BAŞLANGIÇ ▌ OFFICIAL: 29.03.2024 / SAAT 22:000
Cuceko
Cuceko

TARTIŞMASIZ EN İYİ EDİTÖR Nero All In One Editor v1.08 GÜNCELL VERİSON

  •         

            

            

            

            

  • HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding
E Çevrimdışı

esmeralda51

Yeni Cüce
6 Ekim 2019
9
0
1
34
2000+ ÜZERİ SQL VERSİYONLARINA UYARLANMIŞTIR,

İSTEĞE GÖRE CONNECTION STRING DEĞİŞTİRİLEBİLİR.



AÇARKEN HATA ALANLAR YÖNETİCİ OLARAK + WİNDOWS UYUMLULUK MODU İLE ÇALIŞTIRSIN.



SUNUCUDA OCX HATASI ALIRSANIZ YANINDAKİ OCX DOSYALARINI Windows/System32 KLASÖRÜNE ATIN VE AŞAĞIDAKİ KODLARI .BAT DOSYASI OLARAK KAYDEDİP ÇALIŞTIRIN.




Kod:
@echo off

regsvr32 MSINET.OCX

regsvr32 COMDLG32.OCX

regsvr32 MSADODC.OCX

regsvr32 MSCOMCTL.OCX

regsvr32 RICHTX32.OCX

echo OCX Kayit islemi gerceklesmistir.

pause



Settings.ini dosyası içerisinde gerekli ayarları yapmanız gerekmektedir.

Kod:
[SETTINGS]

CONNECTION_STRING=Driver={SQL Server};Server=[COLOR="Red"]NERO\SQLEXPRESS[/COLOR];Database=[COLOR="red"]kn_online[/COLOR];Id=test;Password=test;



Güncellemeler





Banka, Başlangıç, Inventory itemlerini düzeltebilmeniz için veritabanında sütunlar varchar veya binary olarak seçilmiş olmak zorundadır. Her ikisinde de kayıt yapmaktadır.



Download

***Hidden content cannot be quoted.***



Virüstotal sonucu

https://virustotal.com/#/file/e1a87...40652048640171e6b25a31123d9ed53c7c5/detection




Başlangıç İtem için gerekli tablo ve prosedür

Kod:
IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

DROP TABLE [dbo].[BEGINNER_ITEM]

GO



IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[GIVE_BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

DROP PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

GO



CREATE TABLE [dbo].[BEGINNER_ITEM] (

    [iClass] [smallint] NOT NULL ,

    [strClass] [char] (10) NULL ,

    [Gold] [bigint] NULL DEFAULT (0),

    [strItem] [binary](800) NULL

) ON [PRIMARY]

GO



INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 1, 'Warrior', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 2, 'Rogue', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 3, 'Magician', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 4, 'Priest', 0, Cast(0 as BINARY(800)));



SET QUOTED_IDENTIFIER ON

GO

SET ANSI_NULLS ON

GO



CREATE PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

@strUserId varchar(21)

AS

BEGIN



DECLARE @Class smallint



SELECT @Class = CAST(SUBSTRING(CAST(Class AS varchar(3)), 2, 2) AS int) FROM USERDATA WHERE strUserId = @strUserId



IF @Class = 1 OR @Class = 5 OR @Class = 6

SET @Class = 1



IF @Class = 2 OR @Class = 7 OR @Class = 8

SET @Class = 2



IF @Class = 3 OR @Class = 9 OR @Class = 10

SET @Class = 3



IF @Class =4 OR @Class = 11 OR @Class = 12

SET @Class = 4



UPDATE USERDATA SET strItem = (SELECT strItem FROM BEGINNER_ITEM WHERE iClass = @Class), Gold = (SELECT Gold FROM BEGINNER_ITEM WHERE iClass = @Class) WHERE strUserId = @strUserId



END



GO

SET QUOTED_IDENTIFIER OFF

GO

SET ANSI_NULLS ON

GO



Resimler

jw0YFl3vQ6eNiqNSlfbWyg.png


6LSkX9VaSKWM0vrUy5WbbA.png


5k_AGy-8TwihCSKUXA1L7A.png


_oq3R_foT6iptcZQQFXH3A.png


cf2WvviGTZS_tV7O4csixw.png


d2ZxifLARS_FeXrCMA6-3Q.png


Tvmtb2-XT1_36H9qEmkeUA.png



Kara liste (algılanırsa otomatik kapanır)

Kod:
wireshark,packet,detect,ollydbg,profiler,tracer



İleride eklenilmesi düşünülenler

Kod:
Letter Editor / Letter Item Send

Exchange Editor

Group Drop List Editor

** Zone Editor -> NPC Path ayarlanabilme (koxplarda yol çizme gibi)

** User Editor -> Friend Editor

** User Editor -> Skill Editor
[/QUOTE]
 
B Çevrimdışı

bborckapes08

Yeni Cüce
9 Kasım 2023
20
1
3
42
artvin
2000+ ÜZERİ SQL VERSİYONLARINA UYARLANMIŞTIR,

İSTEĞE GÖRE CONNECTION STRING DEĞİŞTİRİLEBİLİR.



AÇARKEN HATA ALANLAR YÖNETİCİ OLARAK + WİNDOWS UYUMLULUK MODU İLE ÇALIŞTIRSIN.



SUNUCUDA OCX HATASI ALIRSANIZ YANINDAKİ OCX DOSYALARINI Windows/System32 KLASÖRÜNE ATIN VE AŞAĞIDAKİ KODLARI .BAT DOSYASI OLARAK KAYDEDİP ÇALIŞTIRIN.




Kod:
@echo off

regsvr32 MSINET.OCX

regsvr32 COMDLG32.OCX

regsvr32 MSADODC.OCX

regsvr32 MSCOMCTL.OCX

regsvr32 RICHTX32.OCX

echo OCX Kayit islemi gerceklesmistir.

pause



Settings.ini dosyası içerisinde gerekli ayarları yapmanız gerekmektedir.

Kod:
[SETTINGS]

CONNECTION_STRING=Driver={SQL Server};Server=[COLOR="Red"]NERO\SQLEXPRESS[/COLOR];Database=[COLOR="red"]kn_online[/COLOR];Id=test;Password=test;



Güncellemeler





Banka, Başlangıç, Inventory itemlerini düzeltebilmeniz için veritabanında sütunlar varchar veya binary olarak seçilmiş olmak zorundadır. Her ikisinde de kayıt yapmaktadır.



Download

[Gizli içerik]




Virüstotal sonucu

https://virustotal.com/#/file/e1a87...40652048640171e6b25a31123d9ed53c7c5/detection




Başlangıç İtem için gerekli tablo ve prosedür

Kod:
IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

DROP TABLE [dbo].[BEGINNER_ITEM]

GO



IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[GIVE_BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

DROP PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

GO



CREATE TABLE [dbo].[BEGINNER_ITEM] (

    [iClass] [smallint] NOT NULL ,

    [strClass] [char] (10) NULL ,

    [Gold] [bigint] NULL DEFAULT (0),

    [strItem] [binary](800) NULL

) ON [PRIMARY]

GO



INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 1, 'Warrior', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 2, 'Rogue', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 3, 'Magician', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 4, 'Priest', 0, Cast(0 as BINARY(800)));



SET QUOTED_IDENTIFIER ON

GO

SET ANSI_NULLS ON

GO



CREATE PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

@strUserId varchar(21)

AS

BEGIN



DECLARE @Class smallint



SELECT @Class = CAST(SUBSTRING(CAST(Class AS varchar(3)), 2, 2) AS int) FROM USERDATA WHERE strUserId = @strUserId



IF @Class = 1 OR @Class = 5 OR @Class = 6

SET @Class = 1



IF @Class = 2 OR @Class = 7 OR @Class = 8

SET @Class = 2



IF @Class = 3 OR @Class = 9 OR @Class = 10

SET @Class = 3



IF @Class =4 OR @Class = 11 OR @Class = 12

SET @Class = 4



UPDATE USERDATA SET strItem = (SELECT strItem FROM BEGINNER_ITEM WHERE iClass = @Class), Gold = (SELECT Gold FROM BEGINNER_ITEM WHERE iClass = @Class) WHERE strUserId = @strUserId



END



GO

SET QUOTED_IDENTIFIER OFF

GO

SET ANSI_NULLS ON

GO



Resimler

jw0YFl3vQ6eNiqNSlfbWyg.png


6LSkX9VaSKWM0vrUy5WbbA.png


5k_AGy-8TwihCSKUXA1L7A.png


_oq3R_foT6iptcZQQFXH3A.png


cf2WvviGTZS_tV7O4csixw.png


d2ZxifLARS_FeXrCMA6-3Q.png


Tvmtb2-XT1_36H9qEmkeUA.png



Kara liste (algılanırsa otomatik kapanır)

Kod:
wireshark,packet,detect,ollydbg,profiler,tracer



İleride eklenilmesi düşünülenler

Kod:
Letter Editor / Letter Item Send

Exchange Editor

Group Drop List Editor

** Zone Editor -> NPC Path ayarlanabilme (koxplarda yol çizme gibi)

** User Editor -> Friend Editor

** User Editor -> Skill Editor
[/QUOTE]
TŞKLER
 
A Çevrimdışı

alustin

Kayıtlı Üye
26 Kasım 2023
34
2
8
38
izmir
2000+ ÜZERİ SQL VERSİYONLARINA UYARLANMIŞTIR,

İSTEĞE GÖRE CONNECTION STRING DEĞİŞTİRİLEBİLİR.



AÇARKEN HATA ALANLAR YÖNETİCİ OLARAK + WİNDOWS UYUMLULUK MODU İLE ÇALIŞTIRSIN.



SUNUCUDA OCX HATASI ALIRSANIZ YANINDAKİ OCX DOSYALARINI Windows/System32 KLASÖRÜNE ATIN VE AŞAĞIDAKİ KODLARI .BAT DOSYASI OLARAK KAYDEDİP ÇALIŞTIRIN.




Kod:
@echo off

regsvr32 MSINET.OCX

regsvr32 COMDLG32.OCX

regsvr32 MSADODC.OCX

regsvr32 MSCOMCTL.OCX

regsvr32 RICHTX32.OCX

echo OCX Kayit islemi gerceklesmistir.

pause



Settings.ini dosyası içerisinde gerekli ayarları yapmanız gerekmektedir.

Kod:
[SETTINGS]

CONNECTION_STRING=Driver={SQL Server};Server=[COLOR="Red"]NERO\SQLEXPRESS[/COLOR];Database=[COLOR="red"]kn_online[/COLOR];Id=test;Password=test;



Güncellemeler





Banka, Başlangıç, Inventory itemlerini düzeltebilmeniz için veritabanında sütunlar varchar veya binary olarak seçilmiş olmak zorundadır. Her ikisinde de kayıt yapmaktadır.



Download

[Gizli içerik]




Virüstotal sonucu

https://virustotal.com/#/file/e1a87...40652048640171e6b25a31123d9ed53c7c5/detection




Başlangıç İtem için gerekli tablo ve prosedür

Kod:
IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

DROP TABLE [dbo].[BEGINNER_ITEM]

GO



IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[GIVE_BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

DROP PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

GO



CREATE TABLE [dbo].[BEGINNER_ITEM] (

    [iClass] [smallint] NOT NULL ,

    [strClass] [char] (10) NULL ,

    [Gold] [bigint] NULL DEFAULT (0),

    [strItem] [binary](800) NULL

) ON [PRIMARY]

GO



INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 1, 'Warrior', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 2, 'Rogue', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 3, 'Magician', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 4, 'Priest', 0, Cast(0 as BINARY(800)));



SET QUOTED_IDENTIFIER ON

GO

SET ANSI_NULLS ON

GO



CREATE PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

@strUserId varchar(21)

AS

BEGIN



DECLARE @Class smallint



SELECT @Class = CAST(SUBSTRING(CAST(Class AS varchar(3)), 2, 2) AS int) FROM USERDATA WHERE strUserId = @strUserId



IF @Class = 1 OR @Class = 5 OR @Class = 6

SET @Class = 1



IF @Class = 2 OR @Class = 7 OR @Class = 8

SET @Class = 2



IF @Class = 3 OR @Class = 9 OR @Class = 10

SET @Class = 3



IF @Class =4 OR @Class = 11 OR @Class = 12

SET @Class = 4



UPDATE USERDATA SET strItem = (SELECT strItem FROM BEGINNER_ITEM WHERE iClass = @Class), Gold = (SELECT Gold FROM BEGINNER_ITEM WHERE iClass = @Class) WHERE strUserId = @strUserId



END



GO

SET QUOTED_IDENTIFIER OFF

GO

SET ANSI_NULLS ON

GO



Resimler

jw0YFl3vQ6eNiqNSlfbWyg.png


6LSkX9VaSKWM0vrUy5WbbA.png


5k_AGy-8TwihCSKUXA1L7A.png


_oq3R_foT6iptcZQQFXH3A.png


cf2WvviGTZS_tV7O4csixw.png


d2ZxifLARS_FeXrCMA6-3Q.png


Tvmtb2-XT1_36H9qEmkeUA.png



Kara liste (algılanırsa otomatik kapanır)

Kod:
wireshark,packet,detect,ollydbg,profiler,tracer



İleride eklenilmesi düşünülenler

Kod:
Letter Editor / Letter Item Send

Exchange Editor

Group Drop List Editor

** Zone Editor -> NPC Path ayarlanabilme (koxplarda yol çizme gibi)

** User Editor -> Friend Editor

** User Editor -> Skill Editor
[/QUOTE]
saol
 
V Çevrimdışı

volkan12copy1

Yeni Cüce
20 Aralık 2023
7
0
1
37
Türkiye
2000+ ÜZERİ SQL VERSİYONLARINA UYARLANMIŞTIR,

İSTEĞE GÖRE CONNECTION STRING DEĞİŞTİRİLEBİLİR.



AÇARKEN HATA ALANLAR YÖNETİCİ OLARAK + WİNDOWS UYUMLULUK MODU İLE ÇALIŞTIRSIN.



SUNUCUDA OCX HATASI ALIRSANIZ YANINDAKİ OCX DOSYALARINI Windows/System32 KLASÖRÜNE ATIN VE AŞAĞIDAKİ KODLARI .BAT DOSYASI OLARAK KAYDEDİP ÇALIŞTIRIN.




Kod:
@echo off

regsvr32 MSINET.OCX

regsvr32 COMDLG32.OCX

regsvr32 MSADODC.OCX

regsvr32 MSCOMCTL.OCX

regsvr32 RICHTX32.OCX

echo OCX Kayit islemi gerceklesmistir.

pause



Settings.ini dosyası içerisinde gerekli ayarları yapmanız gerekmektedir.

Kod:
[SETTINGS]

CONNECTION_STRING=Driver={SQL Server};Server=[COLOR="Red"]NERO\SQLEXPRESS[/COLOR];Database=[COLOR="red"]kn_online[/COLOR];Id=test;Password=test;



Güncellemeler





Banka, Başlangıç, Inventory itemlerini düzeltebilmeniz için veritabanında sütunlar varchar veya binary olarak seçilmiş olmak zorundadır. Her ikisinde de kayıt yapmaktadır.



Download

[Gizli içerik]




Virüstotal sonucu

https://virustotal.com/#/file/e1a87...40652048640171e6b25a31123d9ed53c7c5/detection




Başlangıç İtem için gerekli tablo ve prosedür

Kod:
IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

DROP TABLE [dbo].[BEGINNER_ITEM]

GO



IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[GIVE_BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

DROP PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

GO



CREATE TABLE [dbo].[BEGINNER_ITEM] (

    [iClass] [smallint] NOT NULL ,

    [strClass] [char] (10) NULL ,

    [Gold] [bigint] NULL DEFAULT (0),

    [strItem] [binary](800) NULL

) ON [PRIMARY]

GO



INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 1, 'Warrior', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 2, 'Rogue', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 3, 'Magician', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 4, 'Priest', 0, Cast(0 as BINARY(800)));



SET QUOTED_IDENTIFIER ON

GO

SET ANSI_NULLS ON

GO



CREATE PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

@strUserId varchar(21)

AS

BEGIN



DECLARE @Class smallint



SELECT @Class = CAST(SUBSTRING(CAST(Class AS varchar(3)), 2, 2) AS int) FROM USERDATA WHERE strUserId = @strUserId



IF @Class = 1 OR @Class = 5 OR @Class = 6

SET @Class = 1



IF @Class = 2 OR @Class = 7 OR @Class = 8

SET @Class = 2



IF @Class = 3 OR @Class = 9 OR @Class = 10

SET @Class = 3



IF @Class =4 OR @Class = 11 OR @Class = 12

SET @Class = 4



UPDATE USERDATA SET strItem = (SELECT strItem FROM BEGINNER_ITEM WHERE iClass = @Class), Gold = (SELECT Gold FROM BEGINNER_ITEM WHERE iClass = @Class) WHERE strUserId = @strUserId



END



GO

SET QUOTED_IDENTIFIER OFF

GO

SET ANSI_NULLS ON

GO



Resimler

jw0YFl3vQ6eNiqNSlfbWyg.png


6LSkX9VaSKWM0vrUy5WbbA.png


5k_AGy-8TwihCSKUXA1L7A.png


_oq3R_foT6iptcZQQFXH3A.png


cf2WvviGTZS_tV7O4csixw.png


d2ZxifLARS_FeXrCMA6-3Q.png


Tvmtb2-XT1_36H9qEmkeUA.png



Kara liste (algılanırsa otomatik kapanır)

Kod:
wireshark,packet,detect,ollydbg,profiler,tracer



İleride eklenilmesi düşünülenler

Kod:
Letter Editor / Letter Item Send

Exchange Editor

Group Drop List Editor

** Zone Editor -> NPC Path ayarlanabilme (koxplarda yol çizme gibi)

** User Editor -> Friend Editor

** User Editor -> Skill Editor
[/QUOTE]
bibaklaım
 
A Çevrimdışı

Albay0234

Kayıtlı Üye
24 Temmuz 2018
32
0
6
2000+ ÜZERİ SQL VERSİYONLARINA UYARLANMIŞTIR,

İSTEĞE GÖRE CONNECTION STRING DEĞİŞTİRİLEBİLİR.



AÇARKEN HATA ALANLAR YÖNETİCİ OLARAK + WİNDOWS UYUMLULUK MODU İLE ÇALIŞTIRSIN.



SUNUCUDA OCX HATASI ALIRSANIZ YANINDAKİ OCX DOSYALARINI Windows/System32 KLASÖRÜNE ATIN VE AŞAĞIDAKİ KODLARI .BAT DOSYASI OLARAK KAYDEDİP ÇALIŞTIRIN.




Kod:
@echo off

regsvr32 MSINET.OCX

regsvr32 COMDLG32.OCX

regsvr32 MSADODC.OCX

regsvr32 MSCOMCTL.OCX

regsvr32 RICHTX32.OCX

echo OCX Kayit islemi gerceklesmistir.

pause



Settings.ini dosyası içerisinde gerekli ayarları yapmanız gerekmektedir.

Kod:
[SETTINGS]

CONNECTION_STRING=Driver={SQL Server};Server=[COLOR="Red"]NERO\SQLEXPRESS[/COLOR];Database=[COLOR="red"]kn_online[/COLOR];Id=test;Password=test;



Güncellemeler





Banka, Başlangıç, Inventory itemlerini düzeltebilmeniz için veritabanında sütunlar varchar veya binary olarak seçilmiş olmak zorundadır. Her ikisinde de kayıt yapmaktadır.



Download

[Gizli içerik]




Virüstotal sonucu

https://virustotal.com/#/file/e1a87...40652048640171e6b25a31123d9ed53c7c5/detection




Başlangıç İtem için gerekli tablo ve prosedür

Kod:
IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)

DROP TABLE [dbo].[BEGINNER_ITEM]

GO



IF EXISTS (SELECT * FROM [dbo].[sysobjects] WHERE id = object_id(N'[dbo].[GIVE_BEGINNER_ITEM]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)

DROP PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

GO



CREATE TABLE [dbo].[BEGINNER_ITEM] (

    [iClass] [smallint] NOT NULL ,

    [strClass] [char] (10) NULL ,

    [Gold] [bigint] NULL DEFAULT (0),

    [strItem] [binary](800) NULL

) ON [PRIMARY]

GO



INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 1, 'Warrior', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 2, 'Rogue', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 3, 'Magician', 0, Cast(0 as BINARY(800)));

INSERT INTO [dbo].[BEGINNER_ITEM] (iClass, strClass, Gold, strItem) VALUES ( 4, 'Priest', 0, Cast(0 as BINARY(800)));



SET QUOTED_IDENTIFIER ON

GO

SET ANSI_NULLS ON

GO



CREATE PROCEDURE [dbo].[GIVE_BEGINNER_ITEM]

@strUserId varchar(21)

AS

BEGIN



DECLARE @Class smallint



SELECT @Class = CAST(SUBSTRING(CAST(Class AS varchar(3)), 2, 2) AS int) FROM USERDATA WHERE strUserId = @strUserId



IF @Class = 1 OR @Class = 5 OR @Class = 6

SET @Class = 1



IF @Class = 2 OR @Class = 7 OR @Class = 8

SET @Class = 2



IF @Class = 3 OR @Class = 9 OR @Class = 10

SET @Class = 3



IF @Class =4 OR @Class = 11 OR @Class = 12

SET @Class = 4



UPDATE USERDATA SET strItem = (SELECT strItem FROM BEGINNER_ITEM WHERE iClass = @Class), Gold = (SELECT Gold FROM BEGINNER_ITEM WHERE iClass = @Class) WHERE strUserId = @strUserId



END



GO

SET QUOTED_IDENTIFIER OFF

GO

SET ANSI_NULLS ON

GO



Resimler

jw0YFl3vQ6eNiqNSlfbWyg.png


6LSkX9VaSKWM0vrUy5WbbA.png


5k_AGy-8TwihCSKUXA1L7A.png


_oq3R_foT6iptcZQQFXH3A.png


cf2WvviGTZS_tV7O4csixw.png


d2ZxifLARS_FeXrCMA6-3Q.png


Tvmtb2-XT1_36H9qEmkeUA.png



Kara liste (algılanırsa otomatik kapanır)

Kod:
wireshark,packet,detect,ollydbg,profiler,tracer



İleride eklenilmesi düşünülenler

Kod:
Letter Editor / Letter Item Send

Exchange Editor

Group Drop List Editor

** Zone Editor -> NPC Path ayarlanabilme (koxplarda yol çizme gibi)

** User Editor -> Friend Editor

** User Editor -> Skill Editor
[/QUOTE]
4444