البقاء مسجل دائمآ
الإعلانات
قديم 16-11-2017, 04:08 PM   #1

MazZziKa
Super Designer



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


• الانـتـسـاب » Feb 2017
• رقـم العـضـويـة » 132175
• المشـــاركـات » 135
• الـدولـة » Alexandria
• الـهـوايـة » Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
MazZziKa صـاعـد

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



(1) Change NPC PLACE



عايز كويري اغير بيه مكان الـ NPC بس يتشال من مكانه الاصلي يعني مش يتاخد كوبي لا يتغير للمكان الجديد خالص بس يكون متجرب أهم حاجه بالله عليكم مش كوبي وباست لاني جربت كذا كويري من النت ومش شغالين وشكرا ...!


توقيع MazZziKa :




إعلانات google

قديم 16-11-2017, 04:16 PM   #2

Scrox
عضو لامع



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


• الانـتـسـاب » Apr 2017
• رقـم العـضـويـة » 132672
• المشـــاركـات » 1,355
• الـدولـة » GB
• الـهـوايـة » miMobXD
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 38
Scrox صـاعـد

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


إرسال رسالة عبر ICQ إلى Scrox إرسال رسالة عبر AIM إلى Scrox إرسال رسالة عبر Yahoo إلى Scrox

افتراضي رد: Change NPC PLACE



اتفضيل

كود PHP:
USE SRO_VT_SHARD
DECLARE      @RefID int,
                  @
Cord_X int,
                  @
Cord_Y int,
                  @
Cord_Z int,
                  @
Region int

SELECT 
@Cord_X PosX,
       @
Cord_Y PosY,
       @
Cord_Z PosZ,
       @
Region LatestRegion
       
       FROM _Char WHERE CharName16 
'erixon'

SELECT       @RefID R.dwTacticsID
FROM   Tab_RefTactics R
JOIN    _RefObjCommon O
ON           O
.ID R.dwObjID
WHERE O
.CodeName128 LIKE 'NPC_CODE_HERE'

UPDATE TAB_RefNest 
SET fLocalPosX    
= @CORD_X,
      
fLocalPosY    = @CORD_Y,
      
fLocalPosZ    = @CORD_Z,
      
nRegionDBID = @Region
WHERE dwTacticsID 
= @RefID 


توقيع Scrox :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


قديم 16-11-2017, 04:26 PM   #3

MazZziKa
Super Designer



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


• الانـتـسـاب » Feb 2017
• رقـم العـضـويـة » 132175
• المشـــاركـات » 135
• الـدولـة » Alexandria
• الـهـوايـة » Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
MazZziKa صـاعـد

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



افتراضي رد: Change NPC PLACE



نفس المشكله لاني جربت الكويري دا من موقع تاني قبل كدا ونفس المشكله برضوا ..!


توقيع MazZziKa :




قديم 16-11-2017, 04:37 PM   #4

Scrox
عضو لامع



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


• الانـتـسـاب » Apr 2017
• رقـم العـضـويـة » 132672
• المشـــاركـات » 1,355
• الـدولـة » GB
• الـهـوايـة » miMobXD
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 38
Scrox صـاعـد

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


إرسال رسالة عبر ICQ إلى Scrox إرسال رسالة عبر AIM إلى Scrox إرسال رسالة عبر Yahoo إلى Scrox

افتراضي رد: Change NPC PLACE



اقتباس:
المشاركة الأصلية كتبت بواسطة MazZziKa عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
نفس المشكله لاني جربت الكويري دا من موقع تاني قبل كدا ونفس المشكله برضوا ..!
اتاكدا حاضرتك من كود NPC كويس



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

كود PHP:
USE [SRO_VT_SHARD]

DECLARE @
KINGEDITOR1 VARCHAR (129)
DECLARE @
CHARNAME VARCHAR (64)

SET @KINGEDITOR1 'NPC_ARENA' -----  NPC Name
SET 
@CHARNAME 'ERIXON' ----- Charactar name where you Want to move 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 


توقيع Scrox :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]

التعديل الأخير تم بواسطة Scrox ; 16-11-2017 الساعة 04:40 PM

قديم 16-11-2017, 10:09 PM   #5

MazZziKa
Super Designer



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


• الانـتـسـاب » Feb 2017
• رقـم العـضـويـة » 132175
• المشـــاركـات » 135
• الـدولـة » Alexandria
• الـهـوايـة » Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
MazZziKa صـاعـد

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



(1) رد: Change NPC PLACE



تم الحل شكرا جدا جدا لمجهودك ممكن كويري تاني بقى لحذف NPC بنفس الكلام كدا الاسم لو ينفع بدل ما أعمل موضوع تاني وكدا ..


توقيع MazZziKa :




قديم 16-11-2017, 10:30 PM   #6

Scrox
عضو لامع



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


• الانـتـسـاب » Apr 2017
• رقـم العـضـويـة » 132672
• المشـــاركـات » 1,355
• الـدولـة » GB
• الـهـوايـة » miMobXD
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 38
Scrox صـاعـد

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


إرسال رسالة عبر ICQ إلى Scrox إرسال رسالة عبر AIM إلى Scrox إرسال رسالة عبر Yahoo إلى Scrox

افتراضي رد: Change NPC PLACE



اتفضيل

كود PHP:
delete from Tab_RefNest 
where dwTacticsID
=(Select dwTacticsID from Tab_RefTactics where dwObjID='12345'


توقيع Scrox :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


قديم 16-11-2017, 10:34 PM   #7

MazZziKa
Super Designer



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


• الانـتـسـاب » Feb 2017
• رقـم العـضـويـة » 132175
• المشـــاركـات » 135
• الـدولـة » Alexandria
• الـهـوايـة » Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 10
MazZziKa صـاعـد

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



افتراضي رد: Change NPC PLACE



مهوا دا معايا بس مش عارف اجيب الكود الى بيتحط هنا دا للـ NPC منين لانه مش بتاع ال refobjcommon ...


توقيع MazZziKa :




قديم 16-11-2017, 11:02 PM   #8

Scrox
عضو لامع



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


• الانـتـسـاب » Apr 2017
• رقـم العـضـويـة » 132672
• المشـــاركـات » 1,355
• الـدولـة » GB
• الـهـوايـة » miMobXD
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 38
Scrox صـاعـد

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


إرسال رسالة عبر ICQ إلى Scrox إرسال رسالة عبر AIM إلى Scrox إرسال رسالة عبر Yahoo إلى Scrox

افتراضي رد: Change NPC PLACE



بظبط كدة هو I'D بتاع RefObjCommon


توقيع Scrox :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


قديم 17-11-2017, 04:24 AM   #9

Mr Z!dane
عضو فضى



الصورة الرمزية Mr Z!dane


• الانـتـسـاب » Feb 2010
• رقـم العـضـويـة » 68924
• المشـــاركـات » 3,582
• الـدولـة » Egypt - Giza - Imbaba
• الـهـوايـة » * افْعَل مَا تُؤْمِن بهِ وَدَع الجَمِيع يُفَكِر بمَا يَشَاء .‬
• اسـم الـسـيـرفـر » Serpens
• الـجـنـس » Male
• نقـاط التقييم » 89
Mr Z!dane جـيـد

Mr Z!dane غير متواجد حالياً


إرسال رسالة عبر Yahoo إلى Mr Z!dane

افتراضي رد: Change NPC PLACE



متعمل movetonpc و تشوف اسمها و بعد كده دور عليه ف refcommon ب ال codename اللي هيظهرلك


توقيع Mr Z!dane :


قديم 17-11-2017, 05:38 AM   #10

Hero
عضو مشارك



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


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

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



افتراضي رد: Change NPC PLACE



جرب الكورى ده
كود PHP:
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 
ع العموم انت لو مسحت سطر ال NPC من ال RefNest هايختفى و لو حابب ترجعه تانى حط السطر


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


موضوع مغلق


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
Change NPC Place [KoTa] قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 4 15-08-2016 11:06 PM
change teleport building place Yousef Ayyoub قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 2 05-08-2015 06:01 AM
Query To Change The Place Of Any NPC legendknight قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة 8 20-09-2014 03:53 PM
How to change mobs and Unique Spawn place in DB !! ;( mohamed6663 قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 7 25-07-2012 01:38 AM


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