الموقع العربي الاول للعبة 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=544531)

Cru3L1337 12-01-2014 11:11 PM

استفسارات
 
http://i.imgur.com/xbeaGIo.png

http://img294.imageshack.us/img294/3487/289125723.gif



انهاردة عندي كام استفسار و سؤال كدا معلش هتعبكم معايا



1-انا من سنة كنت عامل سيرفر وشغال تمام وكنت شغال ب ايبي الهامشي وكانت الناس بتخش وكل حاجة تمام
انهاردة فتحت سيرفر جديد بامكنيات حلوة بس المشكلة انهاردة ان الناس لما دخلت في الهامشي السيرفر قافل عندهم خالص جربت اغير الايبي اكتر من مرة وبردو واتاكدت من الiiis , odbc ,dbconnection,database وكل تمام انا عندي شغال وفاتح وهما عندهم قافل فا عاوز حل انا شغال ب Castaway Database

http://www4.0zz0.com/2013/09/07/08/487673173.gif


2-عاوز اعرف ازاي اغير اسم السلاح واللبس في السيرفر

http://www4.0zz0.com/2013/09/07/08/487673173.gif


3-عاوز شرح كامل لاضافة الHonor Buffs

http://www4.0zz0.com/2013/09/07/08/487673173.gif

4-عاوز كويري تغير نزول سيلك مع الشخصيات / عاوز كويري الي بتدي اي Title

http://www4.0zz0.com/2013/09/07/08/487673173.gif


5-عاوز اعرف الVPS دا عبارة عن اية وازي اركبة عشان ناوي اركب علي السيرفر بتاعي

http://www4.0zz0.com/2013/09/07/08/487673173.gif

6-انا موصل نت من شركة TP-LINK ينفع اجيب IP Static وازاي
http://www4.0zz0.com/2013/09/07/08/487673173.gif

7-ازاي اضيف يونيكات جديدة في سيرفر

http://www4.0zz0.com/2013/09/07/08/487673173.gif


8-عاوز اعرف ازاي اعمل NPC واحط في iITEMS


http://www4.0zz0.com/2013/09/07/08/487673173.gif

http://imageshack.com/a/img607/6563/fluv.png

che_9299 13-01-2014 12:30 AM

3-http://www.silkroad4arab.com/vb/showthread.php?t=513768
4-
http://www.silkroad4arab.com/vb/showthread.php?t=464255
+
كود:

USE SRO_VT_SHARD/--

Declare @CharNick varchar(64)
Declare @Hwanlvl tinyint

SET @CharNick = ''    --Your Ingame Nick
SET @Hwanlvl = ''    --Your desired Hwan Title

/* Hwan Title Explanation:
CH '1'    Captain
CH '2'    General
CH '3'    Senior General
CH '4'    Chief General
CH '5'    Vice General Lord
CH '6'    General Lord
EU '1'    Knight
EU '2'    Baronet
EU '3'    Baron
EU '4'    Count
EU '5'    Marquis
EU '6'    Duke    */

UPDATE dbo._Char
SET HwanLevel = @Hwanlvl
WHERE CharName16 like @CharNick

5- ال VPS عباره عن كمبيوتر عادى بتتحكم فيه عن بعد بس مواصفاته كويسه والنت بتاعى عالى اوى Download و Upload وبيقدر يشيل السيرفر وانته لما بتكلم حد معاه vps علشان تشتريه
هيديك ip واسم الباص بتاع الجهاز
6- ينفع كلم الشركه خدمة العملاء وقولهم عايز Ip Stattic
7- شوف المواضيع المثبته فى قسم الشروحات
8-http://www.silkroad4arab.com/vb/showthread.php?t=514213

add item
كود:

USE SRO_VT_SHARD /* ITEMS TO NPC FOR GOLD by Baby*/
Declare @ItemID int
Declare @yourPrice int
Declare @WhichTAB varchar(74)



SET @ItemID = 23                            /* The Item ID of the Item you want to add to the NPC*/ --## <--
SET @yourPrice = 5000                        /* The price per Unit */ --## <--
SET @WhichTAB = 'STORE_CH_POTION_TAB1'        /* To which Tab at which NPC you want to add the Item*/



/* Codename instead of the ID */ 
Declare @CodeName varchar (74) SET @CodeName = (SELECT CodeName128 FROM _RefObjCommon WHERE ID = @ItemID)

/* Which Itemdata.txt is affected in the Media.pk2*/
Declare @newItemID varchar(5)
Declare @lastPrice varchar(25) SET @lastPrice = (SELECT Price FROM _RefObjCommon WHERE ID = @ItemID)
Declare @yourPriceCHAR varchar(25) SET @yourPriceCHAR = @yourPrice
IF (@ItemID < 5000) SET @newItemID = 5000
else if (@ItemID < 10000) SET @newItemID = 10000
else if (@ItemID < 15000) SET @newItemID = 15000
else if (@ItemID < 20000) SET @newItemID = 20000
else if (@ItemID < 25000) SET @newItemID = 25000
else if (@ItemID < 30000) SET @newItemID = 30000
else if (@ItemID < 35000) SET @newItemID = 35000
else if (@ItemID < 40000) SET @newItemID = 40000
else SET @newItemID = 45000
print ''
print @CodeName + ' from Media\server_dep\silkroad\textdata\itemdata_'+@newItemID+'.txt'
print 'Change the current Price of '+@lastPrice+' to '+@yourPriceCHAR+' at the itemdata_'+@newItemID+'. (For the visual Price ingame)'
/*END which Itemdata.txr*/

/*for _RefObjCommon Price*/
UPDATE _RefObjCommon SET Price = @yourPrice WHERE ID = @ItemID

/* for _RefPackageItem */
IF EXISTS (SELECT CodeName128 FROM _RefPackageItem WHERE CodeName128 = 'Package_'+@CodeName)
    BEGIN
        print 'Already added @ RefPackageItem/.txt!'
    END
ELSE BEGIN
Declare @SN varchar(74) SET @SN = (SELECT NameStrID128 FROM _RefObjCommon WHERE ID = @ItemID)
Declare @DESC varchar(74) SET @Desc = (SELECT DescStrID128 FROM _RefObjCommon WHERE ID = @ItemID)
Declare @DDJ varchar(74) SET @DDJ = (SELECT AssocFileIcon128 FROM _RefObjCommon WHERE ID = @ItemID)
INSERT INTO _RefPackageItem (Service,Country,CodeName128,SaleTag,ExpandTerm,NameStrID,DescStrID,AssocFileIcon,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128) 
VALUES (1,15,'PACKAGE_'+@CodeName,0,'EXPAND_TERM_ALL',@SN,@Desc,@DDJ,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')
Declare @TOPID varchar (10) SET @TOPID = (SELECT MAX(ID) FROM _RefPackageItem)
print ''
print 'Add the following line @ refpackageitem.txt'
print '1    15    '+@TOPID+'    PACKAGE_'+@CodeName+'    0    EXPAND_TERM_ALL    '+@SN+'    '+@DESC+'    '+@DDJ+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx'
print ''
END

/* for _RefPricePolicyOfItem */
IF EXISTS (SELECT RefPackageItemCodeName FROM _RefPricePolicyOfItem WHERE RefPackageItemCodeName = 'Package_'+@CodeName AND PaymentDevice = 1 AND Cost = @yourPrice)
    BEGIN
        print 'Already added @ RefPricePolicyOfItem/.txt!'
    END
ELSE BEGIN
INSERT INTO _RefPricePolicyOfItem (Service,Country,RefPackageItemCodeName,PaymentDevice,PreviousCost,Cost,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128)
VALUES (1,15,'PACKAGE_'+@CodeName,1,0,@yourPrice,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')
Declare @NEWPRICE varchar(15) SET @NEWPRICE = @yourPrice
print ''
print 'Add the following line @ refpricepolicyofitem.txt'
print '1    15    PACKAGE_'+@CodeName+'    1    0    '+@NEWPRICE+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx'
print ''
END

/* for _RefShopGoods */
IF EXISTS (SELECT RefPackageItemCodeName FROM _RefShopGoods WHERE RefPackageItemCodeName = 'Package_'+@CodeName AND RefTabCodeName = @WhichTAB)
    BEGIN
        print 'Already added @ RefShopGoods/.txt!'
    END
ELSE BEGIN
Declare @newSLOTINDEX varchar(15) SET @newSLOTINDEX = (SELECT MAX(SlotIndex) FROM _RefShopGoods WHERE RefTabCodeName = @WhichTAB)+1
INSERT INTO _RefShopGoods (Service,Country,RefTabCodeName,RefPackageItemCodeName,SlotIndex,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128)
VALUES (1,15,@WhichTAB,'PACKAGE_'+@CodeName,@newSLOTINDEX,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')
print ''
print 'Add the following line @ refshopgoods.txt'
print '1    15    '+@WhichTAB+'    '+'PACKAGE_'+@CodeName+'    '+@newSLOTINDEX+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx'
print ''
END

/* for _RefScrapOfPackageItem */
IF EXISTS (SELECT RefPackageItemCodeName FROM _RefScrapOfPackageItem WHERE RefPackageItemCodeName = 'Package_'+@CodeName AND RefItemCodeName = @CodeName)
    BEGIN
        print 'Already added @ RefScrapOfPackageItem/.txt!'
    END
ELSE BEGIN
INSERT INTO _RefScrapOfPackageItem (Service,Country,RefPackageItemCodeName,RefItemCodeName,OptLevel,Variance,Data,MagParamNum,MagParam1,MagParam2,MagParam3,MagParam4,MagParam5,MagParam6,MagParam7,MagParam8,MagParam9,MagParam10,MagParam11,MagParam12,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128)
VALUES (1,15,'PACKAGE_'+@CodeName,@CodeName,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx')
Declare @ScrapIndex varchar(15)
SET @ScrapIndex = (SELECT MAX([Index]) FROM _RefScrapOfPackageItem WHERE RefItemCodeName = @CodeName)
print ''
print 'Add the following line @ refscrapofpackageitem.txt'
print '1    15    '+'PACKAGE_'+@CodeName+'    '+@CodeName+'    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    -1    xxx    -1    xxx    -1    xxx    -1    xxx    '+@ScrapIndex
print ''
END
print ''
print ''
print 'Done!'


ToOoOoT 13-01-2014 12:35 AM

انا هجاوبك على اللي اعرفة!

اول حاجة اقفل الفاير وال وهيشتغل تمام واتأكد ان ايبي الهماشي محطوط فى الميديا!

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

بخصوص الستاتيك ايبي سهلة جدا بتروح الشركة تطلب ستاتيك ايبى بس انا بفضل تي اي داتا لأنها بتديك 2 ايبي بسعر واحد انما تي بي لينك بتديك حزمة ايبيهات بس معرفش بكام!

ارجو ان اكون افدتك ولو بمعلومة!

:console:

●♥ Marwan1337 ♥● 13-01-2014 04:12 AM

##


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

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