الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   طلب يريت كله يخش ضروري (https://silkroad4arab.com/vb/showthread.php?t=619944)

Destructions 11-10-2017 05:59 AM

طلب يريت كله يخش ضروري
 
انا عاوز اي طريقة اخلي بيها الناس تجيب بيها honor buff academy بس انا الجيم عندي PVP عاوز اي طريقة الناس تجيبها بيها مش عارف ازاي و مش عارف افكر فيها ازاي يريت طريقة مفيدة و مجربة و الكلام واضح

Neoon 11-10-2017 11:52 AM

رد: طلب يريت كله يخش ضروري
 
1-روح اعمل اكاديمى بالchar الى انت عاوز فيها ال honor buff
2-افتحSQL وبعديها دوس SRO_VT_SHARD و بعديها _TrainingCamp هتلاقى مكتوب اسم الكرتر و جمبيها حاجات كدا هتشوف GraduateCount و Evaluationpoint حط هنا 200 و هنا 200 و save
3-افتح _TrainingCampMember و اعمل copy لل CampIID بتاع اسم الشخصية الى عايزها
4-افتح _TrainingCampHonorRank و اكتب فى CampIID الاى دى اكيد و فى Rank اكتب 1 و فى Raning اكتب 1 بردوا ... ]علما بان Rank دى بفات honor buff و 1 يعنى كل البفات و Ranking دى رقم كام فى سجل الhonor buff player الى بتيجها فى الجيم من ستورج honor buff بس كداا
بعد ما تعمل كل دا اقفل كل ملفات السيرفر و افحها تانى و مبروك عليك honor buff
لو عايز تعمل تانى اكتب فى Ranking 2 و لو عايز تعمل كركتر ثالثا اكتب فى Raning 3 و هكذا لكن فى Rank دى 1 يعنى كل البفات king يعنى



ومتنساش تعمل Restart Server




او إستخدم الكويري ده لو عاوز تديه لحد من اللاعبين عندك في السيرفر



كود PHP:

USE [SRO_VT_SHARD
DECLARE @
CharName Varchar (MAX
DECLARE @
Graduates INT 
DECLARE @HonorPoints INT 
DECLARE @CharID INT 
DECLARE @CampID INT 
SET        
@CharName '_2ReaiS_' 
SET        @CharID = (Select CharID FROM _Char Where CharName16 = @CharName
SET        @CampID    = (Select TOP 1 CampID FROM _TrainingCampBuffStatus Where RecipientCharID = @CharID
SET        @Graduates    =    '1234' 
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 


وهي دي الحلول فقط وانا مش مجربها.

Destructions 11-10-2017 07:52 PM

رد: طلب يريت كله يخش ضروري
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Neoon (المشاركة 5330946)
1-روح اعمل اكاديمى بالchar الى انت عاوز فيها ال honor buff
2-افتحSQL وبعديها دوس SRO_VT_SHARD و بعديها _TrainingCamp هتلاقى مكتوب اسم الكرتر و جمبيها حاجات كدا هتشوف GraduateCount و Evaluationpoint حط هنا 200 و هنا 200 و save
3-افتح _TrainingCampMember و اعمل copy لل CampIID بتاع اسم الشخصية الى عايزها
4-افتح _TrainingCampHonorRank و اكتب فى CampIID الاى دى اكيد و فى Rank اكتب 1 و فى Raning اكتب 1 بردوا ... ]علما بان Rank دى بفات honor buff و 1 يعنى كل البفات و Ranking دى رقم كام فى سجل الhonor buff player الى بتيجها فى الجيم من ستورج honor buff بس كداا
بعد ما تعمل كل دا اقفل كل ملفات السيرفر و افحها تانى و مبروك عليك honor buff
لو عايز تعمل تانى اكتب فى Ranking 2 و لو عايز تعمل كركتر ثالثا اكتب فى Raning 3 و هكذا لكن فى Rank دى 1 يعنى كل البفات king يعنى



ومتنساش تعمل Restart Server




او إستخدم الكويري ده لو عاوز تديه لحد من اللاعبين عندك في السيرفر



كود PHP:

USE [SRO_VT_SHARD
DECLARE @
CharName Varchar (MAX
DECLARE @
Graduates INT 
DECLARE @HonorPoints INT 
DECLARE @CharID INT 
DECLARE @CampID INT 
SET        
@CharName '_2ReaiS_' 
SET        @CharID = (Select CharID FROM _Char Where CharName16 = @CharName
SET        @CampID    = (Select TOP 1 CampID FROM _TrainingCampBuffStatus Where RecipientCharID = @CharID
SET        @Graduates    =    '1234' 
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 


وهي دي الحلول فقط وانا مش مجربها.

يا باشا لا افهم كلامي ! انا قصدي honor buff academy هما اللي يجمعوا و يعملوها و كدة ! مش انا اللي اعملها ! انا قصدي مثلا اسكرول حاجة زي كدة بس هما اللي يعملوها و اللي ياخد مركز اول و كدة

Neoon 11-10-2017 11:24 PM

رد: طلب يريت كله يخش ضروري
 
تمام شوف الموضوع ده هنا

Destructions 12-10-2017 02:55 AM

رد: طلب يريت كله يخش ضروري
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Neoon (المشاركة 5331010)
تمام شوف الموضوع ده هنا

يا فندم لا افهم كلامي !
انا كاتب اهو Honor Buff Academy

انا عاوز يعمله اي حاجة علشان يبقي ليهم رانك في الصفحة اللي في الاستور بتاع الاستوردج ده الجيمات ال PVE لازم تتطلع اكونتات و كدة انا بتاعتي PVP عاوز اخليهم يعملوا اي حاجة و ياخدور رانك و كدة


الساعة الآن 02:16 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.