|
|
#1 | ||||||||||
![]()
|
Fix Procedure need fix this to work i try to add it to give random silk 10~50 Msg 137, Level 15, State 2, Line 33 Must declare the scalar variable "@CharID". كود:
IF @Operation = 16
BEGIN
IF (@ItemRefID = 43914) -- RefObjCommon ID (Scroll) (By ShuJaira)
BEGIN
declare @upper int = '50' declare @lower int = '20'
declare @random int = ROUND(((@upper - @lower -1) * RAND() + @lower), 0)
set @charname = (select CharName16 from sro_vt_shard.dbo._Char where CharID=@CharID)
end
BEGIN
DECLARE @UserID varchar(56) = (SELECT JID FROM SRO_VT_ACCOUNT.dbo.TB_User U WITH(NOLOCK)
JOIN SRO_VT_SHARD.dbo._User U2 WITH(NOLOCK) ON U.JID = U2.UserJID WHERE CharID = @CharID)
EXEC SRO_VT_ACCOUNT.CGI.[CGI_WebPurchaseSilkPServer] @UserID,@random -- for silks
END
END
this procedure give random silk 20~50 |
||||||||||
|
|
|
#2 | ||||||||||
![]()
|
اعمل declare لى CharID |
||||||||||
|
|
|
#3 | |||||||||||
![]()
|
اقتباس:
كود:
set @charname = (select CharName16 from sro_vt_shard.dbo._Char where CharID=@CharID) |
|||||||||||
|
|
|
#4 | ||||||||||
![]()
|
فوق وغير اسم ال shard لو هو كابيتال اكتبو كابيتال |
||||||||||
|
|
|
#5 | ||||||||||
![]()
|
أنت غالبا حولت تستخدمه بره ال _addlogitem علشان كده جالك المشكلة دي لان الProcedure ده بيتحط جوة _addlogitem |
||||||||||
|
![]() |
| يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | الردود | آخر مشاركة |
| مساعدة في procedure . | Oscar] | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 2 | 01-07-2022 05:29 PM |
| Procedure | eslamsaied | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 3 | 09-12-2017 01:09 PM |
| بخصوص Procedure | ahmedko1 | قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة | 1 | 11-02-2017 01:16 AM |