مساحة إعلانية
4
SILKROAD
ARAB

4
SILKROAD
ARAB
SroPedia
Casper 4 Gold
Asfor 4 Gold
VIP 4 Gold
10/9/2016
10/9/2016
10/9/2016
Casper 4 Gold
Queen Sro
VPS Services



شـريـط الاهـداءات


  الموقع العربي الاول للعبة Silkroad Online > مـنـتـدى الـبـوتـات والـبـرامـج اللازمـة لـتـشـغـيـل الـلـعـبـة > قـسـم الـبـرامـج الـمـسـاعـدة

الملاحظات

قـسـم الـبـرامـج الـمـسـاعـدة [ هنا يتم وضع البرامج المساعدة للعبة سيلك رود ] [ يرجى توخى الحذر من محتوى المواضيع المشكوك فيها حتى يتم فحصها من المشرفين ]

« آخـــر الـــمـــشـــاركــــات »
         :: ارجو الدخول ضرورى ممكن ؟؟؟ (آخر رد :kariimm)       :: مشكلة فى اكونت واحد (آخر رد :youseef wael)       :: حل يا رجااله (آخر رد :tarekelpop1)       :: Auto Events Program (آخر رد :●¤●DarK-ShadowS●¤●)       :: مساعده فى برنامج ال matlab (آخر رد :●¤●DarK-ShadowS●¤●)       :: Char Effect Scrolls New @ChaosSro (آخر رد :Mando1995)       :: أكبر موضوع لـ طلبات اللوجو و اللانشر و صور اللعبة LoGo AnD Launcher Design (آخر رد :elhewely)       :: Oasis الشحن (آخر رد :●¤●DarK-ShadowS●¤●)       :: سوال ثاني بخصوص اللعبه (آخر رد :Avenger_Sro)       :: Top 300 Reward System (آخر رد :Mr.Rover)       :: بيع السلك الرسمي ل Eryx (آخر رد :Andyforever)       :: نقاش حول HTML و CSS...هل هما لغات برمجه ولا لا؟ (آخر رد :iMido)       :: Blocked Account !!! (آخر رد :GM__K8)       :: محتاج مساعدة في حل مشكلة الديسكونيكت (آخر رد :Conjuring)       :: مشكله (آخر رد :GM__K8)       :: Database 120 Cap | Sensei Online (آخر رد :M.Fladivo)       :: اضافة اسلحة سى (آخر رد :elmagico123)       :: ازاي اخلي اسم ال char يظهر لما يقتل uniques او لما يعمل + اكتر من 8 ؟ (آخر رد :elmagico123)       :: Vsro.Golden Design Launcher,Loading,Logo,Banner (آخر رد :snake1337)       :: عاوز حل للمشكله ده لو سمحتم لمن يعرف ويقدر يساعدني (آخر رد :Noba1992)       :: سوال بسيط داخل اللعبه بعد اذنكم (آخر رد :Avenger_Sro)       :: كل شئ عن السيرفرات الخاصة ( شروحات - تحميلات - حماية - و غيره) (آخر رد :bahasbahaa)       :: سؤالين كده ^^ (آخر رد :code_x)       :: مشكله فى عمل شخصيه جديده (آخر رد :xmenx3n)       :: عام2016 التحول للأنشطة الرقمية (آخر رد :ابرار الخالدى)      

 
 
أدوات الموضوع انواع عرض الموضوع
قديم 09-07-2012, 07:45 PM   رقم المشاركة : ( 1
acer20006

رقم العضوية : 12812

تاريخ التسجيل : Feb 2008

عدد المشاركات : 522

نقاط التقييم : 31
acer20006 صـاعـد

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



خد بالك :: معظم الباكتس اللى موجودة فى الشرح مكونة من رموز للتوضيح يعنى مينفعش تستخدمها الا بعد تعديلها


السلام عليكم

اولا انا مش عارف اذا كان الموضوع مناسب للقسم دة او لا
فاذا كان مش مناسب اعذرونى

بنأن على طلب اعضاء القسم الكورى
شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

قبل ما بداء عايز اوضح شوية نقط صغيرة
اولا : البعض ممكن يقول الموضوع ملهوش 60 لزمة احنا بنشحن بوت وكمان احنا فى العالمية او البرايفت مش محتاجين اصلا نعرف البوت دة اية....... عايز ااقول ان الموضوع دة مش الهدف منة عمل بوت او اى حاجة دة مجرد نظرة على البوت للتعرف علية وانت مش مطالب منك انك بكرة الصبح تكون عامل بوت وللعلم اذا كانت العالمية لها بوت ففى سيرفرات ملهاش زى الكورى والروسى وفى ناس عايزة تعمل بوت ........ الموضوع للمعرفة البحتة واضافة فكرة جديدة
ثانيا : ممكن البعض يسال انا عرفت المعلومات دة منين ؟ والاجابة ببساطة هى انى بداءت افهم طريقة عمل الجيم من السيرفر الكورى بقالى اكتر من سنتين وعملت ليها اسكربتات برمجة وكان اولها
Sloke_ auto grabber&select ranger changer
واتطور الموضوع لحد برامج الاتاك وخلافة _ ممكن تتابع المواضيع من على القسم الكورى لو مهتم _
وللعلم ان اى حاجة بتنزل للعالمية بتكون نزلت الكورى قبليها بفترة
ثالثا : لو حبيت تعمل بوت ( سواء كان بوت لوظيفة معينة او لوظائف متعددة)
اعمل حسابك فى
1 - لازم يكون فى فريق عمل على الاقل 3 فهمين ديناميكية الاتصال بين الكلينت والسيرفر ودة فى حالة تعدد المهمات للبوت اللى هتعملة ...
2 - لازم تكون تقدر تطبق منطق مهمة البوت فى لغة برمجة ( سواء من HL او LL او حتى على برنامج عمل اسكربتات برمجة سواء كان autoit .autohotkey.........)
لوحبيت تشتغل على الاسكربتات انا ارشح ال autoit




**************
ندخـــــــل فى الجد

هنتعلم اية فى المواضيع ؟!
الجزء النظرى(للفهم)
1 - كيفية عمل البوت ؟
1-1 الوظائف الاساسية (شرح سريع ليها وبعدين هنعرف اذاى بيكون تكون الوضيفة داخل لغة البرمجة بجانب شرح اوسع ليها)
1-1-1 الحركة
1-1-2 الشات
1-1-3 استخدام البوشن واى بتنجان تانى داخل الشنطة
1-1-4 البارتى ( عمل بارتى ماتش. قبول المشاركة فى البارتى)
1-1-5 استخدام الاسكلات ( معرفة الوحش والضروب والاشخاص اللى حواليك)
1-2 الوظائف الثانوية _ مش هتكلم فيها

2 - بيانات الميديا
2-1 استخلاص البيانات
2-1-1 برامج قراية الميديا
2-1-2 مما يتكوين ملف البيانات
2-2 التعامل مع البيانات
2-2-1 البيانات بلغة غير الانجليزى(كورى وخلافة_ شرح طريقة تحول الاسماء الغير انجليزية للانجليزية _ برنامج خاص هينضاف فى الموضوع)
2-2-2 كيفية قراية البوت للبيانات (Hex -Dword - Qword)

3 - الباكتس ( Packets - S*via*C - C*via*S)
3-1 Opecode
3-1-1 Packets كيفية عملها وتكونها
3-2 S*via*C السيرفر الكورى
3-3 C*via*S السيرفر الكورى

4 - هتحتاج اية علشان تبداء تستلم بيانات وترسل بيانات _ شرح البرامج
4-1 برامج البروكسى
4-2 برنامج تحليل الاتصال Sniff




الجزء العملى

من غير ماعمل فهرس لانى تعبت من الكتابة

1-هنطبق شرح عملى لكل الوظائف الاساسية(اللى فوق فى الجزء النظرى) للبوت مرتين ( مرة بالبلدى ومرة تانية بلغة برمجة تكون واضحة للفهم)
2- هنبنى برنامج بسيط لاسكربت المدينة LooP هيضم
1- City Spawm
2- Go To NPC
3- Put In Store


------------
تقريبا كدة كل حاجة شبة مترتبة . هيكون فى تعديل على الفهرس فى الايام اللى جاية على حسب الحاجة
ان شاء اللة من بكرة هبداء اكتب المواضيع
شكرا للمتابعة مقدما


********************************
-----------------------------
********************************
البداية


1 - كيفية عمل البوت ؟
علشان تعمل بوت او اى برنامج لازم تعرف اساسيات البرنامج اللى انت هتبنيها .. وبما انت هتعمل بوت للعبة يبقى لازم بردوا تعرف اساسيات اللعبة اللى هتبنى عليها البوت ......


1-1-1 الحركة
فى اى لعبة فكرة قانون الحركة ثابت XYZ والقانون دة بيطبق على اى حاجة بتتحرك (اشخاص . وحوش ) او حتى الدروب سواء كان جولد او خلافة . كل حاجة فى الجيم ليها XYZ... وكمان ال NPC ليهم XYZ فى كل مدينة ..... نبداء نفسر اية XYZ والقانون بتاعهم
X , Y دول مش محتاجين تعرف واحد افقى والتانى عرضى وهما بيحددو مكان اى حاجة فى الجيم او الخريطة بمعنى ادق
Z نفس فكرة ال XY بس هنقول انها بتحدد الزاوية ( حاجة هنحتاجها فى القانون)
طب اية هو القانون ؟
قبل ماتعرف القانون لازم تعرف هتجيب معطيات القانون منين
ومعطيات القانون هى
X
وهنميزها بى اكس 2 رقم _ كبدايا 2BIT
Y
وهنميزها بى واى 2 رقم 2BIT
-----
X
وهنميزها بى اكس 4 رقم NIBBLE
Z
وهنميزها بى زد 4 رقم NIBBLE
Y
وهنميزها بى واى 4 رقم NIBBLE

كدة انت عرفت معطيات القانون ....
ودة القانون

اولا احداثيات X اللى فى بتظهرك هى
(اكس 2 رقم - 135) *192 + (اكس 4 رقم / 10 )

ثانيا احداثيات Y اللى بتظهر هى
(
واى 2 رقم -92) *192 + (واى4 رقم / 10)

دة القانون خد بالك احنا مستخدمناش
واى 4 رقم لان دورها فى القانون الازاحة او الفصل
بمعنى ..... الباكتس اللى بتضم احداثيات مكانك بتكون بالشكل دة (خلى بالك دة مثال)
0x01001234020001855CDF066E007800
اللى يهمنا من فوق هو الجزء
01855CDF066E007800
هنبداء نطلع المعطيات منة وهتكون كالاتى

X
85
Y
5C
-----
X
DF06
Z
6E00
Y
7800


نيجى نطبق على القانون

(85 - 135) *192 + (DF06 / 10 )
(5C - 92) * 192 + (7800 / 10)


واضح ان مفيش الة حاسبة هتعمل العملية اللى فاتت دى......
ودة لان البيانات المستلمة من السيرفر فى شكل HEX لان دة لغة الاتصال بين السيرفر والكلينت يبقى هنحول ال HEX الى حاجة ظريفة ممكن نفهما على صورة ارقام وهى ال DEC
ودة ممكن تعملة عن طريق الة حاسبة الموجودة على الوندوز
دورة شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

ملحوظة ::: لما تحول ال hex الى DEC خد بالك انك بتقلب اماكن المجموعات والمجموعة 2 رقم وانت بتغير الاماكن فى حالة وجود اكتر من مجموعة واحدة بمعنى
لو عند هكس قيمتة
CD EF 12 34 56 78 09 AB
قبل ما تضيفة للالة الحاسبة لازم تهيئة _ تجيب الاول مكان الاخر والعكس على الكل
علشان يكون كدة
AB 09 78 56 34 12 EF CD
وبعد كدة تضيفة الالة الحاسبة

بالتطبيق على
01855CDF066E007800
85 مجموعة واحدة _ انت كدة فى التمام
5C
مجموعة واحدة _ انت كدة فى التمام
DF06 مش مجموعة واحدة يبقى اقلب 06DF
6E00 مش مجموعة واحدة يبقى اقلب 006E
7800 مش مجموعة واحدة يبقى اقلب 0078
وبعد كدة دخل النواتج المعدلة وضفها للقانون

من ال هكسميل لل ديسيمل على الالة الحاسبة

85 = 133
5C = 92
1759 = 6DF
78 = 120
النواتج تحتها خط

ويبقى القانون
(133- 135) *192 + (1759 / 10 ) =X = -208.1
(92- 92) * 192 + (120 / 10) =Y = 12


كدة الجزء الخاص بشرح وظيفة الحركة تقريبا خلص
لو حد عندة سؤال يضيف مشاركة وان شاء اللة هرد علية
Cave
--------------------------------------- نهاية 1-1-1 الحركة-----------
************************************************** **********
------------------------------------- بداية 1-1-2 الشات --------------------

فكرة الشات فى البوت او فى الجيم عموما بسيطة جدا ممكن نشبها بخطوات ثابتة مش بتتغير
بس خد بالك ان الشات اللى انت هتكتبة داخل البوت مش بيظهر فى الجيم ... حد عارف لية ؟؟

هنعمل رسم بسيط بيشرح فكرة الاتصال بين الكلينت والجيم والبوت

الكلينت <> بروكسى (دة فى حالة لو هستخدم وسيط اتصال)
البوت <> بروكسى
بروكسى <> السيرفر

يعنى البروكسى هو نقطة الاتصال بين كل الاطراف ..... نيجى نشرح فكرة الشات

حضرتك بتكتب الشات فى الجيم بيظهر عندك فى الجيم وكمان فى البوت ودة لان البوت لة بورت فى البروكسى بيسمحلة انة يعمل حاجة زى فلترة للباكتس وعلشان كدة بيظهر فى البوت .... بجانب ان ترتيب الارسالى بيكون
الجيم > البوت > السيرفر

نطبق الكلام على البوت ... البوت لة اتصالى مباشر بالسيرفر لانة بيقوم بوظيفة الكلينت فبالتالى ملهاش لزمة انى اكتب الشات جو الجيم ... وهتلاقى الترتيب
الجيم - البوت > السيرفر
هتلاقى ان جهة الارسال مش بتعدى على الكلينت . مباشرة للسيرفر
-------------------
نتكلم شوية عن الباكتس والشات
بفرض 1
0x01001234020001##73696C6B726F61643461726162
بفرض 2
0x01001234020002##73696C6B726F61643461726162
اللى يهمنا فى الباكتس اللى فوق حاليا
بفرض 1
01##73696C6B726F61643461726162
بفرض 2
02##73696C6B726F61643461726162

(((( الباكتس هيتشرح بالتفصيل فى الجزء الخاص بية))))
نيجى نفسر الكلام اللى فوق
فرض 1
01 دلالة على نوع الشات سواء كان خاص او بارتى او عام _ فى المعتاد 01 بيكون عام
## قيمة رقمية فى صورة هيكس بتحدد طول الشات اللى بعدها اللى هو 73696C6B726F61643461726162

_ خد بالك انا ضايف تشبية يعنى فى الباكتس مش هيجيلك ## _
73696C6B726F61643461726162 دة بقى الشات نفسة

طبعا كلنا شيفين ان الشات عبارة عن ارقام وحروف يبقى لازم نحول الهكس لحاجة ممكن نفهمها
كلنا متفقين ان دة هيكسيميل لان الهيكس هو لغة الجيم وكلنا متفقين ان الشات دة حروف وارقام بيتفهم من خلالها جملة والشات دة بيكون String وبنميزها بى STR
( خد بالك STR دة مش Strength اللى بيكون فى الجيم ^^ )
نيجى نفسر الشات
باستخدام وظيفة التحويل من هيكس ل استرنج فى اى لغة برمجة او اسكربت
هنلاقى ان
73696C6B726F61643461726162
معناها
silkroad4arab

ودة معناة ان فى شات ظهر فى الجيم فى شات الكل مكتوب فى silkroad4arab

فرض 2
02 دلالة على نوع الشات سواء كان خاص او بارتى او عام _ فى المعتاد 02 بيكون خاص
## قيمة رقمية فى صورة هيكس بتحدد طول الشات اللى بعدها اللى هو
73696C6B726F61643461726162 دة بقى الشات نفسة

ومن غير شرح كتير نفس منطق الفرضية 1 هيتطبق على التانية بس فى شات الخاص
Cave
----------------------------------------- نهاية 1-1-2 الشات -----------------
************************************************** *****
---------------------------------------
1-1-3 استخدام البوشن واى بتنجان تانى داخل الشنطة---------------------------------
بالنسبة لاستخدام اى ايتم فى الشنطة ( واقصد بالايتم . بوشن . اسكرول .... اى حاجة بخلاف الزى الخاص بالشخصية)
لازم فى الاول ان كل خانة موجودة داخل الشنطة سواء كانت مشغولة او فارغة ليها رقم ثابت وقيمة متغيرة ...... بمعنى

اول خانة موجودة اول الشنطة على الشمال رقمها بيكون 13 اللى بعدها فى الصف 14 وهكذا...
سوال هو لية احنا بدائنا العد من 13 لية مش من 2 او 10 او اى رقم ؟؟؟؟
الاجابة ببساطة شديدة لان اول خانة فى الشنطة اللى قيمتها 13 هى مش او خانة للشخصية اول خانة فى الشخصية هتلاقيها فى المعدات اللى مستخدمها ( Weapon.chest.leg.foot.ring.necklace
)
لو انت عديت الخانات دية هتلاقيها 12 يبقى من الطبيعى ان اول خانة فى الشنطة تكون 13 ___ اشطة كدة ؟
دة بالنسبة لرقم الخانة بالنسبة بقى لقيمة الخانة (وخد بالك انا حاليا بنتكلم عن البوشن والاسكرول مش الزى )
كل خانة ليها قيمة _ مثال فى العالمية تلاقى ان البوشن بيكون اكبر قيمة لة 50 للخانة الواحدة . ممكن تلاقى فى السيرفر الخاص الخانة ممكن تستوعب اكتر من 50 ____
ملحوظة _ تحديد قيمة الخانات ونوع الايتم فى الخانة بيكون عن طريق باكتس بيتكرر كل مرة بتعمل اسبام لشخصيتك ومش بيحدد بس الخانات دة كمان بيحدد نوع الشخصية والفل والبلس الخاص بالسلاح والاستيت بتاعتك والجولد والاس بى وكل حاجة بتلاقيها فى صفحة البيانات فى اى بوت......

طريقة استخدام البوشن او الاسكرول داخل الشنطة ؟؟
مثال
0x0100123402000DABCD
دة مثال للتوضيح مش اكتر _ نبداء نفسرة
0x010012340200 شرحناها قبل كدة
0D دة رقم الخانة وهو فى هيئة الهكس لو حولنا زى ماشرحنا قبل كدة هيكون بيساوى 13 اول خانة فى الشنطة
ABCD نوع البوشن اللى مستخدم كبير صغير وسط ...

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


دة كان شرح سريع .. خد بالك ان مش كل حاجة ممكن تكون موجودة فى الموضوع اسالتك هى اللى هتخلى للموضوع معنى وقيمة ...
Cave
----------------------- نهاية 1-1-3 ------------------------
************************************************** ************
------------------------- 1-1-4 البارتى ( عمل بارتى ماتش. قبول المشاركة فى البارتى)-------------------------------
رمضان كريم

بعد الاجزاء اللى فاتت اكد عندك فكرة بسيطة عن الباكتس سواء كانت سترنج او ديسيمل
فى جزء البارتى هنستخدم الفكرتين دول
هنقسم الجزء دة لى
1 البارتى ماتش
2 عرض البارتى على الاشخاص اللى حواليك
3 قبول طلب البارتى عليك ( الموافقة يعنى )

1 البارتى ماتش
صحصح معايا
انت اتعوت انك تاخد الباكتس جاهز وتفسرة
فى البارتى ماتش انت بتعمل العكس
بمعنى انك بتحدد
1- عنوان البارتى
2- معدل اللفل الى يتسمحلو دخول البارتى
3- نوع البارتى 4/4-8/8
4- طول الباكتس اللى هيتبعت للسيرفر
نيجى نفسر الكلام اللى فوق

عنوان البارتى

بفرض انك عايز تعمل بارتى باسم
silkroad4arab

هنلاحظ ان دة استرنج وكلنا عرفين ان السيرفر مش بيعترف بحاجة اسمها استرنج
يبقى نحول الاسترنج لحاجة مفهومة وهى الهيكسميل
silkroad4arab لما نيجى نحولها هيكس هتكون 73696C6B726F61643461726162
سهل صح ؟!

معدل اللفل الى يتسمحلو دخول البارتى
معدل اللفل بيكون من اقل لفل لاعلى لفل وحضرتك بتحدد من لفل كام لكام بتكون البارتى كالاتى
وبردة بيكون استرنج وانت بتحولة لهكس
وترمز رقم الحد الاعلى والادنى للبارتى علشان ترتيب الهيكس يكون صح

اظن بردة سهل ؟!


نوع البارتى 4/4-8/8
نوع البارتى فكرتة نفس فكرة وندوز الشات بالظبط ( عام خاص بارتى جايلد...)
بمعنى ان
4/4 بارتى بتكون فى الغالب 0400
8/8 XP-Share/Items-Share بتكون فى الغالب 0700
وهاكذا


حتى الان سهل


طول الباكتس اللى هيتبعت للسيرفر

بمنتهى البساطة هو طول عنوان البارتى بس فى صورة الهيكس من الاسترنج
اللى هو
73696C6B726F61643461726162

بعد كدة بترسل الباكتس وبيكون ترتيبة كالاتى
0X1234ABCD0100+Data
1234 راس الباكتس وهى بتدل على طول الباكتس اللى هيتبعت
ABCD الاوبى كود الخاص بالتارتى مفتاح الباكتس
0100 الشكسام
Data ودة الحوار اللى احنا لسة مفسرينو من شوية وبتنقسم لى
0400 نوع البارتى
الحد الادنى للبارتى
الحد الاعلى للبارتى
عنوان البارتى
وبيكونو بالترتيب دة

كدة موضوع البارتى ماتش انتهى

2 عرض البارتى على الاشخاص اللى حواليك
فكرة عرض البارتى على اللى حوايك بيكون لها معطيات وهى
1- id الشخص اللى هتعرض علية البارتى
2- نوع البارتى اللى هتعرضها
وبيكون الترتيب كالاتى
0X1234ABCD+id+XX
XX هى نوع البارتى سواء كانت 4/4 او 8/8


3 قبول طلب البارتى عليك ( الموافقة يعنى )
قبول البارتى معناة ان فى حد عرض عليك بارتى وانت وافقت
بمعنى فى حد بعتلك الباكتس دة
0X1234ABCD+id+XX
_ لاحظ ان دة الباكتس من الفكرة التانية _

وبفرض ان انت وافقت فهتبعت الباكتس الدال على الموافقة اللى هو
0X5678DCBA+0101
0101 دلالة على الموافقة _ فى اغلب السيرفرات بتكون 0101 _

Cave
----------------------------------نهاية البارتى -----------------------------------------
************************************************** ************************
---------------------------------بداية--------------------------------------------------
1-1-5 استخدام الاسكلات ( معرفة الوحش والضروب والاشخاص اللى حواليك)
اولا اعتزارى للتاخير
---------------------
بالنسبة للجزء الخاص بالاسكلات متفرع لانة بيكون مرتبط بكذا وظيفة ( قراية الميديا سواء اسكلات اوايبيهات الاشخاص او الموبس او الان بى سى - مكان الوحش اللى هتهاجمة - الوقت المستغرق لاستخدام الاسكلات .... وغيرها )

ندخل فى المهم
اولا :- استخدام الاسكلات
اى اسكل او بف لازم يكون لة اسم داخل الجيم وطبعا انت لازم يكون معاك قاموس الاسماء دية _ والقاموس دة هو media.pk2 (((( هيكون فى الجزء التانى قائمة باهم الملفات اللى هتحتاجها ))))


كود:
01000000,SKILL_PUNCH_01,SKILL_PUNCH_01
02000000,SKILL_CH_SWORD_BASE_01,SKILL_CH_SWORD_BASE_01
03000000,SKILL_CH_SWORD_SMASH_A_01,Strike Smash
04000000,SKILL_CH_SWORD_SMASH_B_01,Stab Smash
05000000,SKILL_CH_SWORD_SMASH_C_01,Crosswise Smash
06000000,SKILL_CH_SWORD_CHAIN_A_1S_01,Illusion Chain
07000000,SKILL_CH_SWORD_CHAIN_A_2S_01,Illusion Chain
08000000,SKILL_CH_SWORD_CHAIN_A_3S_01,Illusion Chain
09000000,SKILL_CH_SWORD_CHAIN_B_1S_01,Blood Chain
0A000000,SKILL_CH_SWORD_CHAIN_B_2S_01,Blood Chain
0B000000,SKILL_CH_SWORD_CHAIN_B_3S_01,Blood Chain
دة مثال من ملف اسكلات الميديا الكورى بعد التعديل طبعا
واضح من التقسيم ان الجزء الايسر هو الاى بى . الاوسط اسم الاسكلة داخل السيرفر . الايمن الاسم اللى بيظهر داخل الجيم

نفس التقسيمة دة بتتطبق على الاى بى الخاص بالشخصيات

ندخل فى المهم
الباكتس
0X0A00BCDF0100SSSSSSSS01MMMMMMMM
طبعا جزء
0X0A00BCDF0100
مفهوم بس خلى بالك من 0100 لان التشك سيم دة خاص بالاسكلات والبافات والهجوم
SSSSSSSS <> دة اى بى الاسكل اللى هو الجزء الايمن
01 <> فصل بين الاى بى
MMMMMMMM <> اى بى الوحش او الشخصية ودة بنوجدة من الميديا بردة

اعتقد مش محتاج اشرح فى تقسيمة الباكتس ...........

فى نقطة مهمة لازم تاخد بالك منها وهى

ثانيا :- معرفة الوحش والضروب والاشخاص اللى حواليك
لازم تعرف حاجة مهمة جدا جدا جدا ( لو اقدر اكتب جدا 100 مرة كنت كتبتها ) وهى
اى شخصية او وحش فى الجيم لة عدد 2 اى بى
طب ازاى ؟؟؟؟؟؟
دة بقا هنعرفة فى جزء
2-1-2 مما يتكوين ملف البيانات

-
-
-
-
------ جزء الاسكلات بسيط جدا وزى ماذكرت قبل كدة ان الجزء دة مرتبط بكذا وظيفة فلو حاسس انك مش فاهم فاطمن دة طبيعى لانى مش بشرح الوظائف المرتبطة بوظيفة الاسكلات انا بشرح الاسكلات والاسكلات هى تقسيمة الباكتس ودة هدفى فى الجزء دة --*-*-*-*-*-*-*-*__ وهيكون فى شرح للوظائف دية فى الاخير
------------------------------------------- نهاية جزء الاسكل-----------------------------
على فكرة النور قطع امبارح وانا شغال على الموضوع
----------------------------------------------------------------------------------------------




اسف للتاخير بس صدقونى انا محتاس فى ورق الجامعة والجيش والشغل فادعولى ان الايام اللى جاية تعدى على خير

بالنسبة للنهاردة مش هنبداء فى الجزء التانى بس هنرد على اسئلة وهنشرح شوية اذاى بيتم الاتصال بالبروكسى


س1 من العضو Metro . كان بخصوص ال Auto fuse واذاى اشغلة مع ال mbot
جـ بالنسبة لل Mbot هو اتصال مغلق بين الكلينت والسيرفر يعنى مينفعش تدخل علية وصلة او فرع اتصال . ودة انت ممكن تلاحظة ان البوت كل اللى بيطلة منك هو انك تحدد مكان الكلينت وهو بيقوم بتجديد ال ip والميديا . فى فكرة وهى انك تستخدم بروكسى البوت نفسة Socks V4/5 لكن على حد علمى ان الخاصية دة بتكون لبروكسى عالمى فممكن يكون فى امكانية ان احنا نوجة الاتصال ببروكسى داخل الجهاز والبروكسى الجديد يستقبال البوت ويوجد جهة استقبال للبرنامج Auto Fus ... وعلى اى حال البرنامج الخاص بال + مش محتاج انة يتصل بالبوت علشان يشتغل .... يريت توضح انت لية عايز توصلة بالبوت ...

س2 توصيل البوت بالبروكسى _ اذاى ابداء اتصال من البوت للبروكسى ؟
جـ اولا بالنسبة للكلينت وتحول اتجاة اتصالة دة سهلة اللودر بيقوم بالوظيفة دة
بالنسبة لبرنامج البوت بيكون كالاتى
من جهة برامج البرمجة زى C++ .C.VB وخلافة بيكون فى خاصية جاهزة بتستدعيها وكل ما عليك انك بتحدد الاى بى والبورت وشكرا
بالنسبة للغة الاسكربتات زى ال Autoit بيكون عن طريق حاجة اسمها TCP وعلى فكرة ال TCP مش خاص بالاسكربت بس لا لان دة بروتوكول الاتصال عموما يعنى الكل بيعتمك على TCP فى الاتصال سواء كان اسكرت او لغة مستوى عالى
ودة كود
كود:
TCPStartUp()
$socket = TCPConnect("127.0.0.1", 22580)
If @Error Then
    MsgBox(0, "NO Connection", "Can't find the right connection")
    Exit
Endif
دة كود بامر انشاء الاتصال باى بى 127.0.0.1 وببورت 22580

ملحوظة :: مش معنى انك بداء الاتصال ان دة معناة استقبال بيانات
كود استقبال البيانات
كود:
    $packet = TCPRecv($socket, 10000)
وال $packet اللى هيتم استقبالها بتكون من الكود اللى فوق بيتم وضعة فى دائرة While علشان يكون فى استمرارية

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

س3 عايزك تعملى بوت __ السوالى دة اتكرر اكتر من مرة قى رسالة خاصة
جـ انا معنديش الوقت ومفيش حد معايا علشان ااقوم بوت لحد علشان كدة انا بعمل موضوع ويريت للشباب اللى بيسال السوال دة يسال نفسة لية هو ميعملش بوت بنفسة . واعتقد ان اجابتة هتكون انة مكسل يدور ومش فاضى


س4 منين اجيب الكود والاوبى كود وطريقة تقسيمهم ووظيفتهم
ج الكود ممكن تجيبة من ملف المساعدة المرفق بلغة البرمجة ( انا معرفش انت هتشتغل بلغة اية ) ^^
بالنسبة للاوبى كود دة امرة سهل هيكون فى برنامج هنطورة هيكون فى خواص هتحتجها فى البوت . استقبال . ارسال . تقسيم ... وهكذا
طريقة التقسيم والوظيفة هيكون ليها زى قائمة بتقسم الباكتس والاوبى كود للبرايفت سير ( علشان البرايفت سيرفر مش هيكون لة اى تجديد فى البنية الاساسية للاكواد بتاعتة ) فهيكون مرجع ثابت ليك



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

تحياتى للمنتدى الكريم
بالنسبة للموضوع النهاردة هيكون بخصوص تحليل الباكتس
البرامج اللى هستخدمها هى
1- بروكسى _ وهيكون برنامج phConnector
2- برنامج تحليل باكتس/بيانات _ وهيكون برنامجAnalyser من حزمة برامج مstealthlite ممكن تستخدم اى برنامج تانى اشتغل باى برنامج يريحك
3- لودر او اى برنامج لتحويل ال IP
4- لعبة سيلك رود( انا هستخدم برايفت سيرفر Wingsro) بالنسبة للعالمية هتحتاج معاها برنامج الهاك شيلد بحزمة الibot
دورة شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس
ابداء معايا
1- شغل البروكسى (ومتنساش تغير اعدادات البروكسى من ملف التكتس زى الصورة)
اعدادات البروكسى كانت
كود:
[phConnector]
IP=5.9.66.56
Port=15779
ListenPort=10001
BotPort=22580
Developer=0
2-شغل برنامجAnalyser
3- استخدم اللودر فى تحويل جهة الاتصال من السيرفر للبروكسى
4- الجيم هيفتح ( وكدة جزء التشغيل انتهى)
5- نبداء التحليل
*** زى ماقولنا قبل كدة ان الاتصال بيكون عن طريق باكتس بتتبعت من السيرفر الى الكلينت والعكس . وان مفتاح الباكتس هو الاوبى كود
والاوبى كود عبارة عن 4 ارقام فى الاصل بيكونو بالترتيب دة 1234 ولما نحولهم الى اوبى كود بيكونو بالترتيب دة 3412 .. وبرنامج الAnalyser هيكون شغال بالترتيب التانى( الاوبى كود)
كل حاجة بتعملها على الجيم من حركة بتترجم الى باكتس بمثال
دورة شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

واضح من الصورة ان الباكتس مرسل من Client to Joymax
(7021) ,,,,, الاوبى كود(حركة)
016C6AD301B4001E04,,,, بيانات الباكتس
طبعا كلكم حاليا نقدرو تثبتوا ان 016C6AD301B4001E04 بيساوى
X:-5134 /Y:2802

ونفس النظرية تقدرو تنفذوها مع اى باكت تانى (يوزر/باس/اسكل/ايتم......)

Cave
---------------------------------------------------------------------

تصنيف باكتس 3013 ( باكت بيانات الشخصية مازال مستخدم حاليا فى البرايفت سيرف )
الباكت كنت اتسالت عن جزء منة ورديت علية فى مشاركة 37
المهم
باكت 3013 من اهم الباكتس فى عمل البوت لانة بيضم
1-نوع الشخصية
2-مستوى الشخصية من اسكل بوينت واكسبرينس وجولد وزرك hp/mp
3-الشنطة من عددها واللى جواها
4-اسكلات الشخصية
5-المهمات او الكويستات
6-احداثيات الشخصية و المكان
7-بيانات عامة (سرعة البداية . نقاط الميردر......)
8-اسم الشصية والوظيفة والمستوى الوظيفى ( عجبانى اوى موضوع المستوى الوظيفى دية )
9-اى بى الشخصية
10-بيانات الاصدقاء وخلافة
طبعا احنا مش هنفسر كل دة لان فى بيانات كتير مش هنحتجها فى البوت
البداية
كود:
8C14CA581B3A000022010100000000000000000000000000000000000000000000000000000000000000C8000000C8000000010000000000000000002D080100000000642D00000000000000000000002700000000010002000400000000652D00000000000000000000002700000000010002000500000000662D00000000000000000000002700000000010002000600000000872A00000000000000000000004200000000010002000D00000000421D000001000E00000000431D000001000F000000008E2800000E001000000000100000002200050000010102000000010202000000010302000000010402000000010502000000010602000000020002010001000000018D010000100018080101001600534E5F434F4E5F5145565F414C4C5F42415349435F3001000000000000000000716F07004F69E83387446F2DA742BCFA454430B500010030B50000000000008041000048420000C84200060064637678646300000001000000000000000000000000000000FF0300000000000000980E0000000704014AEA030064024AF0030064034AEE030064044AF803006400000000000000000100010000
1-نوع الشخصية
8C14CA581B3A0000
ونوع الشخصية بيكون ثابت يعنى الاوروبى مثلا هيكون 11111111 والصينى مثلا 22222222

2-مستوى الشخصية من اسكل بوينت واكسبرينس وجولد وزرك hp/mp
22الحجم
01 اللفل الحالى
01 اكبر لفل وصل لية ( فى حالة لو نزل فى اللفل اثناء الفرم او الميردر)
0000000000000000 الاكسبيرينس
0000
0000
0000000000000000 عدد الاسكل بوينت
00000000
0000 الزيرك ان وجد
00
00000000
C8000000 الاتشبى
C8000000 الامبى
01000000000000000000

3- االشنطة من عددها واللى جواه
2D عدد خانات الشنطة كامل ( فارغ او مليان) وبتساوى 45 خانة
08 الايتم الموجودة فعلان فى الشنطة وعددها 8 ايتيمات

بعد مايتم تحديد الشنطة وعدد خاناتها بيتم تفصيل الايتم اللى جواها

01 رقم الخانة
00000000 فاصل
642D0000 اى بى الايتم نفسة (من الاى بى نفسة بنوصل لاسم الايتم من ملفات الميديا)
00 البلس للايتم فى حالة اذا كان سلاح او خلافة
0000000000000000 الاستيت الخاصة بالايتم
27000000 الديورابيلتى الخاصة بالايتم
00 عدد البلو فى الايتم ان وجد
0100 0200 الادفنسيد اكسير ان وجد

طبعا كل ايتم بتختلف عن ايتم تانية فى بياناتها وامكانيتها فركز وانت بتحلل بيانات الشنطة
هتكمل انت باقى الشنطة والباكتس ( يعنى هتعمل العملية دية كمان 7 مرات لانة قال ان عدد الايتم 8 واحنا عملنا واحدة مع بعض يبقى فاضل 7) ( قاعدين فى درس حساب ^^)

بعد مابتخلص بيانات خانات الشنطة بتدخل على باقى الخانات واللى هى الافاتار
05 عدد خانات الافاتار
00 قطع الافاتار المستخدم
0

4- اسكلات الشخصية
دة جزء ظريف جدا _ هنوضحة ببساطة
لو فى اسكل عندك فالباكتس هيبداء ب 01 لو الاسكلات خلصت او مفيش فنهاية الباكتس هتكون 02 وبالتطبيق
01 بداية اسكل
02020000 اى بى الاسكل
00 لفل الاسكل

01 بداية الاسكل
03020000 اى بى
00 لفل
وهتكمل انت لحد

01 بداية
06020000 اى بى
00 لفل

02 استوب نهاية الاسكلات شكرا

5-المهمات او الكويستات
ودية ملهاش لزمة

6- احداثيات الشخصية و المكان
وبتتعرف على بداية الاحداثيات بمجرد ماتوصل للاى بى الفريد وهو اى بى الشخصية بتاعتك بتحجزة وهو دة الابى اللى انت بتستخدمة فى البفلات والاسكلات وخلافة
716F0700 الاى بى الفريد
4F اكس
69 واى
E8338744 اكس
6F2DA742 زد
BCFA4544 واى
واعتقد شرحنا قانونهم قبل كدة

30B5 الزاوية
00
01
00
30B5 الزاوية


00 null
00 null
00 null
00 null

7-بيانات عامة (سرعة البداية . نقاط الميردر......)
00008041 س1
00004842 س2
0000C842 س3

00 نهاية

8-اسم الشصية والوظيفة والمستوى الوظيفى ( عجبانى اوى موضوع المستوى الوظيفى دية )0600 طول اسم الشخصية
646376786463 اسم الشخصية
0000

00 لفل الوظيفة
01 نوع الوظيفة
00000000 اكسبيرينس التريدر ان وجد
00000000 اكسبيرينس الحرامى ان وجد
00000000 اكسبيرينس الهنتر ان وجد
00 لفل التريدر
00 لفل ....
00 لفل ....
NULL FF

03000000 نهاية
00000000 نهاية

9-اى بى الشخصية
980E0000 اى بى الشخصية اللى هنستخدمة

10-بيانات الاصدقاء وخلافة
ملهاش لزمة فى البوت


كدة جزء ال 3013 انتهى
ملحوظة بالتكرار واتباع اسلوب الملاحظة هتقدر تحدد التقسيمة السليمة للباكتس
------------------------------- نهاية جزء 3013 -----------
Cave



الـمـصـدر : الموقع العربي الاول للعبة Silkroad Online - مـن : قـسـم الـبـرامـج الـمـسـاعـدة - كـاتـب الـمـوضـوع : acer20006



التعديل الأخير تم بواسطة Closed.Heart ; 20-03-2013 الساعة 06:15 PM
إعلانات خاصة

رقم المشاركة : ( 1
قديم 09-07-2012, 07:45 PM
acer20006
الصورة الرمزية acer20006
بـيـانـاتـى
رقم العضوية : 12812
تاريخ التسجيل : Feb 2008
عدد المشاركات : 522
نقاط التقييم : 31
رصيدى البنكى : 1

1  

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


خد بالك :: معظم الباكتس اللى موجودة فى الشرح مكونة من رموز للتوضيح يعنى مينفعش تستخدمها الا بعد تعديلها


السلام عليكم

اولا انا مش عارف اذا كان الموضوع مناسب للقسم دة او لا
فاذا كان مش مناسب اعذرونى

بنأن على طلب اعضاء القسم الكورى
شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

قبل ما بداء عايز اوضح شوية نقط صغيرة
اولا : البعض ممكن يقول الموضوع ملهوش 60 لزمة احنا بنشحن بوت وكمان احنا فى العالمية او البرايفت مش محتاجين اصلا نعرف البوت دة اية....... عايز ااقول ان الموضوع دة مش الهدف منة عمل بوت او اى حاجة دة مجرد نظرة على البوت للتعرف علية وانت مش مطالب منك انك بكرة الصبح تكون عامل بوت وللعلم اذا كانت العالمية لها بوت ففى سيرفرات ملهاش زى الكورى والروسى وفى ناس عايزة تعمل بوت ........ الموضوع للمعرفة البحتة واضافة فكرة جديدة
ثانيا : ممكن البعض يسال انا عرفت المعلومات دة منين ؟ والاجابة ببساطة هى انى بداءت افهم طريقة عمل الجيم من السيرفر الكورى بقالى اكتر من سنتين وعملت ليها اسكربتات برمجة وكان اولها
Sloke_ auto grabber&select ranger changer
واتطور الموضوع لحد برامج الاتاك وخلافة _ ممكن تتابع المواضيع من على القسم الكورى لو مهتم _
وللعلم ان اى حاجة بتنزل للعالمية بتكون نزلت الكورى قبليها بفترة
ثالثا : لو حبيت تعمل بوت ( سواء كان بوت لوظيفة معينة او لوظائف متعددة)
اعمل حسابك فى
1 - لازم يكون فى فريق عمل على الاقل 3 فهمين ديناميكية الاتصال بين الكلينت والسيرفر ودة فى حالة تعدد المهمات للبوت اللى هتعملة ...
2 - لازم تكون تقدر تطبق منطق مهمة البوت فى لغة برمجة ( سواء من HL او LL او حتى على برنامج عمل اسكربتات برمجة سواء كان autoit .autohotkey.........)
لوحبيت تشتغل على الاسكربتات انا ارشح ال autoit




**************
ندخـــــــل فى الجد

هنتعلم اية فى المواضيع ؟!
الجزء النظرى(للفهم)
1 - كيفية عمل البوت ؟
1-1 الوظائف الاساسية (شرح سريع ليها وبعدين هنعرف اذاى بيكون تكون الوضيفة داخل لغة البرمجة بجانب شرح اوسع ليها)
1-1-1 الحركة
1-1-2 الشات
1-1-3 استخدام البوشن واى بتنجان تانى داخل الشنطة
1-1-4 البارتى ( عمل بارتى ماتش. قبول المشاركة فى البارتى)
1-1-5 استخدام الاسكلات ( معرفة الوحش والضروب والاشخاص اللى حواليك)
1-2 الوظائف الثانوية _ مش هتكلم فيها

2 - بيانات الميديا
2-1 استخلاص البيانات
2-1-1 برامج قراية الميديا
2-1-2 مما يتكوين ملف البيانات
2-2 التعامل مع البيانات
2-2-1 البيانات بلغة غير الانجليزى(كورى وخلافة_ شرح طريقة تحول الاسماء الغير انجليزية للانجليزية _ برنامج خاص هينضاف فى الموضوع)
2-2-2 كيفية قراية البوت للبيانات (Hex -Dword - Qword)

3 - الباكتس ( Packets - S*via*C - C*via*S)
3-1 Opecode
3-1-1 Packets كيفية عملها وتكونها
3-2 S*via*C السيرفر الكورى
3-3 C*via*S السيرفر الكورى

4 - هتحتاج اية علشان تبداء تستلم بيانات وترسل بيانات _ شرح البرامج
4-1 برامج البروكسى
4-2 برنامج تحليل الاتصال Sniff




الجزء العملى

من غير ماعمل فهرس لانى تعبت من الكتابة

1-هنطبق شرح عملى لكل الوظائف الاساسية(اللى فوق فى الجزء النظرى) للبوت مرتين ( مرة بالبلدى ومرة تانية بلغة برمجة تكون واضحة للفهم)
2- هنبنى برنامج بسيط لاسكربت المدينة LooP هيضم
1- City Spawm
2- Go To NPC
3- Put In Store


------------
تقريبا كدة كل حاجة شبة مترتبة . هيكون فى تعديل على الفهرس فى الايام اللى جاية على حسب الحاجة
ان شاء اللة من بكرة هبداء اكتب المواضيع
شكرا للمتابعة مقدما


********************************
-----------------------------
********************************
البداية


1 - كيفية عمل البوت ؟
علشان تعمل بوت او اى برنامج لازم تعرف اساسيات البرنامج اللى انت هتبنيها .. وبما انت هتعمل بوت للعبة يبقى لازم بردوا تعرف اساسيات اللعبة اللى هتبنى عليها البوت ......


1-1-1 الحركة
فى اى لعبة فكرة قانون الحركة ثابت XYZ والقانون دة بيطبق على اى حاجة بتتحرك (اشخاص . وحوش ) او حتى الدروب سواء كان جولد او خلافة . كل حاجة فى الجيم ليها XYZ... وكمان ال NPC ليهم XYZ فى كل مدينة ..... نبداء نفسر اية XYZ والقانون بتاعهم
X , Y دول مش محتاجين تعرف واحد افقى والتانى عرضى وهما بيحددو مكان اى حاجة فى الجيم او الخريطة بمعنى ادق
Z نفس فكرة ال XY بس هنقول انها بتحدد الزاوية ( حاجة هنحتاجها فى القانون)
طب اية هو القانون ؟
قبل ماتعرف القانون لازم تعرف هتجيب معطيات القانون منين
ومعطيات القانون هى
X
وهنميزها بى اكس 2 رقم _ كبدايا 2BIT
Y
وهنميزها بى واى 2 رقم 2BIT
-----
X
وهنميزها بى اكس 4 رقم NIBBLE
Z
وهنميزها بى زد 4 رقم NIBBLE
Y
وهنميزها بى واى 4 رقم NIBBLE

كدة انت عرفت معطيات القانون ....
ودة القانون

اولا احداثيات X اللى فى بتظهرك هى
(اكس 2 رقم - 135) *192 + (اكس 4 رقم / 10 )

ثانيا احداثيات Y اللى بتظهر هى
(
واى 2 رقم -92) *192 + (واى4 رقم / 10)

دة القانون خد بالك احنا مستخدمناش
واى 4 رقم لان دورها فى القانون الازاحة او الفصل
بمعنى ..... الباكتس اللى بتضم احداثيات مكانك بتكون بالشكل دة (خلى بالك دة مثال)
0x01001234020001855CDF066E007800
اللى يهمنا من فوق هو الجزء
01855CDF066E007800
هنبداء نطلع المعطيات منة وهتكون كالاتى

X
85
Y
5C
-----
X
DF06
Z
6E00
Y
7800


نيجى نطبق على القانون

(85 - 135) *192 + (DF06 / 10 )
(5C - 92) * 192 + (7800 / 10)


واضح ان مفيش الة حاسبة هتعمل العملية اللى فاتت دى......
ودة لان البيانات المستلمة من السيرفر فى شكل HEX لان دة لغة الاتصال بين السيرفر والكلينت يبقى هنحول ال HEX الى حاجة ظريفة ممكن نفهما على صورة ارقام وهى ال DEC
ودة ممكن تعملة عن طريق الة حاسبة الموجودة على الوندوز
دورة شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

ملحوظة ::: لما تحول ال hex الى DEC خد بالك انك بتقلب اماكن المجموعات والمجموعة 2 رقم وانت بتغير الاماكن فى حالة وجود اكتر من مجموعة واحدة بمعنى
لو عند هكس قيمتة
CD EF 12 34 56 78 09 AB
قبل ما تضيفة للالة الحاسبة لازم تهيئة _ تجيب الاول مكان الاخر والعكس على الكل
علشان يكون كدة
AB 09 78 56 34 12 EF CD
وبعد كدة تضيفة الالة الحاسبة

بالتطبيق على
01855CDF066E007800
85 مجموعة واحدة _ انت كدة فى التمام
5C
مجموعة واحدة _ انت كدة فى التمام
DF06 مش مجموعة واحدة يبقى اقلب 06DF
6E00 مش مجموعة واحدة يبقى اقلب 006E
7800 مش مجموعة واحدة يبقى اقلب 0078
وبعد كدة دخل النواتج المعدلة وضفها للقانون

من ال هكسميل لل ديسيمل على الالة الحاسبة

85 = 133
5C = 92
1759 = 6DF
78 = 120
النواتج تحتها خط

ويبقى القانون
(133- 135) *192 + (1759 / 10 ) =X = -208.1
(92- 92) * 192 + (120 / 10) =Y = 12


كدة الجزء الخاص بشرح وظيفة الحركة تقريبا خلص
لو حد عندة سؤال يضيف مشاركة وان شاء اللة هرد علية
Cave
--------------------------------------- نهاية 1-1-1 الحركة-----------
************************************************** **********
------------------------------------- بداية 1-1-2 الشات --------------------

فكرة الشات فى البوت او فى الجيم عموما بسيطة جدا ممكن نشبها بخطوات ثابتة مش بتتغير
بس خد بالك ان الشات اللى انت هتكتبة داخل البوت مش بيظهر فى الجيم ... حد عارف لية ؟؟

هنعمل رسم بسيط بيشرح فكرة الاتصال بين الكلينت والجيم والبوت

الكلينت <> بروكسى (دة فى حالة لو هستخدم وسيط اتصال)
البوت <> بروكسى
بروكسى <> السيرفر

يعنى البروكسى هو نقطة الاتصال بين كل الاطراف ..... نيجى نشرح فكرة الشات

حضرتك بتكتب الشات فى الجيم بيظهر عندك فى الجيم وكمان فى البوت ودة لان البوت لة بورت فى البروكسى بيسمحلة انة يعمل حاجة زى فلترة للباكتس وعلشان كدة بيظهر فى البوت .... بجانب ان ترتيب الارسالى بيكون
الجيم > البوت > السيرفر

نطبق الكلام على البوت ... البوت لة اتصالى مباشر بالسيرفر لانة بيقوم بوظيفة الكلينت فبالتالى ملهاش لزمة انى اكتب الشات جو الجيم ... وهتلاقى الترتيب
الجيم - البوت > السيرفر
هتلاقى ان جهة الارسال مش بتعدى على الكلينت . مباشرة للسيرفر
-------------------
نتكلم شوية عن الباكتس والشات
بفرض 1
0x01001234020001##73696C6B726F61643461726162
بفرض 2
0x01001234020002##73696C6B726F61643461726162
اللى يهمنا فى الباكتس اللى فوق حاليا
بفرض 1
01##73696C6B726F61643461726162
بفرض 2
02##73696C6B726F61643461726162

(((( الباكتس هيتشرح بالتفصيل فى الجزء الخاص بية))))
نيجى نفسر الكلام اللى فوق
فرض 1
01 دلالة على نوع الشات سواء كان خاص او بارتى او عام _ فى المعتاد 01 بيكون عام
## قيمة رقمية فى صورة هيكس بتحدد طول الشات اللى بعدها اللى هو 73696C6B726F61643461726162

_ خد بالك انا ضايف تشبية يعنى فى الباكتس مش هيجيلك ## _
73696C6B726F61643461726162 دة بقى الشات نفسة

طبعا كلنا شيفين ان الشات عبارة عن ارقام وحروف يبقى لازم نحول الهكس لحاجة ممكن نفهمها
كلنا متفقين ان دة هيكسيميل لان الهيكس هو لغة الجيم وكلنا متفقين ان الشات دة حروف وارقام بيتفهم من خلالها جملة والشات دة بيكون String وبنميزها بى STR
( خد بالك STR دة مش Strength اللى بيكون فى الجيم ^^ )
نيجى نفسر الشات
باستخدام وظيفة التحويل من هيكس ل استرنج فى اى لغة برمجة او اسكربت
هنلاقى ان
73696C6B726F61643461726162
معناها
silkroad4arab

ودة معناة ان فى شات ظهر فى الجيم فى شات الكل مكتوب فى silkroad4arab

فرض 2
02 دلالة على نوع الشات سواء كان خاص او بارتى او عام _ فى المعتاد 02 بيكون خاص
## قيمة رقمية فى صورة هيكس بتحدد طول الشات اللى بعدها اللى هو
73696C6B726F61643461726162 دة بقى الشات نفسة

ومن غير شرح كتير نفس منطق الفرضية 1 هيتطبق على التانية بس فى شات الخاص
Cave
----------------------------------------- نهاية 1-1-2 الشات -----------------
************************************************** *****
---------------------------------------
1-1-3 استخدام البوشن واى بتنجان تانى داخل الشنطة---------------------------------
بالنسبة لاستخدام اى ايتم فى الشنطة ( واقصد بالايتم . بوشن . اسكرول .... اى حاجة بخلاف الزى الخاص بالشخصية)
لازم فى الاول ان كل خانة موجودة داخل الشنطة سواء كانت مشغولة او فارغة ليها رقم ثابت وقيمة متغيرة ...... بمعنى

اول خانة موجودة اول الشنطة على الشمال رقمها بيكون 13 اللى بعدها فى الصف 14 وهكذا...
سوال هو لية احنا بدائنا العد من 13 لية مش من 2 او 10 او اى رقم ؟؟؟؟
الاجابة ببساطة شديدة لان اول خانة فى الشنطة اللى قيمتها 13 هى مش او خانة للشخصية اول خانة فى الشخصية هتلاقيها فى المعدات اللى مستخدمها ( Weapon.chest.leg.foot.ring.necklace
)
لو انت عديت الخانات دية هتلاقيها 12 يبقى من الطبيعى ان اول خانة فى الشنطة تكون 13 ___ اشطة كدة ؟
دة بالنسبة لرقم الخانة بالنسبة بقى لقيمة الخانة (وخد بالك انا حاليا بنتكلم عن البوشن والاسكرول مش الزى )
كل خانة ليها قيمة _ مثال فى العالمية تلاقى ان البوشن بيكون اكبر قيمة لة 50 للخانة الواحدة . ممكن تلاقى فى السيرفر الخاص الخانة ممكن تستوعب اكتر من 50 ____
ملحوظة _ تحديد قيمة الخانات ونوع الايتم فى الخانة بيكون عن طريق باكتس بيتكرر كل مرة بتعمل اسبام لشخصيتك ومش بيحدد بس الخانات دة كمان بيحدد نوع الشخصية والفل والبلس الخاص بالسلاح والاستيت بتاعتك والجولد والاس بى وكل حاجة بتلاقيها فى صفحة البيانات فى اى بوت......

طريقة استخدام البوشن او الاسكرول داخل الشنطة ؟؟
مثال
0x0100123402000DABCD
دة مثال للتوضيح مش اكتر _ نبداء نفسرة
0x010012340200 شرحناها قبل كدة
0D دة رقم الخانة وهو فى هيئة الهكس لو حولنا زى ماشرحنا قبل كدة هيكون بيساوى 13 اول خانة فى الشنطة
ABCD نوع البوشن اللى مستخدم كبير صغير وسط ...

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


دة كان شرح سريع .. خد بالك ان مش كل حاجة ممكن تكون موجودة فى الموضوع اسالتك هى اللى هتخلى للموضوع معنى وقيمة ...
Cave
----------------------- نهاية 1-1-3 ------------------------
************************************************** ************
------------------------- 1-1-4 البارتى ( عمل بارتى ماتش. قبول المشاركة فى البارتى)-------------------------------
رمضان كريم

بعد الاجزاء اللى فاتت اكد عندك فكرة بسيطة عن الباكتس سواء كانت سترنج او ديسيمل
فى جزء البارتى هنستخدم الفكرتين دول
هنقسم الجزء دة لى
1 البارتى ماتش
2 عرض البارتى على الاشخاص اللى حواليك
3 قبول طلب البارتى عليك ( الموافقة يعنى )

1 البارتى ماتش
صحصح معايا
انت اتعوت انك تاخد الباكتس جاهز وتفسرة
فى البارتى ماتش انت بتعمل العكس
بمعنى انك بتحدد
1- عنوان البارتى
2- معدل اللفل الى يتسمحلو دخول البارتى
3- نوع البارتى 4/4-8/8
4- طول الباكتس اللى هيتبعت للسيرفر
نيجى نفسر الكلام اللى فوق

عنوان البارتى

بفرض انك عايز تعمل بارتى باسم
silkroad4arab

هنلاحظ ان دة استرنج وكلنا عرفين ان السيرفر مش بيعترف بحاجة اسمها استرنج
يبقى نحول الاسترنج لحاجة مفهومة وهى الهيكسميل
silkroad4arab لما نيجى نحولها هيكس هتكون 73696C6B726F61643461726162
سهل صح ؟!

معدل اللفل الى يتسمحلو دخول البارتى
معدل اللفل بيكون من اقل لفل لاعلى لفل وحضرتك بتحدد من لفل كام لكام بتكون البارتى كالاتى
وبردة بيكون استرنج وانت بتحولة لهكس
وترمز رقم الحد الاعلى والادنى للبارتى علشان ترتيب الهيكس يكون صح

اظن بردة سهل ؟!


نوع البارتى 4/4-8/8
نوع البارتى فكرتة نفس فكرة وندوز الشات بالظبط ( عام خاص بارتى جايلد...)
بمعنى ان
4/4 بارتى بتكون فى الغالب 0400
8/8 XP-Share/Items-Share بتكون فى الغالب 0700
وهاكذا


حتى الان سهل


طول الباكتس اللى هيتبعت للسيرفر

بمنتهى البساطة هو طول عنوان البارتى بس فى صورة الهيكس من الاسترنج
اللى هو
73696C6B726F61643461726162

بعد كدة بترسل الباكتس وبيكون ترتيبة كالاتى
0X1234ABCD0100+Data
1234 راس الباكتس وهى بتدل على طول الباكتس اللى هيتبعت
ABCD الاوبى كود الخاص بالتارتى مفتاح الباكتس
0100 الشكسام
Data ودة الحوار اللى احنا لسة مفسرينو من شوية وبتنقسم لى
0400 نوع البارتى
الحد الادنى للبارتى
الحد الاعلى للبارتى
عنوان البارتى
وبيكونو بالترتيب دة

كدة موضوع البارتى ماتش انتهى

2 عرض البارتى على الاشخاص اللى حواليك
فكرة عرض البارتى على اللى حوايك بيكون لها معطيات وهى
1- id الشخص اللى هتعرض علية البارتى
2- نوع البارتى اللى هتعرضها
وبيكون الترتيب كالاتى
0X1234ABCD+id+XX
XX هى نوع البارتى سواء كانت 4/4 او 8/8


3 قبول طلب البارتى عليك ( الموافقة يعنى )
قبول البارتى معناة ان فى حد عرض عليك بارتى وانت وافقت
بمعنى فى حد بعتلك الباكتس دة
0X1234ABCD+id+XX
_ لاحظ ان دة الباكتس من الفكرة التانية _

وبفرض ان انت وافقت فهتبعت الباكتس الدال على الموافقة اللى هو
0X5678DCBA+0101
0101 دلالة على الموافقة _ فى اغلب السيرفرات بتكون 0101 _

Cave
----------------------------------نهاية البارتى -----------------------------------------
************************************************** ************************
---------------------------------بداية--------------------------------------------------
1-1-5 استخدام الاسكلات ( معرفة الوحش والضروب والاشخاص اللى حواليك)
اولا اعتزارى للتاخير
---------------------
بالنسبة للجزء الخاص بالاسكلات متفرع لانة بيكون مرتبط بكذا وظيفة ( قراية الميديا سواء اسكلات اوايبيهات الاشخاص او الموبس او الان بى سى - مكان الوحش اللى هتهاجمة - الوقت المستغرق لاستخدام الاسكلات .... وغيرها )

ندخل فى المهم
اولا :- استخدام الاسكلات
اى اسكل او بف لازم يكون لة اسم داخل الجيم وطبعا انت لازم يكون معاك قاموس الاسماء دية _ والقاموس دة هو media.pk2 (((( هيكون فى الجزء التانى قائمة باهم الملفات اللى هتحتاجها ))))


كود:
01000000,SKILL_PUNCH_01,SKILL_PUNCH_01
02000000,SKILL_CH_SWORD_BASE_01,SKILL_CH_SWORD_BASE_01
03000000,SKILL_CH_SWORD_SMASH_A_01,Strike Smash
04000000,SKILL_CH_SWORD_SMASH_B_01,Stab Smash
05000000,SKILL_CH_SWORD_SMASH_C_01,Crosswise Smash
06000000,SKILL_CH_SWORD_CHAIN_A_1S_01,Illusion Chain
07000000,SKILL_CH_SWORD_CHAIN_A_2S_01,Illusion Chain
08000000,SKILL_CH_SWORD_CHAIN_A_3S_01,Illusion Chain
09000000,SKILL_CH_SWORD_CHAIN_B_1S_01,Blood Chain
0A000000,SKILL_CH_SWORD_CHAIN_B_2S_01,Blood Chain
0B000000,SKILL_CH_SWORD_CHAIN_B_3S_01,Blood Chain
دة مثال من ملف اسكلات الميديا الكورى بعد التعديل طبعا
واضح من التقسيم ان الجزء الايسر هو الاى بى . الاوسط اسم الاسكلة داخل السيرفر . الايمن الاسم اللى بيظهر داخل الجيم

نفس التقسيمة دة بتتطبق على الاى بى الخاص بالشخصيات

ندخل فى المهم
الباكتس
0X0A00BCDF0100SSSSSSSS01MMMMMMMM
طبعا جزء
0X0A00BCDF0100
مفهوم بس خلى بالك من 0100 لان التشك سيم دة خاص بالاسكلات والبافات والهجوم
SSSSSSSS <> دة اى بى الاسكل اللى هو الجزء الايمن
01 <> فصل بين الاى بى
MMMMMMMM <> اى بى الوحش او الشخصية ودة بنوجدة من الميديا بردة

اعتقد مش محتاج اشرح فى تقسيمة الباكتس ...........

فى نقطة مهمة لازم تاخد بالك منها وهى

ثانيا :- معرفة الوحش والضروب والاشخاص اللى حواليك
لازم تعرف حاجة مهمة جدا جدا جدا ( لو اقدر اكتب جدا 100 مرة كنت كتبتها ) وهى
اى شخصية او وحش فى الجيم لة عدد 2 اى بى
طب ازاى ؟؟؟؟؟؟
دة بقا هنعرفة فى جزء
2-1-2 مما يتكوين ملف البيانات

-
-
-
-
------ جزء الاسكلات بسيط جدا وزى ماذكرت قبل كدة ان الجزء دة مرتبط بكذا وظيفة فلو حاسس انك مش فاهم فاطمن دة طبيعى لانى مش بشرح الوظائف المرتبطة بوظيفة الاسكلات انا بشرح الاسكلات والاسكلات هى تقسيمة الباكتس ودة هدفى فى الجزء دة --*-*-*-*-*-*-*-*__ وهيكون فى شرح للوظائف دية فى الاخير
------------------------------------------- نهاية جزء الاسكل-----------------------------
على فكرة النور قطع امبارح وانا شغال على الموضوع
----------------------------------------------------------------------------------------------




اسف للتاخير بس صدقونى انا محتاس فى ورق الجامعة والجيش والشغل فادعولى ان الايام اللى جاية تعدى على خير

بالنسبة للنهاردة مش هنبداء فى الجزء التانى بس هنرد على اسئلة وهنشرح شوية اذاى بيتم الاتصال بالبروكسى


س1 من العضو Metro . كان بخصوص ال Auto fuse واذاى اشغلة مع ال mbot
جـ بالنسبة لل Mbot هو اتصال مغلق بين الكلينت والسيرفر يعنى مينفعش تدخل علية وصلة او فرع اتصال . ودة انت ممكن تلاحظة ان البوت كل اللى بيطلة منك هو انك تحدد مكان الكلينت وهو بيقوم بتجديد ال ip والميديا . فى فكرة وهى انك تستخدم بروكسى البوت نفسة Socks V4/5 لكن على حد علمى ان الخاصية دة بتكون لبروكسى عالمى فممكن يكون فى امكانية ان احنا نوجة الاتصال ببروكسى داخل الجهاز والبروكسى الجديد يستقبال البوت ويوجد جهة استقبال للبرنامج Auto Fus ... وعلى اى حال البرنامج الخاص بال + مش محتاج انة يتصل بالبوت علشان يشتغل .... يريت توضح انت لية عايز توصلة بالبوت ...

س2 توصيل البوت بالبروكسى _ اذاى ابداء اتصال من البوت للبروكسى ؟
جـ اولا بالنسبة للكلينت وتحول اتجاة اتصالة دة سهلة اللودر بيقوم بالوظيفة دة
بالنسبة لبرنامج البوت بيكون كالاتى
من جهة برامج البرمجة زى C++ .C.VB وخلافة بيكون فى خاصية جاهزة بتستدعيها وكل ما عليك انك بتحدد الاى بى والبورت وشكرا
بالنسبة للغة الاسكربتات زى ال Autoit بيكون عن طريق حاجة اسمها TCP وعلى فكرة ال TCP مش خاص بالاسكربت بس لا لان دة بروتوكول الاتصال عموما يعنى الكل بيعتمك على TCP فى الاتصال سواء كان اسكرت او لغة مستوى عالى
ودة كود
كود:
TCPStartUp()
$socket = TCPConnect("127.0.0.1", 22580)
If @Error Then
    MsgBox(0, "NO Connection", "Can't find the right connection")
    Exit
Endif
دة كود بامر انشاء الاتصال باى بى 127.0.0.1 وببورت 22580

ملحوظة :: مش معنى انك بداء الاتصال ان دة معناة استقبال بيانات
كود استقبال البيانات
كود:
    $packet = TCPRecv($socket, 10000)
وال $packet اللى هيتم استقبالها بتكون من الكود اللى فوق بيتم وضعة فى دائرة While علشان يكون فى استمرارية

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

س3 عايزك تعملى بوت __ السوالى دة اتكرر اكتر من مرة قى رسالة خاصة
جـ انا معنديش الوقت ومفيش حد معايا علشان ااقوم بوت لحد علشان كدة انا بعمل موضوع ويريت للشباب اللى بيسال السوال دة يسال نفسة لية هو ميعملش بوت بنفسة . واعتقد ان اجابتة هتكون انة مكسل يدور ومش فاضى


س4 منين اجيب الكود والاوبى كود وطريقة تقسيمهم ووظيفتهم
ج الكود ممكن تجيبة من ملف المساعدة المرفق بلغة البرمجة ( انا معرفش انت هتشتغل بلغة اية ) ^^
بالنسبة للاوبى كود دة امرة سهل هيكون فى برنامج هنطورة هيكون فى خواص هتحتجها فى البوت . استقبال . ارسال . تقسيم ... وهكذا
طريقة التقسيم والوظيفة هيكون ليها زى قائمة بتقسم الباكتس والاوبى كود للبرايفت سير ( علشان البرايفت سيرفر مش هيكون لة اى تجديد فى البنية الاساسية للاكواد بتاعتة ) فهيكون مرجع ثابت ليك



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

تحياتى للمنتدى الكريم
بالنسبة للموضوع النهاردة هيكون بخصوص تحليل الباكتس
البرامج اللى هستخدمها هى
1- بروكسى _ وهيكون برنامج phConnector
2- برنامج تحليل باكتس/بيانات _ وهيكون برنامجAnalyser من حزمة برامج مstealthlite ممكن تستخدم اى برنامج تانى اشتغل باى برنامج يريحك
3- لودر او اى برنامج لتحويل ال IP
4- لعبة سيلك رود( انا هستخدم برايفت سيرفر Wingsro) بالنسبة للعالمية هتحتاج معاها برنامج الهاك شيلد بحزمة الibot
دورة شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس
ابداء معايا
1- شغل البروكسى (ومتنساش تغير اعدادات البروكسى من ملف التكتس زى الصورة)
اعدادات البروكسى كانت
كود:
[phConnector]
IP=5.9.66.56
Port=15779
ListenPort=10001
BotPort=22580
Developer=0
2-شغل برنامجAnalyser
3- استخدم اللودر فى تحويل جهة الاتصال من السيرفر للبروكسى
4- الجيم هيفتح ( وكدة جزء التشغيل انتهى)
5- نبداء التحليل
*** زى ماقولنا قبل كدة ان الاتصال بيكون عن طريق باكتس بتتبعت من السيرفر الى الكلينت والعكس . وان مفتاح الباكتس هو الاوبى كود
والاوبى كود عبارة عن 4 ارقام فى الاصل بيكونو بالترتيب دة 1234 ولما نحولهم الى اوبى كود بيكونو بالترتيب دة 3412 .. وبرنامج الAnalyser هيكون شغال بالترتيب التانى( الاوبى كود)
كل حاجة بتعملها على الجيم من حركة بتترجم الى باكتس بمثال
دورة شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

واضح من الصورة ان الباكتس مرسل من Client to Joymax
(7021) ,,,,, الاوبى كود(حركة)
016C6AD301B4001E04,,,, بيانات الباكتس
طبعا كلكم حاليا نقدرو تثبتوا ان 016C6AD301B4001E04 بيساوى
X:-5134 /Y:2802

ونفس النظرية تقدرو تنفذوها مع اى باكت تانى (يوزر/باس/اسكل/ايتم......)

Cave
---------------------------------------------------------------------

تصنيف باكتس 3013 ( باكت بيانات الشخصية مازال مستخدم حاليا فى البرايفت سيرف )
الباكت كنت اتسالت عن جزء منة ورديت علية فى مشاركة 37
المهم
باكت 3013 من اهم الباكتس فى عمل البوت لانة بيضم
1-نوع الشخصية
2-مستوى الشخصية من اسكل بوينت واكسبرينس وجولد وزرك hp/mp
3-الشنطة من عددها واللى جواها
4-اسكلات الشخصية
5-المهمات او الكويستات
6-احداثيات الشخصية و المكان
7-بيانات عامة (سرعة البداية . نقاط الميردر......)
8-اسم الشصية والوظيفة والمستوى الوظيفى ( عجبانى اوى موضوع المستوى الوظيفى دية )
9-اى بى الشخصية
10-بيانات الاصدقاء وخلافة
طبعا احنا مش هنفسر كل دة لان فى بيانات كتير مش هنحتجها فى البوت
البداية
كود:
8C14CA581B3A000022010100000000000000000000000000000000000000000000000000000000000000C8000000C8000000010000000000000000002D080100000000642D00000000000000000000002700000000010002000400000000652D00000000000000000000002700000000010002000500000000662D00000000000000000000002700000000010002000600000000872A00000000000000000000004200000000010002000D00000000421D000001000E00000000431D000001000F000000008E2800000E001000000000100000002200050000010102000000010202000000010302000000010402000000010502000000010602000000020002010001000000018D010000100018080101001600534E5F434F4E5F5145565F414C4C5F42415349435F3001000000000000000000716F07004F69E83387446F2DA742BCFA454430B500010030B50000000000008041000048420000C84200060064637678646300000001000000000000000000000000000000FF0300000000000000980E0000000704014AEA030064024AF0030064034AEE030064044AF803006400000000000000000100010000
1-نوع الشخصية
8C14CA581B3A0000
ونوع الشخصية بيكون ثابت يعنى الاوروبى مثلا هيكون 11111111 والصينى مثلا 22222222

2-مستوى الشخصية من اسكل بوينت واكسبرينس وجولد وزرك hp/mp
22الحجم
01 اللفل الحالى
01 اكبر لفل وصل لية ( فى حالة لو نزل فى اللفل اثناء الفرم او الميردر)
0000000000000000 الاكسبيرينس
0000
0000
0000000000000000 عدد الاسكل بوينت
00000000
0000 الزيرك ان وجد
00
00000000
C8000000 الاتشبى
C8000000 الامبى
01000000000000000000

3- االشنطة من عددها واللى جواه
2D عدد خانات الشنطة كامل ( فارغ او مليان) وبتساوى 45 خانة
08 الايتم الموجودة فعلان فى الشنطة وعددها 8 ايتيمات

بعد مايتم تحديد الشنطة وعدد خاناتها بيتم تفصيل الايتم اللى جواها

01 رقم الخانة
00000000 فاصل
642D0000 اى بى الايتم نفسة (من الاى بى نفسة بنوصل لاسم الايتم من ملفات الميديا)
00 البلس للايتم فى حالة اذا كان سلاح او خلافة
0000000000000000 الاستيت الخاصة بالايتم
27000000 الديورابيلتى الخاصة بالايتم
00 عدد البلو فى الايتم ان وجد
0100 0200 الادفنسيد اكسير ان وجد

طبعا كل ايتم بتختلف عن ايتم تانية فى بياناتها وامكانيتها فركز وانت بتحلل بيانات الشنطة
هتكمل انت باقى الشنطة والباكتس ( يعنى هتعمل العملية دية كمان 7 مرات لانة قال ان عدد الايتم 8 واحنا عملنا واحدة مع بعض يبقى فاضل 7) ( قاعدين فى درس حساب ^^)

بعد مابتخلص بيانات خانات الشنطة بتدخل على باقى الخانات واللى هى الافاتار
05 عدد خانات الافاتار
00 قطع الافاتار المستخدم
0

4- اسكلات الشخصية
دة جزء ظريف جدا _ هنوضحة ببساطة
لو فى اسكل عندك فالباكتس هيبداء ب 01 لو الاسكلات خلصت او مفيش فنهاية الباكتس هتكون 02 وبالتطبيق
01 بداية اسكل
02020000 اى بى الاسكل
00 لفل الاسكل

01 بداية الاسكل
03020000 اى بى
00 لفل
وهتكمل انت لحد

01 بداية
06020000 اى بى
00 لفل

02 استوب نهاية الاسكلات شكرا

5-المهمات او الكويستات
ودية ملهاش لزمة

6- احداثيات الشخصية و المكان
وبتتعرف على بداية الاحداثيات بمجرد ماتوصل للاى بى الفريد وهو اى بى الشخصية بتاعتك بتحجزة وهو دة الابى اللى انت بتستخدمة فى البفلات والاسكلات وخلافة
716F0700 الاى بى الفريد
4F اكس
69 واى
E8338744 اكس
6F2DA742 زد
BCFA4544 واى
واعتقد شرحنا قانونهم قبل كدة

30B5 الزاوية
00
01
00
30B5 الزاوية


00 null
00 null
00 null
00 null

7-بيانات عامة (سرعة البداية . نقاط الميردر......)
00008041 س1
00004842 س2
0000C842 س3

00 نهاية

8-اسم الشصية والوظيفة والمستوى الوظيفى ( عجبانى اوى موضوع المستوى الوظيفى دية )0600 طول اسم الشخصية
646376786463 اسم الشخصية
0000

00 لفل الوظيفة
01 نوع الوظيفة
00000000 اكسبيرينس التريدر ان وجد
00000000 اكسبيرينس الحرامى ان وجد
00000000 اكسبيرينس الهنتر ان وجد
00 لفل التريدر
00 لفل ....
00 لفل ....
NULL FF

03000000 نهاية
00000000 نهاية

9-اى بى الشخصية
980E0000 اى بى الشخصية اللى هنستخدمة

10-بيانات الاصدقاء وخلافة
ملهاش لزمة فى البوت


كدة جزء ال 3013 انتهى
ملحوظة بالتكرار واتباع اسلوب الملاحظة هتقدر تحدد التقسيمة السليمة للباكتس
------------------------------- نهاية جزء 3013 -----------
Cave



الـمـصـدر : الموقع العربي الاول للعبة Silkroad Online - مـن : قـسـم الـبـرامـج الـمـسـاعـدة - كـاتـب الـمـوضـوع : acer20006



التعديل الأخير تم بواسطة Closed.Heart ; 20-03-2013 الساعة 06:15 PM
إعلانات خاصة

قديم 09-07-2012, 10:11 PM   رقم المشاركة : ( 2
love_hell

رقم العضوية : 48208

تاريخ التسجيل : Jan 2009

عدد المشاركات : 82

العمر : 29

نقاط التقييم : 10
love_hell صـاعـد

افتراضي


انا اول المتلهفين للدروس
ومتابع لاقصى درجة نوصلها إن شاء الله


رقم المشاركة : ( 2
قديم 09-07-2012, 10:11 PM
love_hell
الصورة الرمزية love_hell
بـيـانـاتـى
رقم العضوية : 48208
تاريخ التسجيل : Jan 2009
عدد المشاركات : 82
نقاط التقييم : 10
رصيدى البنكى :


افتراضي

انا اول المتلهفين للدروس
ومتابع لاقصى درجة نوصلها إن شاء الله


قديم 09-07-2012, 10:13 PM   رقم المشاركة : ( 3
Mr.D3MO
الصورة الرمزية Mr.D3MO

رقم العضوية : 66798

تاريخ التسجيل : Nov 2009

عدد المشاركات : 4,013

مكان الإقامة : .•°« Egypt »°•

الهواية : مصلحه مــصـــر !

نقاط التقييم : 42
Mr.D3MO صـاعـد

34  
افتراضي


معاك و هتابع


رقم المشاركة : ( 3
قديم 09-07-2012, 10:13 PM
Mr.D3MO
الصورة الرمزية Mr.D3MO
بـيـانـاتـى
رقم العضوية : 66798
تاريخ التسجيل : Nov 2009
عدد المشاركات : 4,013
نقاط التقييم : 42
رصيدى البنكى : 34

34  

افتراضي

معاك و هتابع


قديم 09-07-2012, 10:16 PM   رقم المشاركة : ( 4
love_hell

رقم العضوية : 48208

تاريخ التسجيل : Jan 2009

عدد المشاركات : 82

العمر : 29

نقاط التقييم : 10
love_hell صـاعـد

افتراضي


انا هفترض ان
HL اختصار High-level languages
LL اختصار Low-level languages
صح ولا لاء


رقم المشاركة : ( 4
قديم 09-07-2012, 10:16 PM
love_hell
الصورة الرمزية love_hell
بـيـانـاتـى
رقم العضوية : 48208
تاريخ التسجيل : Jan 2009
عدد المشاركات : 82
نقاط التقييم : 10
رصيدى البنكى :


افتراضي

انا هفترض ان
HL اختصار High-level languages
LL اختصار Low-level languages
صح ولا لاء


قديم 09-07-2012, 10:20 PM   رقم المشاركة : ( 5
Cyber Code

رقم العضوية : 9585

تاريخ التسجيل : Jan 2008

عدد المشاركات : 893

نقاط التقييم : 164
Cyber Code جـيـد جـداًCyber Code جـيـد جـداً

180  
افتراضي


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


رقم المشاركة : ( 5
قديم 09-07-2012, 10:20 PM
Cyber Code
الصورة الرمزية Cyber Code
بـيـانـاتـى
رقم العضوية : 9585
تاريخ التسجيل : Jan 2008
عدد المشاركات : 893
نقاط التقييم : 164
رصيدى البنكى : 180

180  

افتراضي

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


قديم 09-07-2012, 10:38 PM   رقم المشاركة : ( 6
Mr Z!dane
عضو متألق
Never ForGive
الصورة الرمزية Mr Z!dane

رقم العضوية : 68924

تاريخ التسجيل : Feb 2010

عدد المشاركات : 3,149

مكان الإقامة : Egypt - Giza - Imbaba

العمر : 20

الجنس : Male

الهواية : * افْعَل مَا تُؤْمِن بهِ وَدَع الجَمِيع يُفَكِر بمَا يَشَاء .‬

إسم السيرفر : Serpens

نقاط التقييم : 1145
Mr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـعMr Z!dane عطـاء غيـر منقطـع

2975  
افتراضي


للامام واحنا معاك


رقم المشاركة : ( 6
قديم 09-07-2012, 10:38 PM
Mr Z!dane
الصورة الرمزية Mr Z!dane
بـيـانـاتـى
عضو متألق
رقم العضوية : 68924
تاريخ التسجيل : Feb 2010
عدد المشاركات : 3,149
نقاط التقييم : 1145
إسم السيرفر : Serpens
رصيدى البنكى : 2975

2975  

افتراضي

للامام واحنا معاك


قديم 10-07-2012, 12:07 AM   رقم المشاركة : ( 7
x_mennick
الصورة الرمزية x_mennick

رقم العضوية : 17025

تاريخ التسجيل : Mar 2008

عدد المشاركات : 128

مكان الإقامة : alex

العمر : 22

نقاط التقييم : 10
x_mennick صـاعـد

افتراضي


انا اول مرة فتحت الautoit كان على إيدك ومكمل معاك ولسة مخلص الثانوية و شكلي فاضي جداا معاك يا معلم


رقم المشاركة : ( 7
قديم 10-07-2012, 12:07 AM
x_mennick
الصورة الرمزية x_mennick
بـيـانـاتـى
رقم العضوية : 17025
تاريخ التسجيل : Mar 2008
عدد المشاركات : 128
نقاط التقييم : 10
رصيدى البنكى :


افتراضي

انا اول مرة فتحت الautoit كان على إيدك ومكمل معاك ولسة مخلص الثانوية و شكلي فاضي جداا معاك يا معلم


قديم 10-07-2012, 01:02 AM   رقم المشاركة : ( 8
Delivery
الصورة الرمزية Delivery

رقم العضوية : 81754

تاريخ التسجيل : Mar 2011

عدد المشاركات : 2,124

مكان الإقامة : الشقة بتاعتي

العمر : 20

الجنس : Male

الهواية : التخريب

إسم السيرفر : Private Server

نقاط التقييم : 71
Delivery جـيـد

77  
افتراضي


ربنا معاك


رقم المشاركة : ( 8
قديم 10-07-2012, 01:02 AM
Delivery
الصورة الرمزية Delivery
بـيـانـاتـى
رقم العضوية : 81754
تاريخ التسجيل : Mar 2011
عدد المشاركات : 2,124
نقاط التقييم : 71
إسم السيرفر : Private Server
رصيدى البنكى : 77

77  

افتراضي

ربنا معاك


قديم 10-07-2012, 08:46 AM   رقم المشاركة : ( 9
ahmed_2009
الصورة الرمزية ahmed_2009

رقم العضوية : 8248

تاريخ التسجيل : Dec 2007

عدد المشاركات : 168

مكان الإقامة : Alexandria

العمر : 26

نقاط التقييم : 10
ahmed_2009 صـاعـد

1  


معاك حتابع و منتظر اول شرح و على فكرة انا فى كلية نظم و معلومات و بدرس برمجة بس فيجول مش عارف البوت فيه حجات حا تتبرمج بالفيجول ولا لا بس قشطة انا معاك و انشاء الله كلنا نفهم وكله يعمل البوت اللى على مزاجوه


رقم المشاركة : ( 9
قديم 10-07-2012, 08:46 AM
ahmed_2009
الصورة الرمزية ahmed_2009
بـيـانـاتـى
رقم العضوية : 8248
تاريخ التسجيل : Dec 2007
عدد المشاركات : 168
نقاط التقييم : 10
رصيدى البنكى : 1

1  


معاك حتابع و منتظر اول شرح و على فكرة انا فى كلية نظم و معلومات و بدرس برمجة بس فيجول مش عارف البوت فيه حجات حا تتبرمج بالفيجول ولا لا بس قشطة انا معاك و انشاء الله كلنا نفهم وكله يعمل البوت اللى على مزاجوه


قديم 10-07-2012, 12:06 PM   رقم المشاركة : ( 10
acer20006

رقم العضوية : 12812

تاريخ التسجيل : Feb 2008

عدد المشاركات : 522

نقاط التقييم : 31
acer20006 صـاعـد

1  
افتراضي


اقتباس :
انا اول المتلهفين للدروس
ومتابع لاقصى درجة نوصلها إن شاء الله
اقتباس :
للامام واحنا معاك

شكرا و ان شاء اللة الكل يستفاد

اقتباس :
انا هفترض ان
HL اختصار High-level languages
LL اختصار Low-level languages
صح ولا لاء
صح
اقتباس :
للامام واحنا معاك بس ارجوا الشرح يكون مضاف ليية بعض الصور فى الخطوات القادمة الى هيتم عمل فيها الفروم وكيفية اضافة الاكواد وكدا يعنى انت فاهم الباقى بقى لانه كل الموجودين محاولوش يتحكوا ببرامج التصميم ومعندهمش اى دراية يعنى اية دة
هيكون فى صور وسورس كود برامج سواء كنت انا اللى عاملها او موجودة على النت

اقتباس :
انا اول مرة فتحت الautoit كان على إيدك ومكمل معاك ولسة مخلص الثانوية و شكلي فاضي جداا معاك يا معلم
هتعجبك ال autoit على فكرة هتلاقيلها حاجات كتير اوى تستخدمها فيها

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


رقم المشاركة : ( 10
قديم 10-07-2012, 12:06 PM
acer20006
الصورة الرمزية acer20006
بـيـانـاتـى
رقم العضوية : 12812
تاريخ التسجيل : Feb 2008
عدد المشاركات : 522
نقاط التقييم : 31
رصيدى البنكى : 1

1  

افتراضي

اقتباس :
انا اول المتلهفين للدروس
ومتابع لاقصى درجة نوصلها إن شاء الله
اقتباس :
للامام واحنا معاك

شكرا و ان شاء اللة الكل يستفاد

اقتباس :
انا هفترض ان
HL اختصار High-level languages
LL اختصار Low-level languages
صح ولا لاء
صح
اقتباس :
للامام واحنا معاك بس ارجوا الشرح يكون مضاف ليية بعض الصور فى الخطوات القادمة الى هيتم عمل فيها الفروم وكيفية اضافة الاكواد وكدا يعنى انت فاهم الباقى بقى لانه كل الموجودين محاولوش يتحكوا ببرامج التصميم ومعندهمش اى دراية يعنى اية دة
هيكون فى صور وسورس كود برامج سواء كنت انا اللى عاملها او موجودة على النت

اقتباس :
انا اول مرة فتحت الautoit كان على إيدك ومكمل معاك ولسة مخلص الثانوية و شكلي فاضي جداا معاك يا معلم
هتعجبك ال autoit على فكرة هتلاقيلها حاجات كتير اوى تستخدمها فيها

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


قديم 10-07-2012, 12:10 PM   رقم المشاركة : ( 11
ironhulk38
الصورة الرمزية ironhulk38

رقم العضوية : 65811

تاريخ التسجيل : Nov 2009

عدد المشاركات : 9,619

مكان الإقامة : Alexandria

الجنس : Male

الهواية : World of Warcraft

إسم السيرفر : Private Server

نقاط التقييم : 41
ironhulk38 صـاعـد

141  
افتراضي


بالتوفيق
ان شاء الله متابع معاك


رقم المشاركة : ( 11
قديم 10-07-2012, 12:10 PM
ironhulk38
الصورة الرمزية ironhulk38
بـيـانـاتـى
رقم العضوية : 65811
تاريخ التسجيل : Nov 2009
عدد المشاركات : 9,619
نقاط التقييم : 41
إسم السيرفر : Private Server
رصيدى البنكى : 141

141  

افتراضي

بالتوفيق
ان شاء الله متابع معاك


قديم 10-07-2012, 12:54 PM   رقم المشاركة : ( 12
Lock
الصورة الرمزية Lock

رقم العضوية : 99015

تاريخ التسجيل : Mar 2012

عدد المشاركات : 376

مكان الإقامة : Blocking Home

الجنس : Male

الهواية : Programming - codig

إسم السيرفر : Orion

نقاط التقييم : 38
Lock صـاعـد

43  
افتراضي


اقتباس :
السلام عليكم

اولا انا مش عارف اذا كان الموضوع مناسب للقسم دة او لا
فاذا كان مش مناسب اعذرونى

بنأن على طلب اعضاء القسم الكورى
شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

قبل ما بداء عايز اوضح شوية نقط صغيرة
اولا : البعض ممكن يقول الموضوع ملهوش 60 لزمة احنا بنشحن بوت وكمان احنا فى العالمية او البرايفت مش محتاجين اصلا نعرف البوت دة اية....... عايز ااقول ان الموضوع دة مش الهدف منة عمل بوت او اى حاجة دة مجرد نظرة على البوت للتعرف علية وانت مش مطالب منك انك بكرة الصبح تكون عامل بوت وللعلم اذا كانت العالمية لها بوت ففى سيرفرات ملهاش زى الكورى والروسى وفى ناس عايزة تعمل بوت ........ الموضوع للمعرفة البحتة واضافة فكرة جديدة
ثانيا : ممكن البعض يسال انا عرفت المعلومات دة منين ؟ والاجابة ببساطة هى انى بداءت افهم طريقة عمل الجيم من السيرفر الكورى بقالى اكتر من سنتين وعملت ليها اسكربتات برمجة وكان اولها
Sloke_ auto grabber&select ranger changer
واتطور الموضوع لحد برامج الاتاك وخلافة _ ممكن تتابع المواضيع من على القسم الكورى لو مهتم _
وللعلم ان اى حاجة بتنزل للعالمية بتكون نزلت الكورى قبليها بفترة
ثالثا : لو حبيت تعمل بوت ( سواء كان بوت لوظيفة معينة او لوظائف متعددة)
اعمل حسابك فى
1 - لازم يكون فى فريق عمل على الاقل 3 فهمين ديناميكية الاتصال بين الكلينت والسيرفر ودة فى حالة تعدد المهمات للبوت اللى هتعملة ...
2 - لازم تكون تقدر تطبق منطق مهمة البوت فى لغة برمجة ( سواء من HL او LL او حتى على برنامج عمل اسكربتات برمجة سواء كان autoit .autohotkey.........)
لوحبيت تشتغل على الاسكربتات انا ارشح ال autoit




**************
ندخـــــــل فى الجد

هنتعلم اية فى المواضيع ؟!
الجزء النظرى(للفهم)
1 - كيفية عمل البوت ؟
1-1 الوظائف الاساسية (شرح سريع ليها وبعدين هنعرف اذاى بيكون تكون الوضيفة داخل لغة البرمجة بجانب شرح اوسع ليها)
1-1-1 الحركة
1-1-2 الشات
1-1-3 استخدام البوشن واى بتنجان تانى داخل الشنطة
1-1-4 البارتى ( عمل بارتى ماتش. قبول المشاركة فى البارتى)
1-1-5 استخدام الاسكلات ( معرفة الوحش والضروب والاشخاص اللى حواليك)
1-2 الوظائف الثانوية _ مش هتكلم فيها

2 - بيانات الميديا
2-1 استخلاص البيانات
2-1-1 برامج قراية الميديا
2-1-2 مما يتكوين ملف البيانات
2-2 التعامل مع البيانات
2-2-1 البيانات بلغة غير الانجليزى(كورى وخلافة_ شرح طريقة تحول الاسماء الغير انجليزية للانجليزية _ برنامج خاص هينضاف فى الموضوع)
2-2-2 كيفية قراية البوت للبيانات (Hex -Dword - Qword)

3 - الباكتس ( Packets - S*via*C - C*via*S)
3-1 Opecode
3-1-1 Packets كيفية عملها وتكونها
3-2 S*via*C السيرفر الكورى
3-3 C*via*S السيرفر الكورى

4 - هتحتاج اية علشان تبداء تستلم بيانات وترسل بيانات _ شرح البرامج
4-1 برامج البروكسى
4-2 برنامج تحليل الاتصال Sniff

الجزء العملى

من غير ماعمل فهرس لانى تعبت من الكتابة

1-هنطبق شرح عملى لكل الوظائف الاساسية(اللى فوق فى الجزء النظرى) للبوت مرتين ( مرة بالبلدى ومرة تانية بلغة برمجة تكون واضحة للفهم)
2- هنبنى برنامج بسيط لاسكربت المدينة LooP هيضم
1- City Spawm
2- Go To NPC
3- Put In Store


------------
تقريبا كدة كل حاجة شبة مترتبة . هيكون فى تعديل على الفهرس فى الايام اللى جاية على حسب الحاجة
ان شاء اللة من بكرة هبداء اكتب المواضيع
شكرا للمتابعة مقدما









ممكن الE-mail بتاعك اهو بالمره انا ممكن اسعدك و انت ممكن تسعدنى

add me : Joker_dreams30@yahoo.com

اصل انا بستخدم : BackEdite & بعض الافكار من vb



التعديل الأخير تم بواسطة Lock ; 10-07-2012 الساعة 01:05 PM
رقم المشاركة : ( 12
قديم 10-07-2012, 12:54 PM
Lock
الصورة الرمزية Lock
بـيـانـاتـى
رقم العضوية : 99015
تاريخ التسجيل : Mar 2012
عدد المشاركات : 376
نقاط التقييم : 38
إسم السيرفر : Orion
رصيدى البنكى : 43

43  

افتراضي

اقتباس :
السلام عليكم

اولا انا مش عارف اذا كان الموضوع مناسب للقسم دة او لا
فاذا كان مش مناسب اعذرونى

بنأن على طلب اعضاء القسم الكورى
شرح طريقة عمل البوت داخل الجيم وتكوين الباكتس

قبل ما بداء عايز اوضح شوية نقط صغيرة
اولا : البعض ممكن يقول الموضوع ملهوش 60 لزمة احنا بنشحن بوت وكمان احنا فى العالمية او البرايفت مش محتاجين اصلا نعرف البوت دة اية....... عايز ااقول ان الموضوع دة مش الهدف منة عمل بوت او اى حاجة دة مجرد نظرة على البوت للتعرف علية وانت مش مطالب منك انك بكرة الصبح تكون عامل بوت وللعلم اذا كانت العالمية لها بوت ففى سيرفرات ملهاش زى الكورى والروسى وفى ناس عايزة تعمل بوت ........ الموضوع للمعرفة البحتة واضافة فكرة جديدة
ثانيا : ممكن البعض يسال انا عرفت المعلومات دة منين ؟ والاجابة ببساطة هى انى بداءت افهم طريقة عمل الجيم من السيرفر الكورى بقالى اكتر من سنتين وعملت ليها اسكربتات برمجة وكان اولها
Sloke_ auto grabber&select ranger changer
واتطور الموضوع لحد برامج الاتاك وخلافة _ ممكن تتابع المواضيع من على القسم الكورى لو مهتم _
وللعلم ان اى حاجة بتنزل للعالمية بتكون نزلت الكورى قبليها بفترة
ثالثا : لو حبيت تعمل بوت ( سواء كان بوت لوظيفة معينة او لوظائف متعددة)
اعمل حسابك فى
1 - لازم يكون فى فريق عمل على الاقل 3 فهمين ديناميكية الاتصال بين الكلينت والسيرفر ودة فى حالة تعدد المهمات للبوت اللى هتعملة ...
2 - لازم تكون تقدر تطبق منطق مهمة البوت فى لغة برمجة ( سواء من HL او LL او حتى على برنامج عمل اسكربتات برمجة سواء كان autoit .autohotkey.........)
لوحبيت تشتغل على الاسكربتات انا ارشح ال autoit




**************
ندخـــــــل فى الجد

هنتعلم اية فى المواضيع ؟!
الجزء النظرى(للفهم)
1 - كيفية عمل البوت ؟
1-1 الوظائف الاساسية (شرح سريع ليها وبعدين هنعرف اذاى بيكون تكون الوضيفة داخل لغة البرمجة بجانب شرح اوسع ليها)
1-1-1 الحركة
1-1-2 الشات
1-1-3 استخدام البوشن واى بتنجان تانى داخل الشنطة
1-1-4 البارتى ( عمل بارتى ماتش. قبول المشاركة فى البارتى)
1-1-5 استخدام الاسكلات ( معرفة الوحش والضروب والاشخاص اللى حواليك)
1-2 الوظائف الثانوية _ مش هتكلم فيها

2 - بيانات الميديا
2-1 استخلاص البيانات
2-1-1 برامج قراية الميديا
2-1-2 مما يتكوين ملف البيانات
2-2 التعامل مع البيانات
2-2-1 البيانات بلغة غير الانجليزى(كورى وخلافة_ شرح طريقة تحول الاسماء الغير انجليزية للانجليزية _ برنامج خاص هينضاف فى الموضوع)
2-2-2 كيفية قراية البوت للبيانات (Hex -Dword - Qword)

3 - الباكتس ( Packets - S*via*C - C*via*S)
3-1 Opecode
3-1-1 Packets كيفية عملها وتكونها
3-2 S*via*C السيرفر الكورى
3-3 C*via*S السيرفر الكورى

4 - هتحتاج اية علشان تبداء تستلم بيانات وترسل بيانات _ شرح البرامج
4-1 برامج البروكسى
4-2 برنامج تحليل الاتصال Sniff

الجزء العملى

من غير ماعمل فهرس لانى تعبت من الكتابة

1-هنطبق شرح عملى لكل الوظائف الاساسية(اللى فوق فى الجزء النظرى) للبوت مرتين ( مرة بالبلدى ومرة تانية بلغة برمجة تكون واضحة للفهم)
2- هنبنى برنامج بسيط لاسكربت المدينة LooP هيضم
1- City Spawm
2- Go To NPC
3- Put In Store


------------
تقريبا كدة كل حاجة شبة مترتبة . هيكون فى تعديل على الفهرس فى الايام اللى جاية على حسب الحاجة
ان شاء اللة من بكرة هبداء اكتب المواضيع
شكرا للمتابعة مقدما









ممكن الE-mail بتاعك اهو بالمره انا ممكن اسعدك و انت ممكن تسعدنى

add me : Joker_dreams30@yahoo.com

اصل انا بستخدم : BackEdite & بعض الافكار من vb



التعديل الأخير تم بواسطة Lock ; 10-07-2012 الساعة 01:05 PM
قديم 10-07-2012, 01:05 PM   رقم المشاركة : ( 13
Ultra Games
Thief 4
الصورة الرمزية Ultra Games

رقم العضوية : 87242

تاريخ التسجيل : May 2011

عدد المشاركات : 4,370

مكان الإقامة : Cairo

العمر : 19

الجنس : Male

الهواية : Computer& Progmmer

إسم السيرفر : Serpens

نقاط التقييم : 2091
Ultra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدودUltra Games مميز بلا حدود

5182  
افتراضي


جامد و انا و واحد صحبى هنعمل بوت ان شاء الله


رقم المشاركة : ( 13
قديم 10-07-2012, 01:05 PM
Ultra Games
الصورة الرمزية Ultra Games
بـيـانـاتـى
رقم العضوية : 87242
تاريخ التسجيل : May 2011
عدد المشاركات : 4,370
نقاط التقييم : 2091
إسم السيرفر : Serpens
رصيدى البنكى : 5182

5182  

افتراضي

جامد و انا و واحد صحبى هنعمل بوت ان شاء الله


قديم 10-07-2012, 02:05 PM   رقم المشاركة : ( 14
acer20006

رقم العضوية : 12812

تاريخ التسجيل : Feb 2008

عدد المشاركات : 522

نقاط التقييم : 31
acer20006 صـاعـد

1  
افتراضي


تم اضافة جزء الحركة باول مشاركة _ بالتوفيق
بالنسبة لايميلى _ معظم الوقت انا بكون برة البيت فالايميل بيكون مقفول _ او فى اى سوال او اى طلب ابعتلى رسالة على المنتدى ........... تقبلو مرورى ^^


رقم المشاركة : ( 14
قديم 10-07-2012, 02:05 PM
acer20006
الصورة الرمزية acer20006
بـيـانـاتـى
رقم العضوية : 12812
تاريخ التسجيل : Feb 2008
عدد المشاركات : 522
نقاط التقييم : 31
رصيدى البنكى : 1

1  

افتراضي

تم اضافة جزء الحركة باول مشاركة _ بالتوفيق
بالنسبة لايميلى _ معظم الوقت انا بكون برة البيت فالايميل بيكون مقفول _ او فى اى سوال او اى طلب ابعتلى رسالة على المنتدى ........... تقبلو مرورى ^^


قديم 10-07-2012, 02:55 PM   رقم المشاركة : ( 15
love_hell

رقم العضوية : 48208

تاريخ التسجيل : Jan 2009

عدد المشاركات : 82

العمر : 29

نقاط التقييم : 10
love_hell صـاعـد

افتراضي


اقتباس :
الباكتس اللى بتضم احداثيات مكانك بتكون بالشكل دة (خلى بالك دة مثال)
0x01001234020001855cdf066e007800
اللى يهمنا من فوق هو الجزء
01855cdf066e007800
هنبداء نطلع المعطيات منة وهتكون كالاتى

x
85
y
5c
-----
x
df06
z
6e00
y
7800

اشرح الحته دي تاني يا استاذ

يعني ال 01 الي في الاول ده راح فين
وبعدين انا عرفت منين ان الجزء ده هو المهم يعني انا بطلعه على اساس ايه


رقم المشاركة : ( 15
قديم 10-07-2012, 02:55 PM
love_hell
الصورة الرمزية love_hell
بـيـانـاتـى
رقم العضوية : 48208
تاريخ التسجيل : Jan 2009
عدد المشاركات : 82
نقاط التقييم : 10
رصيدى البنكى :


افتراضي

اقتباس :
الباكتس اللى بتضم احداثيات مكانك بتكون بالشكل دة (خلى بالك دة مثال)
0x01001234020001855cdf066e007800
اللى يهمنا من فوق هو الجزء
01855cdf066e007800
هنبداء نطلع المعطيات منة وهتكون كالاتى

x
85
y
5c
-----
x
df06
z
6e00
y
7800

اشرح الحته دي تاني يا استاذ

يعني ال 01 الي في الاول ده راح فين
وبعدين انا عرفت منين ان الجزء ده هو المهم يعني انا بطلعه على اساس ايه


 



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

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


الساعة الآن 02:31 AM.

أقسام المنتدى

الـمـنـتـدى الـعـام @ مـنـاقـشـات عـامـة حـول سيلك رود أون لايـن @ قـسـم الـتـرحـيـب والـتــــعارف @ صـور سـيـلك رود @ فـيـديـو سـيـلك رود @ أخـبـار سـيـلك رود أون لايـن @ مـنـتـدى لـعـبـة SilkroadOnline @ الـقـسـم الـتـعـلـيـمـى @ قـسـم الاسـئـلـه و الاسـتـفـسـارات حـول الـلـعـبـة @ قـسـم الـبـرامـج الـمـسـاعـدة @ الـمـنـتـدى الادارى @ قـسـم خـاص بـالـمـشـرفـيـن @ قـسـم الـشـكـاوى والاسـتـفـسـارات @ قـسـم الاقـتـراحـات @ قسم البيع والشراء (Gold) @ منتدى البيع( Gold) @ منتدى الشراء (Gold) @ مـنـتـدى الـبـرامـج والـحـمـايــة @ طريق الحرير بالسيرفر الكورى ( Korean SilkRoad ) @ قـسـم الـ AgBot @ منتدى بيع الأكونتات ( Accounts ) @ قـسـم بـيـع الـجـولـد والـسـيـلـك [ الـمـعـلـنـيـن ] @ منتدى بيع اللبس والأسلحة ( Item ) @ منتدى شراء الجولد ( Gold ) @ منتدى شراء اللبس والأسلحة ( Item ) @ مـنـتـدى الـسـيـرفـرات والـجـايـلـدات الـعـربـيـة @ Selene @ Nemesis @ Oceanus @ Hades @ Dionysus @ منتدى سـيـرفـرات وجـايـلـدات [ iSro ] @ قسم المواضيع المكررة و المخالفة @ قسم الاستفسارات ومشاكل وحلول البوت @ مـنـتـدى الـبـوتـات والـبـرامـج اللازمـة لـتـشـغـيـل الـلـعـبـة @ قـسـم الـ PhBot @ -== قسم ال T-BOT ==- @ Chronos @ Athena @ Artemis @ بـعـيـداً عـن سـيـلـكـ رود @ سـجـل تـطـويـرات الـمـنـتـدى @ قـسـم الـسـيـرفـرات الـخـاصـة @ Themis @ الـقـسـم الـديـنـى @ قـسـم الـحـمـايـة @ آرشـيـف الـمـواضـيـع الـمـمـيـزة @ قـسـم الـ StealthLite Bot @ قسم الاستفسارات ومشاكل وحلول ال Agbot @ قسم الاستفسارات ومشاكل وحلول ال StealthLite @ قسم الاستفسارات ومشاكل وحلول ال PHBOT @ قسم الاستفسارات ومشاكل وحلول ال T-BOT @ قـسـم الـ SroKing Bot @ قـسـم الـبـيـع والـشـراء [ iSro ] @ Hermes @ Chronos @ Artemis @ Athena @ Themis @ Dionysus @ Selene @ Oceanus @ Nemesis @ Hades @ قـسـم شـهـر رمـضـان الـمـبـارك @ اخـبـار الـتـقـنـيـة و الـتـكـنـولـوجـيـا @ قســم البــرامج العامــة @ قسم الاسئلة و الاستفسارات الخاصه بالبرامج والحماية @ ECSRO @ ECSRO(Fembria) @ ECSRO(VIP) @ SJSRO (OLD) @ SJSRO (new) @ sunworld @ قـسـم الـ IBot @ قسم البيع والشراء ( Gold ) @ الـقـسـم الـريـاضـى @ قـسـم تـغـيـيـر الأسـمـاء وتـواريـخ الـمـيـلاد @ Vsro @ Rusro @ قـسـم الـبـيـع والـشـراء [ Private-SRO ] @ ZSZC & Aurora @ قـسـم الـ Sbot @ قـسـم الـ Mbot @ V.I.P Zone @ دردشة الاعضاء VIP @ قسم الدعم الفنى والاقتراحات VIP @ قـسـم تـعـديـل [ PK2 Edit ] @ Mysro @ Maya @ قـسـم الـمـصـارعـة الـحـرة WWE @ الــمكتبة القرانية @ قسم الصوتيات والمرئيات الإسلامية @ قسم المكتبة الإسلامية @ قسم الاستفسارات ومشاكل وحلول ال IBOT @ قسم الاستفسارات ومشاكل وحلول ال Sbot @ قسم الاستفسارات ومشاكل وحلول ال Mbot @ قسم الاستفسارات ومشاكل وحلول ال Sroking @ Elite & Eroad @ DreamWorld @ القسم الخاص للمعلنين @ قـسـم سـيـرفـرات وجـايـلـدات [ Silkroad-R ] @ Gobi @ Thebes @ Merv @ قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة @ قـسـم الـبـيـع والـشـراء [ Silkroad-R ] @ مـنـتـدى الـسـيـرفـرات الـخـاصـة - Private SRO @ Perfection @ Ex.Silkroad R @ SroKings @ قـسـم الـتـصـامـيـم والـجـرافـيـكـس @ Other Online Games @ قسم S4 League @ قسم CrossFire @ قسم Conquer Online @ قـسـم بـيـع وشـراء LOL @ تحميل العاب Pc Games @ طلبات و استفسارات و مشاكل الالعاب @ Barons Online @ (AriesOnline (Pvp @ QueenSRO Network @ مشاكل & استفسارات S4 League @ مشاكل & استفسارات CrossFire @ World's Gate @ Sun-World @ قسم Aion @ قسم Continent Of The Ninth @ قسم World Of Warcraft @ PanicSro @ الـقـسـم الاخـبـارى @ قـسـم خـاص بـمـواضـيـع الاعـتـزال والاجازات @ IceSro-R @ Kings_Silkroad @ Justice Road @ ArabianRoadOnline Network @ Devias Online @ قـسـم طـلـبـات الـفـحـص @ CrossFire Fantasy Game @ قسم هاكات CrossFire @ مشاكل & استفسارات Aion @ مشاكل & استفسارات Conquer Online @ قسم الاسئله و استفسارات للعبة League Of Legends @ legenD road @ WantedSro Online @ قسم شروحات الشخصيات والبيلدات @ قسم الشروحات و البرامج المستخدمة في عمل السيرفرات الخاصة @ Mixsro @ قـسـم الـمـسـابـقـات والألـعـاب @ قـسـم الأسـئـلـة والاسـتـفـسـارات الـمـتـعـلـقـة بـ SRO-R @ قـسـم طـلـبـات الـعـضـويـة الـمـمـيـزة وطـلـبـات الاشـراف @ LegenD Road @ Knights War Online @ Evolution Network @ FlagSRO Network @ Perfection (PvP) Network @ قـسـم هـاكـات S4league @ منتدى المنوعات @ حــرب العصــابــات @ قــســم الادارة الــعــلــيــا @ كــأس العالــم لـلاذى @ Destructions Network @ FanTasYWorld @ مـتـجـر خـدمـات وممـيـزات الـرصـيـد الـبـنـكـي @ Smart-Sro Online @ InFusion Online @ قـسـم الأنـمـى الـعـام @ Divine Online @ قـسـم Dota @ تـقـاريـر وأخـبـار ألـعـاب الـ PC @ قسمـ مهرجان Summer Slam 2015 @ GameXen Network @ inferno online @ منتدى عمل السيرفرات الخاصة @ قسم تطوير السيرفرات الخاصه @ الأسئلة و الاستفسارات الخاصة بالـ PK2 edit @ Velestia @ Punisher Sro Online @ Atlantis Online @ ALEXNADER SRO @ Hell World Online @ ImmortalRoad @ قـسـم الـ Centerbot @ قسم الاستفسارات ومشاكل وحلول ال Centerbot @ Time.Sro-Online @ Revenge (PVE) Online @ مـنتدى الـعـابـــ PC و Other Online Games @ ركن الالعاب الاون لاين و المتصفح Online Games @ قسم دروس التصميم @ قسم ادوات التصميم و ملحقاتها @ قسم المانجا @ قسم تقارير الانمي @ دورة الفوتوشوب للمبتدئين @ الشروحات العامة @ قسم طلبات التعريفات @ DarkWorldSro @ مـسـودة الأعـضـاء @ Creddy Online @ Alliance-sro @ Quick Road (PvP ) @ قسم الاسئله والاستفسارات لعمل الفيديو @ منتدى لعبة League Of Legends @ أخبار ومناقشات League Of Legends @ قسم بيع وشراء لعبة CrossFire @ القسم التعليمي للعبة League Of Legends @ منتدى سيرفرات [ LOL ] @ North America @ EU West @ EU Nordic & East @ صـور و فـيـديـو League Of Legends @ قسم طلبات واستفسارات البيلدات والشخصيات @ قسم تقارير المخالفات والإنذارات @ قـسـم كـشـف الـدمـج و الـتـلـغـيـم @ قسم Wolf team @ قسم Dota 2 @ قسم Dragon nest @ قسم DC Universe Online @ قسم انظمة تشغيل Windows @ Quenth Online @ Wolf team Arabic @ RealDreamSro ( PvP ) @ شروحات تعديل صور PK2 وتحميل الميديا المعدلة @ EmpireSRO @ Amazing Sro @ Speed-sro @ . Destructions Network @ SilkRoad E 80 China @ قـسم المــواضـيع الـشعـريه والادبـيـه @ قـسـم اخـبـار الانـمـى @ Greats-sro Online @ قـسـم الـكـومـيـكـس @ منتدى الفحص @ Srowing @ Dakupra-Online @ حرب العصابات @ قسم خاص بالاسئله والاستفسارات الخاصة بالجرافيكس @ منتدى لغات البرمجة و التطوير @ قسم شروحات لغات البرمجة و التطوير @ مناقشات لغات البرمجة و التطوير @ قسم الاسئلة و الاستفسارات الخاصه بلغات البرمجة @ استراحة البوتاتــ @ PantuSRO @ القسم التجارى الخاص Silkroad4arab ( vps ,server) @ Tyr Online @ RocSro @ Legend Of Silkroad @ Pioneer Gaming-Network @ Valentus - CAP 80 @ MirrorSro @ Eridanus Online Cap90 @ Fear-Sro @ Silkroad-Z Online PVE @ طـلبات الاعضـاء @ Massive-Network @ Kryptonite-Sro @ JoySro Online @ DeathRoad @ Mysro Servers @ Devils Team @ DooMSRO Network @ EROAD SRO @ Story-SRO @ Ventrue-Online @ Settlers-SRO @ Elamidas @ MarsRoad Online @ Arrow Online @ Selene @ Selene @ Hermes @ OldSro Online (cap 80 ) @ Sunroad @ Eloys Online @ Sentiero-Road Online @ Steam-Sro @ Arcane Reborn Online @ Hermes @ Eryxonline @ Vengeance Online @ Mirage Online @ SyndiCateOnline @ Desert Sro @ NeSro Network @ silkroad classic @ قسـم الـ Android @ قســم تــطويـر المــواقع والمــنتديـــات @ قـسـمـ الـلـهــو الـخــفــي @ MegaWar Sro @ Mirror Sro @ AdvancedSRO @ OblivionSilkroad @ Arrivals_Sro @ Amphibius Online @ Royal online @ Forbidden-Sro @ vanish-sro @ Majesty Online @ Chaos Network @ قـسـم الـ srAssist Bot @ قسم الاستفسارات ومشاكل وحلول ال srAssist Bot @ Damocles Sro @ Demo Sro @ Future-Sro @ KingsRoad @ Arius 9D ch & eu @ brother sro @ DreamWorld-Online @ Poseidon-Sro @ Ph-Sro @ ElifeSRO @ Silkroad-D @ Jupiet-Online @ Fury Sro @ JungleSro @ Xemia Games @ Valthea Sro @ invctus-sro @ Guardians-Sro @ invctus-sro @ Rare Sro @ K8 Sro @ Eryx Online 80 @ Spartans Sro @ asinsro @



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
HTML MAP XML RSS 2.0 RSS