حفظ بياناتي ؟

1/01/2023

22/05/2024_hema

22/05/2024_hema

END_shaher_01/01/2025

Ahmed_k_nayel_01_01_2025

END_02/12/2024

END 29/01/2025

END 30/02/2025_Belal

END 06/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END _14/01/2025_Karuoke

END 18/01/2025

END 18/01/2025

END 20/01/2025_coinY

END 20/01/2025_1418

END 30/01/2025

END 30/01/2025

END 01/02/2025

25/01/2022

QueenSro_01_10_2024

Ahmed_k_nayel_01_01_2025

ibrahim_END 07/1212024

END 29/01/2025

END 12/01/2025

END _14/01/2025_Karuoke

END 18/01/2025

END 18/01/2025

END 20/01/2025_coinY

END 30/01/2025

END 30/01/2025

END 06/02/2025

END 06/02/2025

 الـجـروب الـرسـمى لـلـمـنـتـدى FaceBook | Official Group 



قسم المواضيع المكررة و المخالفة هنا يتم وضع المواضيع المخالفة والمواضيع المكررة

إضافة رد
 
أدوات الموضوع تقييم الموضوع انواع عرض الموضوع
قديم 26-01-2014, 02:33 PM   #1

alfangryaaaa
عضو مجتهد



الصورة الرمزية alfangryaaaa


• الانـتـسـاب » Feb 2011
• رقـم العـضـويـة » 81130
• المشـــاركـات » 102
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
alfangryaaaa صـاعـد

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



(1) مسعدة من فضلكو



انا عاوز اضيف رس الديفل فى NPC ومش عارف ازى ممكن شرح فديو او شرح بس يكوم كويس ؟


توقيع alfangryaaaa :
حـیــن يـخـبـــر الـنـــاس انـه بـخـيـــر وهــو يـتــألـــم


رد مع اقتباس
إعلانات google

قديم 27-01-2014, 10:12 PM   #2

che_9299





• الانـتـسـاب » Feb 2013
• رقـم العـضـويـة » 109807
• المشـــاركـات » 2,903
• الـدولـة » اسكندريه
• الـهـوايـة » برمجه
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 100
che_9299 جـيـدche_9299 جـيـد

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



افتراضي



كود:
USE SRO_VT_SHARD /* ITEMS TO NPC FOR GOLD by no*/ 
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!'

دول بس اللى هتعدل عليهم
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*/
ولو هتقولى اجيب ال ID بتاعو ازاى استخدم الكويرى ده
Use SRO_VT_SHARD select ID from _RefObjCommon where CodeName128 like '÷ITEM'




رد مع اقتباس
إضافة رد

الكلمات الدليلية
بدون


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
مسعدة من فضلكو alfangryaaaa قسم المواضيع المكررة و المخالفة 9 10-01-2014 09:57 PM
مسعدة من فضلكو alfangryaaaa قسم المواضيع المكررة و المخالفة 5 08-01-2014 11:20 PM
مسعدة من فضلكو alfangryaaaa قسم المواضيع المكررة و المخالفة 1 30-12-2013 04:37 PM
مسعدة من فضلكو alfangryaaaa قسم المواضيع المكررة و المخالفة 8 27-12-2013 09:18 PM


الساعة الآن 12:56 AM.