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.

zeopanel
ROLLET
vsupload kguardedgeakademi
amber

vSRO Çözüldü Silk Scrol eklemeye calısıyorum query de sorun yaşıyorm

Katılım
5 Şub 2019
Mesajlar
124
Alınan Beğeni
12
Ödül Puanları
18
Konum
vsro
/* Silk Scrolls SEction 2 */
DECLARE @CharName0 VARCHAR(56)
declare @USERID_1 varchar(64);
declare @USERID_2 varchar(64);
IF @Operation = '41'
BEGIN
IF @ItemRefID = '41854' -- Silk (5)
BEGIN
SET @USERID_1 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_1, @PkgID = NULL, @NumSilk = 100, @Price = 100
END


ELSE IF @ItemRefID = '41855' -- Silk (10)
BEGIN
SET @USERID_2 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_2, @PkgID = NULL, @NumSilk = 2000, @Price = 2000
END
END

DECLARE @CharName1 VARCHAR(56)
declare @USERID_3 varchar(64);
declare @USERID_4 varchar(64);
IF @Operation = '41'
BEGIN
IF @ItemRefID = '41856' -- Silk (25)
BEGIN
SET @USERID_3 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_3, @PkgID = NULL, @NumSilk = 500, @Price = 500
END


ELSE IF @ItemRefID = '41857' -- Silk (50)
BEGIN
SET @USERID_4 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_4, @PkgID = NULL, @NumSilk = 50, @Price = 50
END
END

DECLARE @CharName2 VARCHAR(56)
declare @USERID_5 varchar(64);

IF @Operation = '41'
BEGIN
IF @ItemRefID = '41858' -- Silk (100)
BEGIN
SET @USERID_5 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_5, @PkgID = NULL, @NumSilk = 20, @Price = 20
END

DECLARE @CharName2 VARCHAR(56)
declare @USERID_5 varchar(64);

IF @Operation = '41'
BEGIN
IF @ItemRefID = '41859' -- Silk (200)
BEGIN
SET @USERID_5 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_5, @PkgID = NULL, @NumSilk = 20, @Price = 20
END


DECLARE @CharName2 VARCHAR(56)
declare @USERID_5 varchar(64);

IF @Operation = '41'
BEGIN
IF @ItemRefID = '41860' -- Silk (500)
BEGIN
SET @USERID_5 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_5, @PkgID = NULL, @NumSilk = 20, @Price = 20
END


DECLARE @CharName3 VARCHAR(56)
declare @USERID_6 varchar(64);

IF @Operation = '41'
BEGIN
IF @ItemRefID = '41861' -- Silk (1000)
BEGIN
SET @USERID_6 = (Select StrUserID from SRO_VT_ACCOUNT.dbo.TB_User inner join SRO_VT_SHARD.dbo._User
On SRO_VT_SHARD.dbo._User.UserJID = SRO_VT_ACCOUNT.dbo.TB_User.JID where SRO_VT_SHARD.dbo._User.CharID = @Charıd)
--1--
EXEC [SRO_VT_ACCOUNT].[CGI].[CGI_WebPurchaseSilk] @OrderID = NULL, @UserID = @USERID_6, @PkgID = NULL, @NumSilk = 1000, @Price = 1000
END

/* Silk Scrolls SEction 2 */
END
END




Sorun veriyor
 
Çözüm
SRO_VT_LOG _AddLogItem en alta yapıştırıp halledebilirsin işini
silk_own + dan sonra vermek istediğin silk miktarını yazabilirsin
hemen altındaki insert le baslayan koddaki 25 yazan yeride silk_own de oldugu gibi deişcen
@ItemRefID yazan yerede RefobjCommon daki item ID'ini girerseniz işiniz Halledilecektir.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.

MarsEDIT

Premium
.
Katılım
14 May 2019
Mesajlar
953
Çözümler
4
Alınan Beğeni
1,179
Ödül Puanları
93
Konum
Kahramanmaraş
MAXIGUARD Kullananlar için Notice sistemli Silk Scroll Prosedürleri..

SRO_VT_LOG AS'den sonra ekle..


SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.

SQL'E OKUT
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
 
Oyla 0

Mico

.
Katılım
10 Nis 2020
Mesajlar
1,433
Çözümler
27
Alınan Beğeni
2,547
Ödül Puanları
113
Konum
Mars
SRO_VT_LOG _AddLogItem en alta yapıştırıp halledebilirsin işini
silk_own + dan sonra vermek istediğin silk miktarını yazabilirsin
hemen altındaki insert le baslayan koddaki 25 yazan yeride silk_own de oldugu gibi deişcen
@ItemRefID yazan yerede RefobjCommon daki item ID'ini girerseniz işiniz Halledilecektir.
SQL:
İçeriği görebilmek için Uye olmanız gerekiyor.
 
Oyla 1
Çözüm

Stark

Backend Developer, PK2 Editor
.
Katılım
10 Kas 2021
Mesajlar
175
Çözümler
2
Alınan Beğeni
166
Ödül Puanları
43
Konum
Şanlıurfa
Konu hata çözüldü olarak düzeltilmiştir. İyi Günler dilerim. Ellerinize Sağlık Hocam @Mico
 
Oyla 0

Thor852

WTB Mjolnir
.
Katılım
22 Tem 2023
Mesajlar
511
Çözümler
2
Alınan Beğeni
1,778
Ödül Puanları
93
Konum
İstanbul
Senın Prosedürde yazım hataları ve değişik bir yönlendirme var arkadaşların verdiği kodlar daha stabil
 
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.