Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...

ymeric22

Üye
  • İçerik sayısı

    6
  • Katılım

  • Son ziyaret

  • Puan

    1,442 [ Bağış Yap ]

İletiler : ymeric22


  1. teşekkürler

    Alıntı

    2000+ ÜZERİ SQL VERSİYONLARINA UYARLANMIŞTIR,
    İSTEĞE GÖRE CONNECTION STRING DEĞİŞTİRİLEBİLİR.


    SADECE FORUM ÜYELİĞİ OLAN KİŞİLER BU PAYLAŞIMDAN FAYDALANABİLİR,
    PROGRAM İNTERNETSİZ ORTAMDA ÇALIŞMAZ.

    SADECE FORUM ÜYELİĞİNİZ İLE GİRİŞ YAPABİLİR VE KULLANABİLİRSİNİZ.



    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.


    Spoiler

    @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.
    [SETTINGS]
    
    CONNECTION_STRING=Driver={SQL Server};Server=NERO\SQLEXPRESS;Database=kn_online;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


    Virüstotal sonucu
    https://virustotal.com/#/file/e1a8733ec0fd79c4b40f1ee5438bc40652048640171e6b25a31123d9ed53c7c5/detection


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


    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
    Spoiler


    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)
    wireshark,packet,detect,ollydbg,profiler,tracer


    İleride eklenilmesi düşünülenler
    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

  2. Üye adı: ymeric22

    Ad ve Soyad: Yusuf Meriç

    Ülke / Şehir: Edirne

    Hakkınızda kısa bilgi: C++, Unreal Engine, 3ds Max

    E-posta adresiniz: [email protected]

    Skype adresiniz:

    Facebook adresiniz: https://www.facebook.com/yusufsait.meric

    Referans olan üye:

    Ne kadar süredir Knight OnLine ile ilgileniyorsunuz?: 12

    Aktif olarak Knight OnLine oynuyor musunuz?: No

    Oynuyorsanız, hangi sunucuda?:

    Yetkinlikleriniz, becerileriniz nelerdir?: C++, Unreal Engine, 3ds Max

    Önceki çalışmalarınız, referanslarınız:

    Ek Bilgiler:

    IP Address:: 81.215.198.19
×
×
  • Yeni Oluştur...