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

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة (https://silkroad4arab.com/vb/forumdisplay.php?f=226)
-   -   استفسار عن الافاتارات (https://silkroad4arab.com/vb/showthread.php?t=514770)

Lury 16-07-2013 01:40 AM

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

http://imageshack.com/scaled/large/707/gngp.jpg

http://imageshack.com/scaled/large/17/5szt.jpg

http://imageshack.com/scaled/large/607/7btx.jpg

http://imageshack.com/scaled/large/854/h387.jpg

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

بأني انسخ كود الافاتار و احطه تاني بس مكمليش اعمل ايه ؟ :111 (21):

iAttacker 16-07-2013 01:54 AM

خد نفس السطر بتاع ال Angel Wing الاساسى
و غير ال BSR بتاعو
فى
RefObjCommon in DB
Itemdata45000 in Media
طبعاً حضرتك هتعملهم Import بإسماء مختلفه مثلاً الازرق سمى ال bsr بتاعو Angel_Wing_Blue
و هكذا
اى استفسار انا تحت امرك

Lury 16-07-2013 02:09 AM

لا معلش مفهمتش ممكن صور او شرح اوفي ^_^

GoldMonkey 16-07-2013 02:12 AM

ايون يعم Lury ياجامد

Lury 16-07-2013 02:22 AM

والله جم معايا تهبيل بس زعلان اني احط واحد بس عاوز اعملهم كلهم و هزود كمان دول مش حاجة ^__^

iAttacker 16-07-2013 04:03 AM

ارفعلى ال Bsr
و هظبطهملك و والله ما هعملهم اى Share هعملهملك و امسحهم

Lury 17-07-2013 12:08 AM

ههههههههههه مش حماية كده انا عاوز اتعلم مش كل حاجة تتعملي

iAttacker 17-07-2013 01:18 AM

ماشى اتفضل
ركز معايا
هنجيب سطر ال Angel Wing الاساسى من الملفات دى
ملحوظه : الافاتار اللى معدل انتا عليه لو Male تجيب سطر ال Angel Wing ال Male و هكذا لانه هيفرق
DataBase
RefObjCommon
RefObjItem
Media
itemdata*****.txt
textdata_object.txt
charactervisualchange.txt
كل ملفات الMedia دى فى
Media\server_dep\silkroad\textdata
نيجى للشرح
الشرح على ال avatar Blue angel Wing
هنسمى ال bsr بتاعو Angel_Wing_Blue
سطر ال RefObjCommon
هنشتغل على خانتين
الاولى
Codename128
هتلاقى فيها اسم ال Avatar
اعتقد انو
ITEM_MALL_AVATAR_ANGEL_WING
هتغيروا مثلاً ل
ITEM_MALL_AVATAR_ANGEL_WING_BLUE
هتلاقى خانه اسمها AssocFileObj128
هيا اول خانه فيها كلام
هتلاقيها مثلا item/Angel_Wing.bsr
هنغير Angel_Wing.bsr ل Angel_Wing_Blue.bsr
لو هتعدل ال Icon بتاعتو و عملتها نفس الكلام اللى فى Bsr بس مع خانه AssocFileIcon128
RefObjItem
هتقولى اجيبوا ازاى ال Rows كلها ارقام اقوللك
فى خانه فى RefObjCommon اخر خانه اسمها Link دى هيا ال ID بتاع RefObjItem يعنى لو ال
Link of RefObjcommon = 18450 مثلاً
يبقى
ID of RefObjItem = 18450
راجع الملحوظه اللى فوق
ده انتا مش بتعدل فيه
نيجى للتركيز كله
Media
ItemData******.txt
هنجيب السطر نفس شرح اللى قلتهولك فى ال RefObjCommon هوا هوا ال ItemData*****.txt
ال CodeName128 . AssocFileObj128 ال 2 واحد فى RefObjCommon و Itemdata*****.txt
على فكره السطر بتاع Itemdata*****.txt مختلف عن بتاع RefObjCommon يعنى متفكرش
Copy >> Paste
الجزء بتاع ال Bsr تعدلوا نفس الكلام
charactervisualchange.txt
نفس السطر ده المسئول عن انو يطير و هوا بيمشى اى تعديل قلى و هعملهولك
textdata_object.txt
هتجيب السطر و هتلاقى اسم ال Avatar فى ال DataBase و بعديها كام مسافه و بعديها اسموا فى ال Game



انا تعبت فى الشرح ارجو انك تكون فهمت
ملحوظه : انا اما اعملك Itemdata*****.txt
يبقى ***** ممكن تكون
30000
35000
40000
او أأقل من 30000 دور انتا بقا

Lury 17-07-2013 02:23 AM

اهي اهي تراني تأثرت ^___^ انا هعيط و انا بقرأ الكلام بحاول اجمع

علي العموم هحاول اعمل الي انتا بتقوله دلوقتي مع اني مفهمتش حاجة :rofl:

و بعدين هكلمك تسلم يا غالي و يا ريت لو فيه شرح بالصور تبقي علامه :111 (27):


و بصراحه الي عامل SQL ده حمار محطش ليه حاجة زي ال SERCH ربنا ينتقم منه ^__^

iAttacker 17-07-2013 02:24 AM

كده و مش فاهم ؟؟؟؟؟
جرب و مستنى ردك

Lury 17-07-2013 02:37 AM

معلش فين كيوري ال LAST ID + LINK

Lury 17-07-2013 02:55 AM

بص ده الي فهمتو انا هاخد سطر الي في REFCOMMON كوبي و احطه تحت بس هغير ال ID + LINK و اساميهم

هاجي لي السطر بتاعه في refitem هاخده كوبي و احطه باست تحت زي ما هو من غير ما اغير حاجة

من اوال الميديا بقي مش فاهم

iAttacker 17-07-2013 02:57 AM

كود PHP:

USE SRO_VT_SHARD
DECLARE @CommonID INT
DECLARE @ItemLinkID INT
SET 
@CommonID = (SELECT ID FROM _RefObJCommon WHERE ID = (SELECT MAX(IDFROM _RefObJCommon))+1
SET 
@ItemLinkID = (SELECT ID FROM _RefObJItem WHERE ID = (SELECT MAX(IDFROM _RefObJItem))+1
print 'Common ID you have to use: '+cast(@CommonID as varchar(15))
print 
'Common Link ID you have to use: '+cast(@ItemLinkID as varchar(15)) 


iAttacker 17-07-2013 02:59 AM

كلهم سهلين
charcterViusalChange
هتجيب السطر و تحطه زى ما هوا
Textdata_object
سيهولى هاتلى سطر ال RefObjCommon و هعملهولك
نفس الكلام فى itemdata*****.txt
هاتلى سطر ده و هعملهولك

هتبخل بيهم على المنتدى ولا ايه ؟؟

Lury 17-07-2013 03:00 AM

معلش هو فيه كذا واحده itemdate انهي واحد فيهم ؟ يا ريت الاسم كامل

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

المهم itemdata فيه كذا واحده

و جتة ال text object مفهمتش برده حاجة منها


الساعة الآن 01:24 PM.

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