تسجيل الدخول دائمآ
ط·آ§ط¸â€‍ط·آ¥ط·آ¹ط¸â€‍ط·آ§ط¸â€ ط·آ§ط·ع¾

الـجـروب الـخـاص بـالـمـنـتـدي Silkroad4arab Facebook | Official Group 



قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة [ قسم خاص لأسئلة واستفسارات عمل السيرفرات الخاصة ] [ يرجى الالتزام بقوانين قسم الأسئلة والاستفسارات ]

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
قديم 12-07-2013, 12:38 AM   #1

™XerK™
عضو فعال





• الانـتـسـاب » Jul 2013
• رقـم العـضـويـة » 112731
• المشـــاركـات » 263
• الـدولـة » الجيزه
• الـهـوايـة » لعب الرياضه
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
™XerK™ صـاعـد

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



(1) ممكن مساعده في NPC Query !!



انا بعمل Query بتاع NPC وي بعدين باجي اشغل الجيم SR_SHARD and SR_GameServer
بيجبلي رسله فيها filad!! dbo._RefObjChar

ممكن حل علاشان انا عملتوا عملي منفعشي وي لمه اجي اعمل Query لزم اعمل dbo._RefObjChar
yes زيده عن الشرح الهنا http://www.silkroad4arab.com/vb/showthread.php?t=498908
علشان يتعمل وي يجبلي Scssful ممكن حل في اسرع وقت انا بستخدم DB ReTurn and Fils Game Ksro

وي ديه صوره




التعديل الأخير تم بواسطة ™XerK™ ; 12-07-2013 الساعة 01:13 AM

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

قديم 12-07-2013, 01:12 AM   #2

Lury
عضو فضى



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


• الانـتـسـاب » Aug 2007
• رقـم العـضـويـة » 1531
• المشـــاركـات » 3,188
• الـدولـة » اخر الدنيا شمال
• الـهـوايـة » سيلك رود
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 46
Lury صـاعـد

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



افتراضي



الحل بسيط بس طويل شويه

الاول انا استخدمت كل الكيوري بتاعت ال NBC الي هنا في المنتدي و كلها مش شغاله ^__^ فا هحطلك واحد شغال

الي هتعمله تمسح SRO_VT_SHARD من ال SQL تعمله DLETE كله و تحطه تاني في ال SQL من اول و جديد


و بعدين تعمل ده

اقتباس:
الاشياء التى يجب عملها لتشغيل ال Query
Tools >> Optians >> Designers
هتلاقى prevent Saving Changes that Require table re-creation
شيل علامه صح من جنبيها
2- SRO_VT_SHARD >> Tables >> RefObjCommon
هتدوس كليك يمين و تختار Design و هتلاقى Coloumn Proporties
دور فيها هتلاقى حاجه اسمها Identity Specifiction هتلاقى علامه + افتحها هتلاقى Is Identy اعملها Yes
و اعمل Save و هيجيلك كلام اى حاجه تجيلك دوس Yes و لو قبلتك مشكله اكتبها فى رد
3- هتعمل نفس اللى عملتوا مع RefObjCommon بس مع TabRefNest + TabRefHive
بس هتعملهم No مش Yes
و بعدين تستخدم الكيوري ده

كود PHP:
 use [SRO_VT_SHARD]

DECLARE @
CHARNAME VARCHAR (30) 
DECLARE @
NPCNAME VARCHAR (30) 
DECLARE @
ADDNEW VARCHAR (30) 
DECLARE @
GAMEWORDID INT 
SET 
@CHARNAME = 'DieEyes' --U Char Name 
SET 
@NPCNAME = 'STATIC' --U NPC NAME 
SET 
@GAMEWORDID = 1 --IMPORTANT! GET GAMEWORLD ID FROM THE LOCALY U WANT ADD THE NPC NORMAL CITYs = 1 
SET 
@ADDNEW = 'NPC' 
-- 
IF @
ADDNEW = 'NPC' BEGIN 
DECLARE @MAXLINK VARCHAR (30) = (SELECT MAX (ID) FROM _RefObjChar)+1 
DECLARE @MAXCOMMONID VARCHAR (30) = (SELECT MAX (ID) FROM _RefObjCommon)+1 
SET IDENTITY_INSERT _RefObjCommon ON 
INSERT INTO _RefObjCommon 
(Service,ID,CodeName128,ObjName128,OrgObjCodeName128,NameStrID128,DescStrID128,CashItem,Bionic,TypeID1,TypeID2,TypeID3,TypeID4,DecayTime,Country 
,Rarity,CanTrade,CanSell,CanBuy,CanBorrow,CanDrop,CanPick,CanRepair,CanRevive,CanUse,CanThrow,Price,CostRepair,CostRevive,CostBorrow,KeepingFee,SellPrice,ReqLevelType1,ReqLevel1,ReqLevelType2,ReqLevel2,ReqLevelType3,ReqLevel3,ReqLevelType4,ReqLevel4,MaxContain,RegionID,Dir,OffsetX,OffsetY,OffsetZ,Speed1,Speed2,Scale,BCHeight,BCRadius 
,EventID,AssocFileObj128,AssocFileDrop128,AssocFileIcon128,AssocFile1_128,AssocFile2_128,Link) VALUES 
(1,@MAXCOMMONID,'NPC_'+@NPCNAME,'xxx','xxx','SN_NPC_'+@NPCNAME,'xxx',0,1,1,2,2,0,5000,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,0,-1,0,-1,0,-1,0,-1,0,0,0,0,0,0,0,100,0,0,0,'npc\npc\chinawoman_Noblegirl_event.bsr','xxx','xxx','xxx','xxx',@MAXLINK) 
SET IDENTITY_INSERT _RefObjCommon OFF 
SET IDENTITY_INSERT _RefObjChar ON 
INSERT INTO _RefObjChar 
(ID,Lvl,CharGender,MaxHP,MaxMP,ResistFrozen,ResistFrostbite,ResistBurn,ResistEShock,ResistPoison,ResistZombie,ResistSleep,ResistRoot,ResistSlow,ResistFear 
,ResistMyopia,ResistBlood,ResistStone,ResistDark,ResistStun,ResistDisea,ResistChaos,ResistCsePD,ResistCseMD,ResistCseSTR,ResistCseINT,ResistCseHP,ResistCseMP,Resist24,ResistBomb,Resist26 
,Resist27,Resist28,Resist29,Resist30,Resist31,Resist32,InventorySize,CanStore_TID1,CanStore_TID2,CanStore_TID3,CanStore_TID4,CanBeVehicle,CanControl,DamagePortion,MaxPassenger,AssocTactics,PD,MD,PAR,MAR,ER,BR,HR,CHR 
,ExpToGive,CreepType,Knockdown,KO_RecoverTime,DefaultSkill_1,DefaultSkill_2,DefaultSkill_3,DefaultSkill_4,DefaultSkill_5,DefaultSkill_6,DefaultSkill_7,DefaultSkill_8,DefaultSkill_9,DefaultSkill_10,TextureType,Except_1 
,Except_2,Except_3,Except_4,Except_5,Except_6,Except_7,Except_8,Except_9,Except_10,Link) VALUES 
(@MAXLINK,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,336860180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) 
SET IDENTITY_INSERT _RefObjChar OFF 
SET IDENTITY_INSERT _RefShop ON 
DECLARE @ShopID VARCHAR (30) = (SELECT MAX (ID) FROM _RefShop)+1 
INSERT INTO _RefShop 
(Service,Country,ID,CodeName128,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128) 
VALUES (1,15,@ShopID,'STORE_'+@NPCNAME,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx') 
SET IDENTITY_INSERT _RefShop OFF 
SET IDENTITY_INSERT _RefShopGroup ON 
DECLARE @ShopGroupID VARCHAR (30) = (SELECT MAX (ID) FROM _RefShopGroup)+1 
INSERT INTO _RefShopGroup 
(Service,Country,ID,CodeName128,RefNPCCodeName,Param1,Param1_Desc128,Param2,Param2_Desc128,Param3,Param3_Desc128,Param4,Param4_Desc128) 
VALUES (1,15,@ShopGroupID,'GROUP_STORE_'+@NPCNAME,'NPC_'+@NPCNAME,-1,'xxx',-1,'xxx',-1,'xxx',-1,'xxx') 
SET IDENTITY_INSERT _RefShopGroup OFF 
SET IDENTITY_INSERT _RefShopItemGroup ON 
DECLARE @ShopItemID VARCHAR (30) = (SELECT MAX (GROUPID) FROM _RefShopItemGroup)+1 
INSERT INTO _RefShopItemGroup 
(Service,GroupID,CodeName128,StrID128_Group) 
VALUES (1,@ShopItemID,'STORE_'+@NPCNAME+'_GROUP1','SN_STORE_'+@NPCNAME+'_GROUP1') 
SET IDENTITY_INSERT _RefShopItemGroup OFF 
SET IDENTITY_INSERT _RefShopTab ON 
DECLARE @ShopTabID VARCHAR (30)= (SELECT MAX (ID) FROM _RefShopTab)+1 
INSERT INTO _RefShopTab 
(Service,Country,ID,CodeName128,RefTabGroupCodeName,StrID128_Tab) 
VALUES (1,15,@ShopTabID,'STORE_'+@NPCNAME+'_TAB1','STORE_'+@NPCNAME+'_GROUP1','SN_TAB_WEAPON') 
SET IDENTITY_INSERT _RefShopTab OFF 
SET IDENTITY_INSERT _RefShopTabGroup ON 
DECLARE @ShopTabGroupID VARCHAR (30) = (SELECT MAX (ID) FROM _RefShopTabGroup)+1 
INSERT INTO _RefShopTabGroup 
(Service,Country,ID,CodeName128,StrID128_Group) 
VALUES (1,15,@ShopTabGroupID,'STORE_'+@NPCNAME+'_GROUP1','SN_STORE_'+@NPCNAME+'_GROUP1') 
SET IDENTITY_INSERT _RefShopTabGroup OFF 
INSERT INTO _RefMappingShopGroup VALUES 
(1,15,'GROUP_STORE_'+@NPCNAME,'STORE_'+@NPCNAME) 
INSERT INTO _RefMappingShopWithTab VALUES (1,15,'STORE_'+@NPCNAME,'STORE_'+@NPCNAME+'_GROUP1') 
DECLARE @
TACTICSID INT SET @TACTICSID = (SELECT MAX (dwTacticsID) FROM Tab_RefTactics)+10 
INSERT INTO Tab_RefTactics VALUES 
(@TACTICSID,@MAXCOMMONID,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'NPC_'+@NPCNAME) 
BEGIN
DECLARE @HIVEID INT  SET @HIVEID = (SELECT MAX (dwHiveID) FROM Tab_RefHive)+1 
INSERT INTO Tab_RefHive VALUES 
(@HIVEID,0,0,0,0,0,0,@GAMEWORDID,2,'NPC_'+@NPCNAME) 
END
BEGIN
DECLARE @REGION VARCHAR (30) SET @REGION = (SELECT (LatestRegion) FROM _Char WHERE CharName16 = @CHARNAME) 
DECLARE @
POSX VARCHAR (30) SET @POSX = (SELECT (POSX) FROM _Char WHERE CharName16 = @CHARNAME) 
DECLARE @
POSY VARCHAR (30) SET @POSY = (SELECT (POSY) FROM _Char WHERE CharName16 = @CHARNAME) 
DECLARE @
POSZ VARCHAR (30) SET @POSZ = (SELECT (POSZ) FROM _Char WHERE CharName16 = @CHARNAME) 
DECLARE @
NESTID INT SET @NESTID = (SELECT MAX (dwNestID) FROM Tab_RefNest)+1 
INSERT INTO Tab_RefNest VALUES 
(@NESTID,@HIVEID,@TACTICSID,@REGION,@POSX,@POSY,@POSZ,0,0,0,0,0,0,1,0,1,0) 
END
PRINT 'add this line to characterdata_45000 @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    '+@MAXCOMMONID+'    '+'NPC_'+@NPCNAME+'    xxx    xxx    '+'SN_NPC_'+@NPCNAME+'    xxx    0    1    1    2    2    0    5000    3    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    -1    0    -1    0    -1    0    -1    0    -1    0    0    0    0    0    0    0    100    0    0    0    npc\npc\chinawoman_Noblegirl_event.bsr    xxx    xxx    xxx    xxx    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    336860180    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0' 
PRINT '' 
PRINT 'Add this line to refshop.txt @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    15    '+@SHOPID+'    '+'STORE_'+@NPCNAME+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx' 
PRINT '' 
PRINT 'Add this line to refshopgroup.txt @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    15    '+@SHOPGROUPID+'    '+'GROUP_STORE_'+@NPCNAME+'    '+'NPC_'+@NPCNAME+'    -1    xxx    -1    xxx    -1    xxx    -1    xxx' 
PRINT '' 
PRINT 'Add this line to shopgroupdata.txt @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    '+@SHOPITEMID+'    '+'STORE_'+@NPCNAME+'_GROUP1    '+'SN_STORE_'+@NPCNAME+'_GROUP1' 
PRINT '' 
PRINT 'Add this line to refshoptab.txt @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    15    '+@SHOPTABID+'    '+'STORE_'+@NPCNAME+'_TAB1    '+'STORE_'+@NPCNAME+'_GROUP1    SN_TAB_WEAPONS' 
PRINT '' 
PRINT 'Add this line to refshoptabgroup.txt @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    15    '+@SHOPTABGROUPID+'    '+'STORE_'+@NPCNAME+'_GROUP1    '+'SN_STORE_'+@NPCNAME+'_GROUP1' 
PRINT '' 
PRINT 'Add this line to refmappingshopgroup.txt @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    15    '+'GROUP_STORE_'+@NPCNAME+'    '+'STORE_'+@NPCNAME 
PRINT '' 
PRINT 'Add this line to refmappingshopwithtab.txt @ server_dep\silkroad\textdata' 
PRINT '' 
PRINT '1    15    '+'STORE_'+@NPCNAME+'    '+'STORE_'+@NPCNAME+'_GROUP1' 
PRINT '' 
PRINT 'A New NPC Has ADD Succesfuly Restart U Server and Login in '+@CHARNAME 
END 
هتغير DieEyes لاسم اميلك

و هتغير STATIC لاسم ال NBC الي انتا عاوزه

و بعدها هيطلعلك ال Line الي هضفها في الميديا بتعرف تعملها ولا اقلك عليه ؟


توقيع Lury :


رد مع اقتباس
قديم 12-07-2013, 01:16 AM   #3

™XerK™
عضو فعال





• الانـتـسـاب » Jul 2013
• رقـم العـضـويـة » 112731
• المشـــاركـات » 263
• الـدولـة » الجيزه
• الـهـوايـة » لعب الرياضه
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
™XerK™ صـاعـد

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



افتراضي



وللهي عملت كده بس المشكله انو تلب مني اعمل RafObjChar كمان زي كده اعمله yes بس انت ممكن تجيلي Team وي تعملهلي علشان وللهي انا عملت كول ده




رد مع اقتباس
قديم 12-07-2013, 01:47 AM   #4

™XerK™
عضو فعال





• الانـتـسـاب » Jul 2013
• رقـم العـضـويـة » 112731
• المشـــاركـات » 263
• الـدولـة » الجيزه
• الـهـوايـة » لعب الرياضه
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
™XerK™ صـاعـد

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



افتراضي



حدددددددددددددددددددددددددددددد يشوفلي حللللللللللللللللللللللللللللللللللللللللل



التعديل الأخير تم بواسطة ™XerK™ ; 12-07-2013 الساعة 02:01 AM

رد مع اقتباس
قديم 12-07-2013, 02:19 AM   #5

™XerK™
عضو فعال





• الانـتـسـاب » Jul 2013
• رقـم العـضـويـة » 112731
• المشـــاركـات » 263
• الـدولـة » الجيزه
• الـهـوايـة » لعب الرياضه
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 10
™XerK™ صـاعـد

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



افتراضي



انا عرفت ايه الخلط ممكن تعديلو في Query اصلوا بيعمل 2 NPC في _RefObjCommon لزم تمسح الزيده علشان يتعمل وي تعدل ID and Link في _RefObjCommon&_RefObjChar




رد مع اقتباس
قديم 12-07-2013, 02:23 AM   #6

Lury
عضو فضى



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


• الانـتـسـاب » Aug 2007
• رقـم العـضـويـة » 1531
• المشـــاركـات » 3,188
• الـدولـة » اخر الدنيا شمال
• الـهـوايـة » سيلك رود
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 46
Lury صـاعـد

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



افتراضي



افهمني كانت بتحصل معايا و الحل هو ده الي انا قلتهولك و للاسف التيم مرفوض هنا


توقيع Lury :


رد مع اقتباس
قديم 12-07-2013, 07:19 AM   #7

TYKE
كبار الشخصيات



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


• الانـتـسـاب » Oct 2011
• رقـم العـضـويـة » 93190
• المشـــاركـات » 9,107
• الـدولـة » In S4A
• الـهـوايـة » F.B.I
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 36
TYKE صـاعـد

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



افتراضي



حضرتك انت ضايف اكواد id بتاعها متكرر


توقيع TYKE :

التقدير خسرنا كتير :)

Offline For Ever :)


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


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
مساعده ب Query MasterioPayBack قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 5 01-03-2017 02:30 AM
ممكن QUERY hellboy72 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 6 16-01-2017 05:22 PM
ممكن Query Flsteny قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 3 18-10-2012 11:53 AM
ممكن query DRAGON2019 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 8 06-09-2012 01:43 PM


الساعة الآن 06:21 PM.