D3aG1.gif
ÜCRETSİZ 1299 TEKNİK DESTEK ALMAK İÇİN TIKLAYINIZ

1299 Clan Bugunu Fixleme

[XFB] Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Prosedür & Kod Paylaşımları kategorisinde Stark tarafından oluşturulan 1299 Clan Bugunu Fixleme başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 985 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Prosedür & Kod Paylaşımları
Konu Başlığı 1299 Clan Bugunu Fixleme
Konbuyu başlatan Stark
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan Stark

Stark

K.Destek Yöneticisi
Clandan çıktıktan sonra başka clana giremeyen Charlari Normal hale getirir.



Aşağıda anlatmış olduğum yolları takip ederseniz tüm clan bugu yaşayanları Düzeltebilirsiniz.



Öncelikle , Query Analyzer i açıyoruz Ardından aşağıda vermiş olduğum kodu f5 liyorsunuz...





Kod:

CREATE TABLE [dbo].[clanbugfixle](

[struserid] [varchar](max) NOT NULL

) ON [PRIMARY]



GO

SET ANSI_PADDING OFF

Artık boş bir tablemiz Databasemizde mevcut , İsmi Clanbugfixle..



Şimdi 2. vereceğim kodu f5 leyip uyguluyorsunuz





Kod:

select * from userdata where struserid in (select (struserid) from knights_user) and knights = 0

BU kodu yazdığınızda , clan bug u yaşayan arkadaşların listesi önünüze gelecektir .. Gelen listede Struserid Başlığına 1 kez sol tıklayıp Ctrl + c tuşuna basın ( Yani Struserid lerin hepsini kopyalayın ) Sonra Clanbugfixle İsimli Tablemize Sağ click atıp "open table" dedikten sonra karşımıza gelen Pencerede , Struserid nin altında Null yazacaktır. Hemen Null un solunda duran * işaretine SOL tıklayarak Ctrl + V ( yapıştır ) Tuşuna basınız .. Userdata da görünen isimler Yeni açmış olduğumuz table de artık.. Şİmdi o sayfadan çıkıp, aşağıda vermiş olduğum kodu uyguluyorsunuz Ve işimiz sona eriyor..





Kod:

delete knights_user where struserid in (select (struserid) from clanbugfixle)

Geçmiş olsun, Bir sonraki Clan bug da görüşmek üzere







Unutmayınız , Oyun kapalı iken yapmanız gerekmektedir.Eğer istek olursa REsimli olarak da Anlatabilirim. Gelen yorumlara göre hareket edeceğim..



SAygılar







Eğer buna amelelik diyorsanız




Aşağıda Myst abimizin paylaşmış olduğu kod u uygulayabilirsiniz..





Kod:

DELETE FROM KNIGHTS_USER WHERE strUserID IN (SELECT strUserID FROM USERDATA WHERE KNIGHTS = 0)

Bunlar Alıntıdır Diğer Bir Alıntı Anlatım İse,











Not Alıtıdır Ve Birde Bunları Buldum Arkadaşlar















Kural 1 - Tablo oluşturmaya Hiç gerek yok



Kural 2 - Madem tabloyu oluşturduğun ve adamları knights_user dan sildin, bu adamları oluşturduğun tablodanda silmen gerekir.



Kural 3 -









Alıntı:









BU kodu yazdığınızda , clan bug u yaşayan arkadaşların listesi önünüze gelecektir .. Gelen listede Struserid Başlığına 1 kez sol tıklayıp Ctrl + c tuşuna basın ( Yani Struserid lerin hepsini kopyalayın ) Sonra Clanbugfixle İsimli Tablemize Sağ click atıp "open table" dedikten sonra karşımıza gelen Pencerede , Struserid nin altında Null yazacaktır. Hemen Null un solunda duran * işaretine SOL tıklayarak Ctrl + V ( yapıştır ) Tuşuna basınız .









Böyle bir amelelik ilk defa sende gördüm









Kod:

insert into clanbugfixleselect struserid from userdata where struserid in (select struserid from knights_user) and knights = 0

Şeklinde el ile işlem yapmadan tabloya geçirebilirsin.







Kural 4 - Oyunun kapalı olmasına gerek yok



Kural 5 - Tüm bunların hepsi yerine









Kod:

DELETE FROM KNIGHTS_USER WHERE strUserID IN (SELECT strUserID FROM USERDATA WHERE KNIGHTS = 0)

kodunu uygularsan yolu kısaltmış olacaksın







Kural 6 - Açtığın Konuların, Konu başlıklarının hepsi büyük harfle olamaz, bu seferlik düzeltiyorum diğerlerinde dikkat etmen dileğiyle.
 
Üst