a repeated error in the code has been corrected.
DECLARE @

ent BIT = 0; -- متغير لتحديد ما إذا تم إرسال الرسالة سابقاً
IF ( @

D = 97 OR @

D = 91) AND @

ent = 0
BEGIN
DECLARE @

RADE VARCHAR(MAX);
DECLARE @

VARCHAR(MAX);
SET @

RADE = 'تحذير: الرجاء إعادة تسجيل الدخول بعد كل عملية بيع للحصول على نقاطك..!';
SET @

= (SELECT CharName16 FROM SRO_VT_SHARD.._Char WHERE CharID = @

D);
EXEC [SRO_VT_SHARDLOG].[dbo].[_SendChat] 'Private', @

, @

RADE;
SET @

ent = 1; -- تحديث الحالة لتجنب تكرار الرسالة
END