مشاهدة النسخة كاملة : سوال هام جدا
Elgafry
22-11-2016, 07:05 PM
يا جدعان انا عايز احول الهنور رانك بدل من اللفل اب لحد 40
لا اخليها ببوينت اليونك و 1 بوينت بس علي كل يونك
ومحدش يقولي مينفعش عشان فيه كذا جيم عملت الحوار ده
شكرااااااااااااااااا:111 (3):
Jayden
22-11-2016, 07:21 PM
أولا لازم تستخدم Gameserver evangelion عشان يسجل كل ال Kills بتاعت ال Uniques
وبعدين تعمل ل دى Exec ومبروك عليك .. وانا كمان عملتهالك بنظام انك تحدد لكل Unique عدد معين من ال Points عشان لو حبيت تغير
USE [SRO_VT_ACCOUNT]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TRIGGER [dbo].[_UniquesForPoints]
ON [SRO_VT_ACCOUNT].[dbo].[Evangelion_uniques]
after insert
as begin
DECLARE @MobName varchar(128) , @CharName varchar(128) SELECT @MobName = MobName,@CharName=CharName FROM [SRO_VT_ACCOUNT].[dbo].[Evangelion_uniques]
DECLARE @CharID int = (SELECT CharID FROM SRO_VT_SHARD.dbo._Char where (CharName16 = @CharName OR NickName16 = @CharName))
DECLARE @Campid int = (select CampID from SRO_VT_SHARD.._TrainingCampMember where CharID = @CharID)
DECLARE @SILK int
SELECT @SILK =
CASE WHEN @MobName = 'MOB_CH_TIGERWOMAN' Then '1'
WHEN @MobName = 'MOB_EU_KERBEROS' Then '1'
WHEN @MobName = 'MOB_OA_URUCHI' Then '1'
WHEN @MobName = 'MOB_AM_IVY' Then '1'
WHEN @MobName = 'MOB_KK_ISYUTARU' Then '1'
WHEN @MobName = 'MOB_TK_BONELORD' Then '1'
WHEN @MobName = 'MOB_RM_TAHOMET' Then '1'
WHEN @MobName = 'MOB_RM_ROC' Then '1'
WHEN @MobName = 'MOB_SD_NEITH' Then '1'
WHEN @MobName = 'MOB_SD_SELKIS' Then '1'
WHEN @MobName = 'MOB_SD_SETH' Then '1'
WHEN @MobName = 'MOB_SD_ANUBIS' Then '1'
WHEN @MobName = 'MOB_SD_ISIS' Then '1'
WHEN @MobName = 'MOB_SD_HAROERIS' Then '1'
ELSE 1 END
BEGIN
IF EXISTS (SELECT * FROM SRO_VT_SHARD.._TrainingCampMember where CharID = @CharID)
BEGIN
Update SRO_VT_SHARD.._TrainingCamp set EvaluationPoint = EvaluationPoint + 1 , GraduateCount = GraduateCount + 1 WHERE ID = @Campid
END
ELSE IF NOT EXISTS (SELECT * FROM SRO_VT_SHARD.._TrainingCampMember where CharID = @CharID)
BEGIN
EXEC SRO_VT_SHARD.._TRAINING_CAMP_CREATE @CharID
UPDATE SRO_VT_SHARD.._TrainingCamp set EvaluationPoint = EvaluationPoint + 1 , GraduateCount = GraduateCount + 1 WHERE ID = @Campid
END
END END
Elgafry
22-11-2016, 07:42 PM
حبيبي شكرا يا ذوق
mohamed9000
23-11-2016, 02:49 PM
طب لو انا شغال علي gameserver تانية في حل ؟
Dev.Ri3o
23-11-2016, 02:54 PM
##
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions, Inc