البقاء مسجل دائمآ
الإعلانات
قديم 23-04-2014, 02:31 AM   #1

ToOoOoT
عضو فعال



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


• الانـتـسـاب » Dec 2012
• رقـم العـضـويـة » 108378
• المشـــاركـات » 277
• الـدولـة » المنصورة
• الـهـوايـة » Sro For Ever
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 13
ToOoOoT صـاعـد

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



(5) طلب بسيط!



يا جماعة انا عندي في السيرفر السرعة ال100% بجيبها من الكونسول عادي بس مش موجودة في NPC احطها في NPC ازاي؟!


توقيع ToOoOoT :



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

قديم 23-04-2014, 11:35 AM   #2

MikroBody
عضو جديد





• الانـتـسـاب » Feb 2013
• رقـم العـضـويـة » 110179
• المشـــاركـات » 36
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
MikroBody صـاعـد

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



افتراضي



أستخدم كيور Add item To Npc
كود:
USE SRO_VT_SHARD_INIT
GO
DECLARE @ID int
DECLARE @CodeName varchar(129)
DECLARE @DescSTRID varchar(129)
DECLARE @File varchar(129)
DECLARE @Price int
DECLARE @Slot tinyint
DECLARE @TAB varchar(129)
DECLARE @Data int
--- Set Variables
SET @ID = 84037
SET @CodeName = 'ITEM_ETC_ARCHEMY_MAGICSTONE_STR_08'
SET @DescSTRID = 'SN_ITEM_ETC_ARCHEMY_MAGICSTONE_STR_TT_DESC'
SET @File = 'item\etc\archemy_magicstone_str.ddj'
SET @Price = 9000000
SET @Slot = 11
SET @TAB = 'STORE_KT_ACCESSORY_TAB3'
SET @Data = 0

SET IDENTITY_INSERT _RefPackageItem ON

INSERT _RefPackageItem 
(
[Service],
Country,
ID,
CodeName128,
SaleTag,
ExpandTerm,
NameStrID,
DescStrID,
AssocFileIcon,
Param1,
Param1_Desc128,
Param2,
Param2_Desc128,
Param3,
Param3_Desc128,
Param4,
Param4_Desc128) 

VALUES 
( 1, 15, @ID,'PACKAGE_' + @CodeName, 0, 'EXPAND_TERM_ALL', 'SN_' + @CodeName, @DescSTRID, @File, -1, 'xxx', -1, 'xxx', -1, 'xxx', -1, 'xxx')
SET IDENTITY_INSERT _RefPackageItem OFF
INSERT _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,    @Data,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    -1,    'xxx',    -1,    'xxx',    -1,    'xxx',    -1,    'xxx' )

INSERT _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,    @Price,    -1,    'xxx',    -1,    'xxx',    -1,    'xxx',    -1,    'xxx')

INSERT _RefShopGoods
(
Service,
Country,
RefTabCodeName,
RefPackageItemCodeName,
SlotIndex,
Param1,
Param1_Desc128,
Param2,
Param2_Desc128,
Param3,
Param3_Desc128,
Param4,
Param4_Desc128
) 

VALUES 
(1,    15,    @TAB,'PACKAGE_' + @CodeName, @Slot,    -1,    'xxx',    -1,    'xxx',    -1,    'xxx',    -1,    'xxx')
Chnage SRO_VT_SHARD_INIT To your Db name




رد مع اقتباس
قديم 23-04-2014, 08:39 PM   #3

ToOoOoT
عضو فعال



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


• الانـتـسـاب » Dec 2012
• رقـم العـضـويـة » 108378
• المشـــاركـات » 277
• الـدولـة » المنصورة
• الـهـوايـة » Sro For Ever
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 13
ToOoOoT صـاعـد

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



افتراضي



ياباشا مش عارف استخدمة!


توقيع ToOoOoT :



رد مع اقتباس
قديم 23-04-2014, 08:48 PM   #4

Hero
عضو مشارك



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


• الانـتـسـاب » Jan 2014
• رقـم العـضـويـة » 116050
• المشـــاركـات » 7,017
• الـدولـة » Egypt
• الـهـوايـة » ;"#string n = "C
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 85
Hero جـيـد

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



افتراضي



حط اسم ال NPC و حط اسم الايتم اللى انت عايز تحطة فى ال NPC و حط الاسعار و كلة موجود قدامك


توقيع Hero :
...!!


رد مع اقتباس
قديم 23-04-2014, 08:50 PM   #5

Hero
عضو مشارك



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


• الانـتـسـاب » Jan 2014
• رقـم العـضـويـة » 116050
• المشـــاركـات » 7,017
• الـدولـة » Egypt
• الـهـوايـة » ;"#string n = "C
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 85
Hero جـيـد

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



افتراضي



كود PHP:
USE SRO_VT_SHARD /* ITEMS TO NPC FOR GOLD by Caipi */ 
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 (74SET @CodeName = (SELECT CodeName128 FROM _RefObjCommon WHERE ID = @ItemID

/* Which Itemdata.txt is affected in the Media.pk2*/ 
Declare @newItemID varchar(5
Declare @
lastPrice varchar(25SET @lastPrice = (SELECT Price FROM _RefObjCommon WHERE ID = @ItemID
Declare @
yourPriceCHAR varchar(25SET @yourPriceCHAR = @yourPrice 
IF (@ItemID 5000SET @newItemID 5000 
else if (@ItemID 10000SET @newItemID 10000 
else if (@ItemID 15000SET @newItemID 15000 
else if (@ItemID 20000SET @newItemID 20000 
else if (@ItemID 25000SET @newItemID 25000 
else if (@ItemID 30000SET @newItemID 30000 
else if (@ItemID 35000SET @newItemID 35000 
else if (@ItemID 40000SET @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(74SET @SN = (SELECT NameStrID128 FROM _RefObjCommon WHERE ID = @ItemID
Declare @
DESC varchar(74SET @Desc = (SELECT DescStrID128 FROM _RefObjCommon WHERE ID = @ItemID
Declare @
DDJ varchar(74SET @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 (10SET @TOPID = (SELECT MAX(IDFROM _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 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(15SET @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(15SET @newSLOTINDEX = (SELECT MAX(SlotIndexFROM _RefShopGoods WHERE RefTabCodeName = @WhichTAB)+
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!' 


توقيع Hero :
...!!


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

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


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
طلب بسيط ahiyat قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة 3 17-07-2014 02:55 AM
طلب بسيط Hoka قسم المواضيع المكررة و المخالفة 3 12-07-2014 03:51 PM
طلب بسيط katsh1 قـسـم تـعـديـل [ PK2 Edit ] 3 01-05-2014 10:54 PM
تعديل بسيط بس هو مش بسيط !! tony@tiger Minerva 16 12-02-2010 02:31 PM


الساعة الآن 11:05 PM.