Selam Arkadaşlar.
Şimdi sizlere .Exe editlemeden Proc ile Kendi NPC'lerini kesme yöntemini engellemeyi anlatıcam
Select Karakter Kapatılırsa Sorun Çözülür. Neden Diye Soranlar Aşağıyı Okusunlar.
Adamlar çok genel olan Cheat Engine pragramı veya türevleri ile oyunda orc ile girip 1 kodunu aratıyo sonra human ile girip 2 kodunu aratıyo bunu ama Select Karakter yaparak gerçekleştiriyolar eğer KnightOnline.exe kapanırsa Program bütün alınan değerleri '?' olarak göstericektir. isteyen deneyebilir. Bizde bu yüzden Select Karakteri kapatarak NPC kesme Olayına bir son vermiş olacağız.
Select Karakter nasıl engellenir diye soranlar için ise yöntem Aşağıda arkadaşımız tarafından anlatılmış bende bilmiyordum yardım bölümüne yazdığı için teşekkür ederim.
Alıntı:
WholmTR´isimli üyeden Alıntı Mesajı göster
Öncelikle DB deki Store Procedures Bölümüne Girin ve MYST_LOGİN Prosedürünü Açın Bazı DB Lerde Account_Logia Account_Logis Gibi Olabilir. Buralarada Yapıştırın. Ama Sakın ACCOUNT_LOGİN e Yapıştırmayın
PHP- Kodu:
CREATE PROCEDURE myst_LOGIN
@AccountID varchar(21),
@Password varchar(13),
@nRet smallint OUTPUT
AS
Yukarıdaki Kodun Altına Aşağıdaki Kodu Yapıştırın Arada Bir Boşluk Olsun
PHP- Kodu:
--Select Character Disable By WholmTR -- Değiştiren top olsun
UPDATE TB_USER SET idays =6 WHERE strAccountID = @AccountID
--Select Character Disable Kapanış
Daha Sonra LOAD_USER_DATA Prosedürüne Gir ve
PHP- Kodu:
CREATE PROCEDURE LOAD_USER_DATA
@AccountID char(21),
@id char(21),
@nRet smallint OUTPUT
AS
Yukarıdaki Yazının Hemen Altına Bu Aşağıdaki Yazıyı Yapıştırın
PHP- Kodu:
--Select Character Disable By WholmTR -- Değiştiren top olsun
UPDATE TB_USER SET idays = 0 WHERE strAccountID = @AccountID
--Select Character Disable Kapanış
Böylece Karakter Select Çektiğinde Hata Alır ve Char Gelmez.
Umarım yararı dokunmuştur.
Herkeze Kaliteli Oyunlar.
Teşekkür istemem sadece oyunlarda hileler engellensin bana yeter