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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم المواضيع المكررة و المخالفة (https://silkroad4arab.com/vb/forumdisplay.php?f=58)
-   -   سوال (https://silkroad4arab.com/vb/showthread.php?t=568220)

Spicoo 29-09-2014 12:35 AM

سوال
 
السلام عليكم.
انا عندي مدينه عربيه فيها شويه npc بس مش محتاجهم عاوز انقلم جانجان
يا ريت كويري او اي شرح :mf_popcorn::mf_popcorn::mf_popcorn:

Spicoo 29-09-2014 01:08 AM

اين انتم ايها العباقره :hmm::hmm:

ahmedlita 29-09-2014 02:02 AM

بص شوف انت هتعمل ايه خش علي Sql

اعمل كده زي الصور

اوقف بي اكونت الGM في jangan في الحته الي الكل هينزل فيه و اقفل الاكونت و اعمل الشرح ده

بس علي حاسب الرقم الي عندك فهمني

http://im70.gulfup.com/pTgnNA.png

http://im70.gulfup.com/6CX71c.png

http://im70.gulfup.com/EuPNgu.png

لو في اي مشاكل اكتب في رد

Hero 29-09-2014 03:14 PM

بص حضرتك
انت تحاول تجيب اسم الNPC من ال txt دى
textdata_object
تانى حاجة تحط الاسم فى الكورى دى

كود PHP:

USE SRO_VT_SHARD  
go
DECLARE @NPC_COMMON VARCHAR (129)
SET @NPC_COMMON 'PUT NPC OBJCOMMON NAME'  --Npc Name


/* get ID of NPC by code name */ 
Declare @NPC_ID int SET @NPC_ID = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @NPC_COMMON)
/* get Tactics ID of NPC by common id */ 
Declare @NPC_TID int SET @NPC_TID = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID  = @NPC_ID)
/* delete NPC of refnest byTactics ID  */ 
delete from Tab_RefNest WHERE dwTacticsID = @NPC_TID 

و تقفل ال Sr_gameserver و تفتحة تانى

Spicoo 29-09-2014 09:43 PM

جاري التجربه

Spicoo 29-09-2014 09:46 PM

حضرتك اكويري دا بيعمل ايه ؟
انا عاوز كوري ينقل npc حاوز انقلو جاجان + شرح طبعن :indifferent_h4h::indifferent_h4h:

Hero 29-09-2014 10:17 PM

تنقلة ولا تمسحة انت بتقول مش محتجهم

™Dev Microsoft™ 30-09-2014 04:12 AM

بص سا برو هاتروح علي الـ_RefObjCommon و هاتدور علي الـNPC Code و بعدين هاتروح علي X,Y.Z و عدل عليها ب المكان الجديد :)

Hero 30-09-2014 05:55 AM

طبعا بتوقف اكونت مكان ال NPC الجديد و تاخد منة ال x.y والكلام دى من ال Char و بعدين تحطهم فى ال Ref.Nest بنفس الارقام و تقفل ال Sr_gameserver و تفتحة تانى

Spicoo 30-09-2014 01:11 PM

جاري التجريه
:groupwave:

iLead 30-09-2014 05:20 PM

Change NPC Spawn ^_^

كود PHP:

USE [SRO_VT_SHARD]
----------------------------
Made By Mr.Lion----------------------------
DECLARE @
KINGEDITOR1 VARCHAR (129)
DECLARE @
CHARNAME VARCHAR (64)

SET @KINGEDITOR1 'NPC_MRLION' ----- Your Npc Name
SET 
@CHARNAME 'MRLION' ----- Charactar name where you Want to set npc ]

Declare @
AS1 int SET @AS1 = (SELECT ID FROM _RefObjCommon WHERE CodeName128 = @KINGEDITOR1)
Declare @
AS2 int SET @AS2 = (SELECT dwTacticsID FROM Tab_RefTactics WHERE dwObjID = @AS1)
Declare @
AS3 int SET @AS3 = (SELECT dwNestID FROM Tab_RefNest WHERE dwTacticsID = @AS2)

Declare @
ASpos1 int SET @ASpos1 = (SELECT latestregion FROM _char WHERE charname16 = @CHARNAME)
Declare @
ASpos2 int SET @ASpos2 = (SELECT posx FROM _char WHERE charname16 = @CHARNAME)
Declare @
ASpos3 int SET @ASpos3 = (SELECT posy FROM _char WHERE charname16 = @CHARNAME)
Declare @
ASpos4 int SET @ASpos4 = (SELECT posz FROM _char WHERE charname16 = @CHARNAME)

UPDATE Tab_RefNest
SET nregiondbid 
= @ASpos1,
flocalposx = @ASpos2,
flocalposy = @ASpos3,
flocalposz = @ASpos4
WHERE dwnestid 
= @AS3 and dwtacticsid = @AS2 


Spicoo 30-09-2014 11:36 PM

.Mr.Lion مشكور وجاري التجربه :smokeib::smokeib:

™Dev Microsoft™ 01-10-2014 12:35 AM

طب ايه كلو جاري التجربة !!
علي فكرة كل الطرق اللي اتقالت شغالة 100 %

Spicoo 01-10-2014 01:00 AM

لا مش كلهم علشان انا دوره علي ال كود بتاع npc في ref comeen وملقتوشي :wiggle::wiggle:

Hero 01-10-2014 03:30 AM

شغالين و كل الطرق حلوة :wiggle:


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

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.