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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops (https://silkroad4arab.com/vb/showthread.php?t=611800)

MORJANA 19-02-2017 02:55 AM

بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
السلام عليكم و رحمة الله و بركاته

لو سمحتم يا شباب معلش أنا غايب بقالي فترة كبيرة جدا عن موضوع شغل السيرفرات و الكلام ده

فا مسحول سحلة وحشة أوووي و مش عارف أعمل أي حاجة بخصوص الـNPC و الـDrops و الكلام ده

أنا دلوقتي عندي كذا NPC في التاون جانجان تحديدا فا عايز أمسحهم كلهم بكل حاجة فيهم كأنهم ما أتحطوش يعني

و عايز أبدء أضيفهم على نضافة واحدة واحدة كده بروقان و مش عارف الطريقة الصح و لا عارف حتى أبدء أزاي

تقريبا شبه نسيت شوية حاجات كتير بخصوص النقطة دي

و تاني حاجة عندي كل اليوينيكات بتوقع Iron Coin عايز أبدلها بـ Arena Coin و عايز أضيف الأرينا في الدروبس في كذا مكان كده زي موبس 109 و هكذا
و عايز أحط في يونيكات الـ Holy Water Temple دروب Silver coin & Gold Coin

ياريت باردو طريقة لأني حاولت أخود الحاجة اللي في _RefMonster_AssignedItemDrop بحيث أبدل الـIron coin بــ Arena بس جيب امسحهم من الـTable عشان أحطهم من التيكست اللي عدلته مش راضين يتمسحوا كلهم مرة واحدة ..!! :cartman_h4h_sp:

معلش أنا طولت عليكم بس عشمي فيكوا كبير يا رجااالة والله :daisy1:

Dev.Klito 19-02-2017 12:46 PM

رد: بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
عشان تمسح NPC امسح سطوره من الداتا في
_RefObjCommon
_RefObjChar
_RefShop
_RefShopGroup
_RefShopItemGroup
_RefShopTab
_RefShopTabGroup
_RefMappingShopGroup
_RefMappingShopWithTab
Tab_RefHive
Tab_RefTactics
Tab_RefNest
في الميديا في
characterdata_xxx.txt
refshop.txt
refshpgroup.txt
shopgroupdata.txt
reshoptab.txt
refshoptabgroup.txt
refmappingshopgroup.txt
refmappingshopwithtab.txt
text_objectdata.txt
textquest_speechname.txt
npcchat.txt
textuisystem.txt

عشان تشيل drop من كل ال mobs اعمل دى

كود PHP:

update _RefDropItemAssign SET Service 0 from _RefDropItemAssign p inner join _RefObjCommon a on a.ID p.RefItemID where a.CodeName128 like 'code el item hna' and p.Service 

عشان تحط drop

كود PHP:

USE SRO_VT_SHARD 
GO

DECLARE @MonsterID int
DECLARE @ItemID int
DECLARE @DropRatio real



SET 
@MonsterID 3810 -------- Mob,Unique ID you want Add Drop in
SET 
@DropRatio -------- Item drop rate 1=100% , 0.3 30
SET @ItemID 24165 -------- ITEM ID You want Add in Drops


INSERT _RefMonster_AssignedItemDrop 
(
RefMonsterID,
RefItemID,
DropGroupType,
OptLevel,
DropAmountMin,
DropAmountMax,
DropRatio,
RefMagicOptionID1,
CustomValue1,
RefMagicOptionID2,
CustomValue2,
RefMagicOptionID3,
CustomValue3,
RefMagicOptionID4,
CustomValue4,
RefMagicOptionID5,
CustomValue5,
RefMagicOptionID6,
CustomValue6,
RefMagicOptionID7,
CustomValue7,
RefMagicOptionID8,
CustomValue8,
RefMagicOptionID9,
CustomValue9,
RentCodeName

VALUES(@MonsterID , @ItemID0011, @DropRatio00000000,
00000000'xxx'


MORJANA 19-02-2017 07:58 PM

رد: بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev.Klito (المشاركة 5301202)
عشان تمسح NPC امسح سطوره من الداتا في
_RefObjCommon
_RefObjChar
_RefShop
_RefShopGroup
_RefShopItemGroup
_RefShopTab
_RefShopTabGroup
_RefMappingShopGroup
_RefMappingShopWithTab
Tab_RefHive
Tab_RefTactics
Tab_RefNest
في الميديا في
characterdata_xxx.txt
refshop.txt
refshpgroup.txt
shopgroupdata.txt
reshoptab.txt
refshoptabgroup.txt
refmappingshopgroup.txt
refmappingshopwithtab.txt
text_objectdata.txt
textquest_speechname.txt
npcchat.txt
textuisystem.txt

عشان تشيل drop من كل ال mobs اعمل دى

كود PHP:

update _RefDropItemAssign SET Service 0 from _RefDropItemAssign p inner join _RefObjCommon a on a.ID p.RefItemID where a.CodeName128 like 'code el item hna' and p.Service 

عشان تحط drop

كود PHP:

USE SRO_VT_SHARD 
GO

DECLARE @MonsterID int
DECLARE @ItemID int
DECLARE @DropRatio real



SET 
@MonsterID 3810 -------- Mob,Unique ID you want Add Drop in
SET 
@DropRatio -------- Item drop rate 1=100% , 0.3 30
SET @ItemID 24165 -------- ITEM ID You want Add in Drops


INSERT _RefMonster_AssignedItemDrop 
(
RefMonsterID,
RefItemID,
DropGroupType,
OptLevel,
DropAmountMin,
DropAmountMax,
DropRatio,
RefMagicOptionID1,
CustomValue1,
RefMagicOptionID2,
CustomValue2,
RefMagicOptionID3,
CustomValue3,
RefMagicOptionID4,
CustomValue4,
RefMagicOptionID5,
CustomValue5,
RefMagicOptionID6,
CustomValue6,
RefMagicOptionID7,
CustomValue7,
RefMagicOptionID8,
CustomValue8,
RefMagicOptionID9,
CustomValue9,
RentCodeName

VALUES(@MonsterID , @ItemID0011, @DropRatio00000000,
00000000'xxx'



:thumbsup: الله عليك يا حبي :thumbsup: :mf_laughbounce:
جاري التجربة

MORJANA 19-02-2017 08:00 PM

رد: بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
أنا بعمل الكود اللي بيشيل الاتيم من الدروب بيديني كده و الايتم لسة بيعمل دروب باردو

كود:

(0 row(s) affected)

Dev.Klito 19-02-2017 08:57 PM

رد: بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
اقتباس:

المشاركة الأصلية كتبت بواسطة MORJANA (المشاركة 5301268)
أنا بعمل الكود اللي بيشيل الاتيم من الدروب بيديني كده و الايتم لسة بيعمل دروب باردو

كود:

(0 row(s) affected)

طب جرب دى

كود PHP:

update _RefDropItemAssign SET Service 0 from _RefDropItemAssign p inner join _RefObjCommon a on a.ID p.RefItemID where a.CodeName128 like '%code el item hna%' and p.Service 

و حط code ال item مكان كلمة code el item hna

MORJANA 20-02-2017 01:43 AM

رد: بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
اقتباس:

المشاركة الأصلية كتبت بواسطة Dev.Klito (المشاركة 5301294)
طب جرب دى

كود PHP:

update _RefDropItemAssign SET Service 0 from _RefDropItemAssign p inner join _RefObjCommon a on a.ID p.RefItemID where a.CodeName128 like '%code el item hna%' and p.Service 

و حط code ال item مكان كلمة code el item hna

منا عملت كده أكيييد بس باردو الكوين بتنزل لسة دورت عليها في ال table دي مش موجودة اصلا بس موجودة في _RefMonster_AssignedItemDrop
بس المشكلة انهم اكتر من 250 لاين في كذا مكان مختلف و لما باجي امسح كل الاينات اللي في التيبل دي _RefMonster_AssignedItemDrop
مش بيتمسحوا
!!
بنقلهم يعني عشان اعدل عليهم و امسح القديم عشان احط الجديد ... القديم مش راضين يتمسحوا

MORJANA 20-02-2017 06:05 AM

رد: بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
خلاص تمام شيلتهم بالكود ده :thumb_yello:

كود:

DELETE FROM _RefMonster_AssignedItemDrop WHERE RefItemID IN (SELECT ID FROM _RefObjCommon WHERE CodeName128 like 'ITEM_ETC_SD_TOKEN_02')

Dev.Klito 20-02-2017 10:23 AM

رد: بخصوص مسح الـNPC بالأيتيمز بتاعته بكل حاجة تخصه والـDrops
 
##


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

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