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.
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.