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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   بخصوص item new char (https://silkroad4arab.com/vb/showthread.php?t=582983)

TalatSaad 03-04-2015 12:05 AM

بخصوص item new char
 
عوز اعمل new char معاهم silk
وازاي اضيف silk لي حد

Mr.R3B 03-04-2015 12:25 AM

رد: بخصوص item new char
 
هات برنامج EVA TOOL بدون شرح هتلاقى فيه كل اللى انتا عايزة

اضافة سيلك وتعديل شخصية وتعديل اكونت وانشاء اكونت وتغيير اسم شخصية وحظر حساب وفك حظر حساب والكلام ده

Dev. iLegend 03-04-2015 12:34 AM

رد: بخصوص item new char
 
بالنسبة لأول طلب
هتروح فى المسار ده
SRO_VT_SHARD > Programmability > Stored Procedures > dbo._AddNewChar
إضغط كليك يمين واختار Modify
زي الصورة دي

http://www12.0zz0.com/2015/04/03/00/338200929.jpg

بعد كدا هتاخد الكود ده كوبي وتنزل تحت خالص وتضيفه

كود PHP:

    IF NOT EXISTS (Select From [SRO_VT_ACCOUNT].[dbo].[SK_SilkWhere JID = @UserJID)
     
Begin
      Insert InTo 
[SRO_VT_ACCOUNT].[dbo].[SK_SilkValues (@UserJID,1000,0,0)
     
End 



زي الصورة دي كدا ..

http://www14.0zz0.com/2015/04/03/00/146641780.jpg

هتغير الــ 1000 اللي فى كود ال php اللي فوق لرقم السيلك اللى عاوزه يتضاف مع اي كراكتر جديدة وبعديها تضغط F5 او تعمل Execute

تاني طلب
عاوز انت تضيف سيلك لحد استخدم الكيوري دي
بأسم الكراكتر + عدد السيلك اللى عاوز تضيفه

كود PHP:

Use SRO_VT_SHARD
Declare @CharName Varchar(60) , @CharID Int , @JID Int , @SilkValue Int
Set 
@CharName 'Lazcano' -- CharName
Set 
@SilkValue '1000' -- Silk
Set 
@CharID = (Select CharID From _Char Where CharName16 = @CharName)
Set @JID = (Select UserJID From _User Where CharID = @CharID)
IF 
NOT EXISTS (Select From [SRO_VT_ACCOUNT].[dbo].[SK_SilkWhere JID = @JID)
Begin
Insert InTo 
[SRO_VT_ACCOUNT].[dbo].[SK_SilkValues (@JID,@SilkValue,0,0)
End
ELSE Begin
Update 
[SRO_VT_ACCOUNT].[dbo].[SK_SilkSet silk_own silk_own + @SilkValue Where JID = @JID
End 


Hamza FiGo 03-04-2015 01:58 AM

رد: بخصوص item new char
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Lazcano (المشاركة 5180237)
بالنسبة لأول طلب
هتروح فى المسار ده
SRO_VT_SHARD > Programmability > Stored Procedures > dbo._AddNewChar
إضغط كليك يمين واختار Modify
زي الصورة دي

http://www12.0zz0.com/2015/04/03/00/338200929.jpg

بعد كدا هتاخد الكود ده كوبي وتنزل تحت خالص وتضيفه

كود PHP:

    IF NOT EXISTS (Select From [SRO_VT_ACCOUNT].[dbo].[SK_SilkWhere JID = @UserJID)
     
Begin
      Insert InTo 
[SRO_VT_ACCOUNT].[dbo].[SK_SilkValues (@UserJID,1000,0,0)
     
End 



زي الصورة دي كدا ..

http://www14.0zz0.com/2015/04/03/00/146641780.jpg

هتغير الــ 1000 اللي فى كود ال php اللي فوق لرقم السيلك اللى عاوزه يتضاف مع اي كراكتر جديدة وبعديها تضغط F5 او تعمل Execute

تاني طلب
عاوز انت تضيف سيلك لحد استخدم الكيوري دي
بأسم الكراكتر + عدد السيلك اللى عاوز تضيفه

كود PHP:

Use SRO_VT_SHARD
Declare @CharName Varchar(60) , @CharID Int , @JID Int , @SilkValue Int
Set 
@CharName 'Lazcano' -- CharName
Set 
@SilkValue '1000' -- Silk
Set 
@CharID = (Select CharID From _Char Where CharName16 = @CharName)
Set @JID = (Select UserJID From _User Where CharID = @CharID)
IF 
NOT EXISTS (Select From [SRO_VT_ACCOUNT].[dbo].[SK_SilkWhere JID = @JID)
Begin
Insert InTo 
[SRO_VT_ACCOUNT].[dbo].[SK_SilkValues (@JID,@SilkValue,0,0)
End
ELSE Begin
Update 
[SRO_VT_ACCOUNT].[dbo].[SK_SilkSet silk_own silk_own + @SilkValue Where JID = @JID
End 


احسن من رائع

TalatSaad 03-04-2015 11:00 AM

رد: بخصوص item new char
 
افضل اجابة Lazcano ##يغلق

H A W A R Y 03-04-2015 11:02 AM

رد: بخصوص item new char
 
اتمام انا كنت هسأل بس لايت الحل :wavetowel2:
#

Hamza FiGo 03-04-2015 04:21 PM

رد: بخصوص item new char
 
تمام يغلق بس بعد كدة حضرتك تعمل انت مين افضل مجاب

تختارة بنفسك

##


الساعة الآن 08:57 PM.

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