Merhaba, Hoşgeldin!

VSRO.org, Silkroad Online, Knight Online, Metin2 ve diğer çevrimiçi oyunlar için öncü bir yardım ve geliştirme platformudur. Misyonumuz, bilgi ve deneyim sahibi bireyleri, bilgiye ihtiyaç duyanlarla bir araya getirerek, zengin bir etkileşim ortamı yaratmak ve farklı bakış açılarını birleştirmektir. Topluluğumuzda güçlü bir işbirliği ve öğrenme kültürü oluşturarak, herkesin değerli katkılarda bulunmasını sağlıyoruz.

vSRO Çözüldü Hwan Rütbe Scroll

Katılım
13 Ağu 2018
Mesajlar
167
Çözümler
2
Tepkime puanı
101
Puanları
28
Konum
bursa
Türk Lirası
0.00₺
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
Bu konudaki gibi serverime 56 adet rütbe ekledim
Tüm gerekli herşeyi yaptım (Rütbe Scroll Çantama geliyor Açıyorum dc vermiyor Rütbede gelmiyor Veritabanından Hwan leveli değiştirince eklediğim rütbe ismimin yanında görünüyor Scroll kağıdında Mediadan yana sorun yok , Prosedür olarak 2,3 tane farklı prosedür denedim Operation 41 olsun veya 16 olsun Prosedürden yana sorun yaşıyorum galiba

en son bunu kullandım tekli Hwan denedim yine olmuyor acaba çok fazla birden eklediğim içinmi karıştı diye düşündüm fakat tek olarakta çalışmıyor başka ne yapabiliriz acaba sorunun düzelmesi için
if (@ItemRefID = 41806 and @Operation = 16)begin
update SRO_VT_SHARD.dbo._Char set HwanLevel = 8 where CharID = @charID
end
altaki fotoda _Addlogitem bölümüne girdiğim zaman bu şekilde hata veriyor bide bana acaba bunu yüzünden olmuyor olabilirmi
anlayan arkadaşlar yazarsa çok makbule geçer teşekkürler

45.png
 
Çözüm
IF(@Operation=41 AND @slot_To=255 AND (@ItemRefID IN(41806)))
BEGIN
DECLARE @HwanLvl TINYINT=
CASE
WHEN @ItemRefID=41806 THEN 8 --Hwan Level 1
ELSE 0
END
UPDATE SRO_VT_SHARD.dbo._Char SET HwanLevel=@HwanLvl WHERE CharID=@CharID
END

Buda çalışmıyor
Üst üste post gönderildiği için tek mesajda birleştirildi:


shardda deniyorum
sro_vt_log üzerinden çalışır AddLogItem eklemelisin
B
Ziyaretçiler için gizlenmiş link,görmek için Giriş yap veya üye ol.
Bu konudaki gibi serverime 56 adet rütbe ekledim
Tüm gerekli herşeyi yaptım (Rütbe Scroll Çantama geliyor Açıyorum dc vermiyor Rütbede gelmiyor Veritabanından Hwan leveli değiştirince eklediğim rütbe ismimin yanında görünüyor Scroll kağıdında Mediadan yana sorun yok , Prosedür olarak 2,3 tane farklı prosedür denedim Operation 41 olsun veya 16 olsun Prosedürden yana sorun yaşıyorum galiba

en son bunu kullandım tekli Hwan denedim yine olmuyor acaba çok fazla birden eklediğim içinmi karıştı diye düşündüm fakat tek olarakta çalışmıyor başka ne yapabiliriz acaba sorunun düzelmesi için
if (@ItemRefID = 41806 and @Operation = 16)begin
update SRO_VT_SHARD.dbo._Char set HwanLevel = 8 where CharID = @charID
end
altaki fotoda _Addlogitem bölümüne girdiğim zaman bu şekilde hata veriyor bide bana acaba bunu yüzünden olmuyor olabilirmi
anlayan arkadaşlar yazarsa çok makbule geçer teşekkürler

Ekli dosyayı görüntüle 15020

IF(@Operation=41 AND @slot_To=255 AND (@ItemRefID IN(43711,43712,43713,43714,43715,43716,43717,43718)))
BEGIN

DECLARE @HwanLvl TINYINT=
CASE
WHEN @ItemRefID=43711 THEN 1 --Hwan Level 1
WHEN @ItemRefID=43712 THEN 2 --Hwan Level 2
WHEN @ItemRefID=43713 THEN 3 --Hwan Level 3
WHEN @ItemRefID=43714 THEN 4 --Hwan Level 4
WHEN @ItemRefID=43715 THEN 5--Hwan Level 5
WHEN @ItemRefID=43716 THEN 6 --Hwan Level 6
WHEN @ItemRefID=43717 THEN 7 --Hwan Level 7
WHEN @ItemRefID=43718 THEN 8 --Hwan Level 8
ELSE 0
END



UPDATE SRO_VT_SHARD.dbo._Char SET HwanLevel=@HwanLvl WHERE CharID=@CharID

END

Birde bunu denermisin
 
Oyla 0
denedim onu olmadığı için operation 16 deniyorum şuan ama tekrar deneyip yazarım attığın kodu
 
Oyla 0
IF(@Operation=41 AND @slot_To=255 AND (@ItemRefID IN(41806)))
BEGIN
DECLARE @HwanLvl TINYINT=
CASE
WHEN @ItemRefID=41806 THEN 8 --Hwan Level 1
ELSE 0
END
UPDATE SRO_VT_SHARD.dbo._Char SET HwanLevel=@HwanLvl WHERE CharID=@CharID
END

Buda çalışmıyor
Üst üste post gönderildiği için tek mesajda birleştirildi:

SRO_VT_LOG tablosunda deniyorsun değilmi sro_vt_shard görüyorum resimde
shardda deniyorum
 
Oyla 0
IF(@Operation=41 AND @slot_To=255 AND (@ItemRefID IN(41806)))
BEGIN
DECLARE @HwanLvl TINYINT=
CASE
WHEN @ItemRefID=41806 THEN 8 --Hwan Level 1
ELSE 0
END
UPDATE SRO_VT_SHARD.dbo._Char SET HwanLevel=@HwanLvl WHERE CharID=@CharID
END

Buda çalışmıyor
Üst üste post gönderildiği için tek mesajda birleştirildi:


shardda deniyorum
sro_vt_log üzerinden çalışır AddLogItem eklemelisin
 
Oyla 0
Çözüm
sabah 6 dan beri uğraşıyorum kod yığınıyla aklım gitmiş sağol düzeldi sro_vt_log demesen Shard üzerinden denemeye devam edecem :)
 
Oyla 1
Geri
Üst Alt