تسجيل الدخول دائمآ
ط·آ§ط¸â€‍ط·آ¥ط·آ¹ط¸â€‍ط·آ§ط¸â€ ط·آ§ط·ع¾

الـجـروب الـخـاص بـالـمـنـتـدي Silkroad4arab Facebook | Official Group 



قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ]

موضوع مغلق
 
أدوات الموضوع انواع عرض الموضوع
قديم 23-11-2015, 08:27 PM   #1

BLACK X™
عضو فعال



الصورة الرمزية BLACK X™


• الانـتـسـاب » Sep 2015
• رقـم العـضـويـة » 126620
• المشـــاركـات » 373
• الـدولـة » 6 october city
• الـهـوايـة » X-Sro online
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
BLACK X™ صـاعـد

BLACK X™ غير متواجد حالياً



افتراضي Honer rank






مشكله في ... لمه اي حد يعمل اكدمي ويخرك لاعبيين تاني يوم مفيش حاجه بتظهر هنا ؟؟؟

ودي صوره






إعلانات google

قديم 23-11-2015, 09:15 PM   #2

Dangers SrO
عضو سوبر



الصورة الرمزية Dangers SrO


• الانـتـسـاب » Jan 2014
• رقـم العـضـويـة » 116041
• المشـــاركـات » 2,587
• الـدولـة » Gizaaa
• الـهـوايـة » SilkRoad4Arab Only One <3
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 26
Dangers SrO صـاعـد

Dangers SrO غير متواجد حالياً



افتراضي رد: Honer rank



الquery دي work 100%
كود PHP:
USE [SRO_VT_SHARD]
GO
/****** Object:  StoredProcedure [dbo].[_TRAINING_CAMP_UPDATEHONORRANK]    Script Date: 05/04/2013 03:10:53 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

ALTER PROCEDURE 
[dbo].[_TRAINING_CAMP_UPDATEHONORRANK]
AS
    
SET NOCOUNT ON

    
-- &Agrave;&Iuml;´&Uuml; ·©&Aring;· &Aring;×&Agrave;&Igrave;&ordm;&iacute;&Agrave;» ¼¼&AElig;&Atilde;&Ccedil;&Ntilde;´&Ugrave;.
    DECLARE @
Ranking    INT
    SET 
@Ranking = 1

    
DECLARE @CampID    INT
    
DECLARE @Rank    TINYINT

BEGIN TRANSACTION

    
DECLARE RankCursor CURSOR FAST_FORWARD FOR
    
SELECT TOP 50 [ID] FROM _TrainingCamp WITH (NOLOCK)
    
WHERE EvaluationPoint >= 10
    ORDER BY EvaluationPoint DESC
, LatestEvaluationDate ASC

    
-- &Agrave;&Iuml;´&Uuml; &Agrave;ü&Atilde;¼ ·©&Aring;·&Agrave;» ¾&oslash;&Agrave;½&Agrave;¸·&Icirc; &Ccedil;¥½&Atilde;&Ccedil;&Iuml;&Agrave;&Uacute;.
    
UPDATE _TrainingCamp SET Rank = 5 WHERE Rank <> 5
    
IF (@@ERROR <> 0)
    
BEGIN
        ROLLBACK TRANSACTION

        DEALLOCATE RankCursor
        
RETURN -1
    END

    
-- ·©&Aring;· &Aring;×&Agrave;&Igrave;&ordm;&iacute;µµ &Atilde;&Ecirc;±â&Egrave;*&Ccedil;&Iuml;&Agrave;&Uacute;.
    
UPDATE _TrainingCampHonorRank SET CampID = null, Rank = null
    
IF (@@ERROR <> 0)
    
BEGIN
        ROLLBACK TRANSACTION

        DEALLOCATE RankCursor
        
RETURN -1
    END

    OPEN RankCursor
    FETCH NEXT FROM RankCursor INTO 
@CampID
    
WHILE @@FETCH_STATUS = 0
    BEGIN
        
IF @Ranking <= 5
        BEGIN
            SET 
@Rank = 1
        END
        
ELSE IF @Ranking <= 15
        BEGIN
            SET 
@Rank = 2
        END
        
ELSE IF @Ranking <= 30
        BEGIN
            SET 
@Rank = 3
        END
        
ELSE
        
BEGIN
            SET 
@Rank = 4
        END

        UPDATE _TrainingCamp SET Rank 
= @Rank WHERE [ID] = @CampID    
        
IF (@@ERROR <> 0 OR @@ROWCOUNT = 0)
        
BEGIN
            ROLLBACK TRANSACTION
            CLOSE RankCursor
            DEALLOCATE RankCursor

            
RETURN -2
        END
        UPDATE _TrainingCampHonorRank SET CampID 
= @CampID, Rank = @Rank WHERE Ranking = @Ranking    
        
IF (@@ERROR <> 0 OR @@ROWCOUNT = 0)
        
BEGIN
            ROLLBACK TRANSACTION
            CLOSE RankCursor
            DEALLOCATE RankCursor

            
RETURN -3
        END 
        
        SET 
@Ranking = @Ranking + 1

        FETCH NEXT FROM RankCursor INTO 
@CampID
    END

    CLOSE RankCursor
    DEALLOCATE RankCursor

    
-- ¸¶&Aacute;&ouml;¸·&Agrave;¸·&Icirc; °»½&Aring;&Ccedil;&Ntilde; ³¯&Acirc;¥¸¦ &Agrave;û¾î&ordm;¸&Agrave;&Uacute;!!!
    IF 
EXISTS (SELECT LastUpdateDate FROM _TrainingCampHonorRankUpdateDate)
    
BEGIN
        UPDATE _TrainingCampHonorRankUpdateDate SET LastUpdateDate 
= GETDATE()
    
END
    
ELSE
    
BEGIN
        INSERT INTO _TrainingCampHonorRankUpdateDate VALUES 
(GETDATE())
    
END

    
IF (@@ERROR <> 0 OR @@ROWCOUNT = 0)
    
BEGIN
        ROLLBACK TRANSACTION
        
RETURN -4
    END

COMMIT TRANSACTION

    SET NOCOUNT OFF

    
RETURN 1 




قديم 23-11-2015, 09:17 PM   #3

Dangers SrO
عضو سوبر



الصورة الرمزية Dangers SrO


• الانـتـسـاب » Jan 2014
• رقـم العـضـويـة » 116041
• المشـــاركـات » 2,587
• الـدولـة » Gizaaa
• الـهـوايـة » SilkRoad4Arab Only One <3
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 26
Dangers SrO صـاعـد

Dangers SrO غير متواجد حالياً



افتراضي رد: Honer rank



لو الفوق دا مشتغلش دا لو يعني اعمل دا

كود PHP:
USE SRO_VT_SHARD
TRUNCATE TABLE _TrainingCampHonorRank
INSERT INTO _TrainingCampHonorRank
(Ranking) VALUES (1)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (2)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (3)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (4)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (5)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (6)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (7)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (8)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (9)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (10)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (11)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (12)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (13)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (14)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (15)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (16)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (17)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (18)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (19)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (20)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (21)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (22)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (23)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (24)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (25)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (26)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (27)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (28)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (29)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (30)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (31)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (32)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (33)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (34)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (35)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (36)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (37)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (38)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (39)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (40)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (41)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (42)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (43)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (44)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (45)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (46)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (47)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (48)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (49)
INSERT INTO _TrainingCampHonorRank(Ranking) VALUES (50)
exec _TRAINING_CAMP_UPDATEHONORRANK 
وبعدين دى ..
كود بلغة HTML:
USE SRO_VT_SHARD
exec _TRAINING_CAMP_UPDATEHONORRANK
وبعدين دى ..
كود PHP:
USE [SRO_VT_SHARD]  
DECLARE @
CharName Varchar (MAX)  
DECLARE @
Graduates INT  
DECLARE @HonorPoints INT  
DECLARE @CharID INT  
DECLARE @CampID INT  
SET        
@CharName = '*[YourCharName]'  
SET        @CharID = (Select CharID FROM _Char Where CharName16 = @CharName)  
SET        @CampID    = (Select TOP 1 CampID FROM _TrainingCampBuffStatus Where RecipientCharID = @CharID)  
SET        @Graduates    =    '1234[Number Of Graduates] '  
SET        @HonorPoints=    @Graduates * 39  

--------------------  

UPDATE [Dbo].[_TrainingCamp]  
SET GraduateCount = @Graduates  
WHERE 
[Dbo].[_TrainingCamp].[ID] = @CampID  
UPDATE 
[dbo].[_TrainingCampMember]  
SET HonorPoint = @HonorPoints  
WHERE 
[dbo].[_TrainingCampMember].[CampID]=@CampID 
[/B][/SIZE][/COLOR][/FONT]

[/QUOTE]




قديم 23-11-2015, 11:51 PM   #4

BLACK X™
عضو فعال



الصورة الرمزية BLACK X™


• الانـتـسـاب » Sep 2015
• رقـم العـضـويـة » 126620
• المشـــاركـات » 373
• الـدولـة » 6 october city
• الـهـوايـة » X-Sro online
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
BLACK X™ صـاعـد

BLACK X™ غير متواجد حالياً



افتراضي رد: Honer rank



شكراا جااري التجربه

###




قديم 24-11-2015, 12:03 AM   #5

Dangers SrO
عضو سوبر



الصورة الرمزية Dangers SrO


• الانـتـسـاب » Jan 2014
• رقـم العـضـويـة » 116041
• المشـــاركـات » 2,587
• الـدولـة » Gizaaa
• الـهـوايـة » SilkRoad4Arab Only One <3
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 26
Dangers SrO صـاعـد

Dangers SrO غير متواجد حالياً



افتراضي رد: Honer rank



##




موضوع مغلق


يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر)
 

ضوابط المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
طلب بخصوص Jop Rank and Honor Rank keshk2007 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 6 15-12-2016 05:52 PM
Honer Bff Good Booy قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 11 12-11-2014 11:37 PM


الساعة الآن 09:48 PM.