Server Tanitimi , Ko Tanitimi , Silkroad Pvp Serverler , Metin2 Pvp Serverler

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 1,003 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
27 May 2013
2,664
1
0
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.
 

Users Who Are Viewing This Konu (Users: 0, Guests: 1)

Üst Alt