Orçun 250 #101 Kasım 2, 2017 tarihinde gönderildi tesekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
YolGezer 0 #102 Kasım 2, 2017 tarihinde gönderildi Teşekkürler.. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Maxim 33 #103 Kasım 5, 2017 tarihinde gönderildi teşekkurler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
bylavira 6 #104 Kasım 5, 2017 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
AztreX 63 #105 Kasım 8, 2017 tarihinde gönderildi Teşekkür ederim, bunu arıyordum. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
erkn1928 0 #106 Kasım 8, 2017 tarihinde gönderildi tesekkurler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Hsnayd55 68 #107 Kasım 10, 2017 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
goto566 39 #108 Kasım 11, 2017 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
y396com 0 #109 Kasım 11, 2017 tarihinde gönderildi thank you Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Seris 6 #110 Kasım 12, 2017 tarihinde gönderildi Teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
SiwySwirus 2 #111 Kasım 12, 2017 tarihinde gönderildi saol Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
ferhatkk 0 #112 Kasım 15, 2017 tarihinde gönderildi deneyelim tşkrler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
4maestrospectre 0 #113 Kasım 16, 2017 tarihinde gönderildi tesekkurler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
HugeBroly 0 #114 Kasım 16, 2017 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Zeus 3 #115 Kasım 18, 2017 tarihinde gönderildi teşekkurler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Pysliq 3 #116 Kasım 22, 2017 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
twizle115 0 #117 Kasım 22, 2017 tarihinde gönderildi Teşekkürler NERO :) Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
vestside 90 #118 Kasım 22, 2017 tarihinde gönderildi muhteşem paylaşım vallahi süpersin üstad. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
aakinci 142 #119 Kasım 22, 2017 tarihinde gönderildi 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 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 hocam inventory de böyle görünüyor server 1975 altyapısında Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Nero 867 Admin #120 Konu Sahibi Kasım 24, 2017 tarihinde gönderildi Alıntıhocam inventory de böyle görünüyor server 1975 altyapısında Alıntı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. strItem sütunu ile uyuşuyor mu bu yazdığım not eğer öyle ise nasıl tanımlandığını söylerseniz bir inceleyeyim fakat resimden anladıgım kadarı ile ilk paylaştığım halini indirmişsiniz tekrar indirip de bir deneyin derim cünkü sonrasında güncellemiştim Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
aakinci 142 #121 Kasım 24, 2017 tarihinde gönderildi AlıntıstrItem sütunu ile uyuşuyor mu bu yazdığım not eğer öyle ise nasıl tanımlandığını söylerseniz bir inceleyeyim fakat resimden anladıgım kadarı ile ilk paylaştığım halini indirmişsiniz tekrar indirip de bir deneyin derim cünkü sonrasında güncellemiştim Stritem sütunu binary(1554) hocam. Güncel olanı indirdim yine aynı görünüyor İnventory. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
Nero 867 Admin #122 Konu Sahibi Kasım 24, 2017 tarihinde gönderildi AlıntıStritem sütunu binary(1554) hocam. Güncel olanı indirdim yine aynı görünüyor İnventory.sql kaç, bu arada binary 800 veya varchar 800 yeterli o fazla baya alakası yok sonuçta sırayla okuyor ama belki programda bir sıkıntı yaratıyor olabilir denemekten zarar gormezsin sql versiyonu ile alakalı olabilir, bir diğer aklıma gelen şey sendeki dosyalarda alışılageldik yani orijinal dosyalarda olmayan item id, duration ve adetten fazla bir şey eklenmiş olabilir aralarına Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
aakinci 142 #123 Kasım 24, 2017 tarihinde gönderildi Alıntısql kaç, bu arada binary 800 veya varchar 800 yeterli o fazla baya alakası yok sonuçta sırayla okuyor ama belki programda bir sıkıntı yaratıyor olabilir denemekten zarar gormezsin sql versiyonu ile alakalı olabilir, bir diğer aklıma gelen şey sendeki dosyalarda alışılageldik yani orijinal dosyalarda olmayan item id, duration ve adetten fazla bir şey eklenmiş olabilir aralarına sql 2017, panelde de inventory böyle görüntüleniyordu, userprofile proc değiştirildiğinde sorun giderilmişti. Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
yolcups 26 #124 Kasım 26, 2017 tarihinde gönderildi teşekkürler Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş
XratedManfanser 4 #125 Kasım 27, 2017 tarihinde gönderildi Alıntı Settings.ini dosyası içerisinde gerekli ayarları yapmanız gerekmektedir. indirdiğiniz dosya içerisindeki settings.ini ayar dosyasında mevcut ayar şu şekildedir, düzenlemeniz gereken bir yer var. [SETTINGS] CONNECTION_STRING=Driver={SQL Server};Server=NERO\SQLEXPRESS;Database=kn_online;Id=test;Password=test; Eğer hala çalışmıyor ize aşağıdaki vermiş olduğum linkten deneyinhttps://www.connectionstrings.com/sql-server-2014/ şuan bende SQL 2017 var local server da kurdum fakat hata aynı. sql managment studio 2017 açılırken çıkan PC ismi ve kullanıcı ismini connection string olarak yazmama ragmen database e bağlanamadı. Acaba 2017 diye mi sorun çıkartıyor versiyon 21XX database 2016 ile yedek alındığından 2014'te çalışmayınca bende 2017 kurmak zorunda kaldım. -- mesaja ek olarak -- Arkadaşlar çözümü buldum. NERO\SQLEXPRESS kısmı sql managment studio açırken yazan ismi girin kaydedin exe i çalıştırdığınız an içerdesiniz 😄 Mesajı raporla İletiyi paylaş Link to post Sitelerde Paylaş