Hoş Geldin, Ziyaretçi!

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

dsgn kguard
ROLLET remastered
vsupload kguardedgeakademi
cleopatra legacy
ecr-online rebels reklam

vSRO Çözüldü Çoklu olması gereken bir prosedür hk.

RİME

.
Katılım
24 Ağu 2019
Mesajlar
179
Alınan Beğeni
187
Ödül Puanları
43
Konum
İstanbul
Merhaba, arkadaşlar guard'da custom name alanı mevcut fakat _addlogitem kısmına prosedür 1 adet olarak eklenebiliyor 2. bir prosedür eklediğim takdirde görseldeki hata çıkıyor.
Kullandığım prosedürü çoklu olarak nasıl ekleyebilirim ? Kodu olduğu gibi 2 kere alt alta execute ettiğimde hata veriyor bunu 10 adet olarak eklemem gerekiyor.
Yardımcı olanlara teşekkürler.
Lütfen sadece ilgili yorumlarda bulunalım kafa karışıklığı meydana çıkmasın teşekkürler.

----------------Custom Name Scroll ------------------- IF (@Operation = 41) and (@ItemRefID = 40201) BEGIN DECLARE @CustomName varchar(50) = 'Tiger Girl Killer' DECLARE @CharName varchar(50) = (SELECT CharName16 FROM SRO_VT_SHARD.dbo._Char WHERE CharID = @CharID ) BEGIN UPDATE SRO_VT_PROXY.[dbo]._CharTitleColor Set CustomName = @CustomName where CharName = @CharName END End

ALINAN HATADAN GÖRSEL

qweqwe.png
 
Katılım
16 Ara 2019
Mesajlar
311
Alınan Beğeni
125
Ödül Puanları
43
Konum
Antalya
Bunu title scroll için de böyle yüzlerce yazanı görüyorum. Bu tip işlemlerde git bir tane tablo oluştur. Tablo içeriğine de ID ve rütbe adı şeklinde değerlerinin hepsini gir. Ardından prosedürü yazarken örneğin IF (@Operation = 41 AND @ItemRefID BETWEEN 40201 AND 40210) şeklinde tek bir if kalıbı içine alıp ID'ye karşılık gelen rütbe adını tablodan çekerek bir değişkene ata ve o değişkeni kullan. Yoksa böyle yazmakla bitmez ve bir yerden sonra performansı da etkiler bu işlemler


Ayrıca senin sorunun için de çözüm değişkeni dışarı alıp her bir if kalıbı içerisinde ona değer atamak
 
Oyla 0
AdBlock Detected

Anlıyoruz, reklamlar can sıkıcı!

Elbette, reklam engelleme yazılımı reklamları engellemede harika bir iş çıkarır, ancak aynı zamanda web sitemizin faydalı özelliklerini de engeller. En iyi site deneyimi için lütfen AdBlocker'ınızı devre dışı bırakın.

AdBlock'u Devre Dışı Bıraktım.