تسجيل الدخول دائمآ
ط·آ§ط¸â€‍ط·آ¥ط·آ¹ط¸â€‍ط·آ§ط¸â€ ط·آ§ط·ع¾
قديم 17-09-2012, 03:24 PM   #1

tarek1500
عضو مجتهد





• الانـتـسـاب » Nov 2011
• رقـم العـضـويـة » 94802
• المشـــاركـات » 101
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
tarek1500 صـاعـد

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



افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
على واجب انت تامر . هو احنا عندنا كام tarek1500 فى المنتدى ؟
ربنا يخليك
بس سؤال كده ، هو لو شغلت Private server عندي مش نفس Version العالمية يعني مثلا قبل مينزل ال Fellow هيكون نفس ال OPCode ولا هيكون حصلو تجديد ولا ايه؟
و عاوز اي IP لاي Private server اجرب عليه
و ال OPCode بيكون ثابت مثلا للشات او الحركة او الاسكلات ... و لا كل نوع شات او سكيل ليه OPCode؟
و اجيب الشيك سيم منين؟

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
_____________ دور الهاك شيلد
الهاك شيلد بيقوم يشتغل مع الكلينت مش مع السيرفر لكن كل عدد من الدقائق السيرفر بيعمل عملية تاكيد ان الهاك شيلد شغال عن طريق ارسال باكتس للكلينت وهنا بيقوم برنامج الهاك شيلد الخاص بال اى بوت بمعالجة الباكتس دة والبوت اللى بتتكلم علية فى الاساس ضامم معالجة الباكتس فى برمجتة علشان كدة مش بيستخدمة .. ولما بيحصل انفصال من السيرفر بيكون بسبب حاجتين
الاولى من السيرفر نفسة وفى الحالة دية بتعيد الاتصال من جديد
التانية من الكلينت وخطا الكلينت بروح محطة البوت الاول ويقطع اتصالة بالكلينت لكن بيفضل محافظ على اتصالة بالسيرفر
السيرفر <> البوت <> الكلينت

و هل ينفع اخلي ال Server لما يبعت Data اعملها Filter كانه مبعتهاش بطرقة سهلة باستخدام C#؟ علشان ال Data اللي بيبعتها علشان يتاكد من ال Hackshield"



التعديل الأخير تم بواسطة tarek1500 ; 17-09-2012 الساعة 11:15 PM

إعلانات google

قديم 18-09-2012, 02:20 AM   #2

acer20006
عضو مميز





• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12812
• المشـــاركـات » 521
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 18
acer20006 صـاعـد

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



افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة tarek1500 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
ربنا يخليك
بس سؤال كده ، هو لو شغلت Private server عندي مش نفس Version العالمية يعني مثلا قبل مينزل ال Fellow هيكون نفس ال OPCode ولا هيكون حصلو تجديد ولا ايه؟
و عاوز اي IP لاي Private server اجرب عليه
و ال OPCode بيكون ثابت مثلا للشات او الحركة او الاسكلات ... و لا كل نوع شات او سكيل ليه OPCode؟
و اجيب الشيك سيم منين؟
و هل ينفع اخلي ال Server لما يبعت Data اعملها Filter كانه مبعتهاش بطرقة سهلة باستخدام C#؟ علشان ال Data اللي بيبعتها علشان يتاكد من ال Hackshield"
بالنسبة للسوال الاول بخصوص البرايفت سيرفر والفرجن _ فى الغالب هيكون نفس الوبى كود لان اى ايتم او سكل جديدة مش لازم اغيرلها الداتابيز (لانها بتنضاف للميديا مش للكلينت)
بالنسبة لل ip السيرفر اعتقد انك لازم يكون عندك الكلينت الكامل للجيم علشان مش كل السيرفرات زى بعضها(وتجيب ال ip من اللودر عادى جدا)
---------- بخصوص الاوبى كود
الاوبى كود زى ماقولنا قبل كدة هو مفتاح الباكتس يعنى مثلا مينفعش استعمل مفتاح عربية علشان اشغل طيارة وبالتالى كل باكت لة اوبى كود يميزة عن غيرة بمعنى تانى ان الشات لة اوبى كود ثابت سواء كان عام او خاص وبيتم التميز بهم عن طريق باتس فى الباكتس(اقراء جزء الشات فى المشاركة الاولى) وبالنسبة للاسكل هو اوبى كود واحد وبيختلف الاسكل باختلا ID الاسكل نفسة
--------------- الشيك سيم
فى 4 انواع من الشيك سيم (تقريبا انا قولتهم قبل كدة) وهم
0100.0200 ودول بيكونو من الكلينت للسيرفر
0300.0400 ودول بيكونو من السيرفر للكلينت
------------ ارسال الداتا والفلتر
لكل فعل رد فعل .مساوى لة فى القوة ومضاد لة فى الاتجاة
بمعنى ان السيرفر لما بيبعت بيان بيكون منتظر رد البيان . مش معنى كدة انك ماينفعش تعمل فلتر بس كدة انت بتعرض نفس للانفصال عن السيرفر
ولو عايز تجرب استخدم
كود:
public string Replace(
    string oldValue,
    string newValue
)
غير الاوبى كود اللى جى من السيرفر لى 0000 او الباكتس كلة .دية اسهل طريقة للفلتر
---------------
كدة تمام ؟

Cave


توقيع acer20006 :
my old ISRO (unique status)_XD

Tiger girl - Cannot connect due to server traffic
Cerberus- Confused where he might spawn
Captin ivy - Lost his boat
Uruchi - Failed to connect (C:9)
Isyutaru - Got disconnected on her way to Karakoram
Lord Yarkan - Still botting
Demon Shaitan - Still in the hospital
Medusa - Lost in B2
Roc - Buying premium
Cave - coding until unique appear



قديم 18-09-2012, 04:09 PM   #3

tarek1500
عضو مجتهد





• الانـتـسـاب » Nov 2011
• رقـم العـضـويـة » 94802
• المشـــاركـات » 101
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
tarek1500 صـاعـد

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



افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
---------- بخصوص الاوبى كود
الاوبى كود زى ماقولنا قبل كدة هو مفتاح الباكتس يعنى مثلا مينفعش استعمل مفتاح عربية علشان اشغل طيارة وبالتالى كل باكت لة اوبى كود يميزة عن غيرة بمعنى تانى ان الشات لة اوبى كود ثابت سواء كان عام او خاص وبيتم التميز بهم عن طريق باتس فى الباكتس(اقراء جزء الشات فى المشاركة الاولى) وبالنسبة للاسكل هو اوبى كود واحد وبيختلف الاسكل باختلا ID الاسكل نفسة
"الشات لة اوبى كود ثابت سواء كان عام او خاص" ديه حلت الموضوع تمام ^^

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
--------------- الشيك سيم
فى 4 انواع من الشيك سيم (تقريبا انا قولتهم قبل كدة) وهم
0100.0200 ودول بيكونو من الكلينت للسيرفر
0300.0400 ودول بيكونو من السيرفر للكلينت
انت مقلتهمش قبل كده :D ، انت قولت "الشيك سيم ده 0104 بتاع السكلات و الهجوم وكده" ، طب انت قولت ان فيه 4 انواع طب 0104 ده ايه؟
و لو عاوز ابعت ل السيرفر اي Packet ممكن استخدم 0100 او 0200 ولا كل واحد ليه استخدام معين؟

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
------------ ارسال الداتا والفلتر
لكل فعل رد فعل .مساوى لة فى القوة ومضاد لة فى الاتجاة
بمعنى ان السيرفر لما بيبعت بيان بيكون منتظر رد البيان . مش معنى كدة انك ماينفعش تعمل فلتر بس كدة انت بتعرض نفس للانفصال عن السيرفر
ولو عايز تجرب استخدم
كود:
public string Replace(
    string oldValue,
    string newValue
)
غير الاوبى كود اللى جى من السيرفر لى 0000 او الباكتس كلة .دية اسهل طريقة للفلتر
Cave
اللي فهمته ان السيرفر بيبعت Packet للتاكيد يرد عليه ال Client ، و المفروض ابعت انا من البوت ال Packet ديه بدل ال Client بحيث اخليها 0x000000000000 صح؟ طب ازاي اخلي ال Client ميبعتش Packet اصلا هو المفروض انو بيبعت بشكل تلقائي؟
وانت كاتب Header الفنكشن بس !




قديم 18-09-2012, 07:34 PM   #4

acer20006
عضو مميز





• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12812
• المشـــاركـات » 521
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 18
acer20006 صـاعـد

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



افتراضي



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

انت مقلتهمش قبل كده :D ، انت قولت "الشيك سيم ده 0104 بتاع السكلات و الهجوم وكده" ، طب انت قولت ان فيه 4 انواع طب 0104 ده ايه؟
و لو عاوز ابعت ل السيرفر اي Packet ممكن استخدم 0100 او 0200 ولا كل واحد ليه استخدام معين؟



اللي فهمته ان السيرفر بيبعت Packet للتاكيد يرد عليه ال Client ، و المفروض ابعت انا من البوت ال Packet ديه بدل ال Client بحيث اخليها 0x000000000000 صح؟ طب ازاي اخلي ال Client ميبعتش Packet اصلا هو المفروض انو بيبعت بشكل تلقائي؟
وانت كاتب Header الفنكشن بس !
فين بالبظبط انا قولت ان 0104 دة شيك سيم ؟
وسواء كان 0100 /0200 الاتنين يمشو عادى فى الوقت الحالى(ممكن تستخدم 0100 فى كل الباكتس)

لا مش صح .....انت بتغير/تعدل الباكتس مش بتمنع الباكتس لو منعت الباكتس دة معناة ان قناة الاتصال مش موجودة
..... وانا كاتب الHeader مش الكود كامل لانى معنديش كود كامل . انا اديتك خطوة انت كمل عليها


توقيع acer20006 :
my old ISRO (unique status)_XD

Tiger girl - Cannot connect due to server traffic
Cerberus- Confused where he might spawn
Captin ivy - Lost his boat
Uruchi - Failed to connect (C:9)
Isyutaru - Got disconnected on her way to Karakoram
Lord Yarkan - Still botting
Demon Shaitan - Still in the hospital
Medusa - Lost in B2
Roc - Buying premium
Cave - coding until unique appear



قديم 19-09-2012, 12:13 AM   #5

tarek1500
عضو مجتهد





• الانـتـسـاب » Nov 2011
• رقـم العـضـويـة » 94802
• المشـــاركـات » 101
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
tarek1500 صـاعـد

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



افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
فين بالبظبط انا قولت ان 0104 دة شيك سيم ؟
اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
ندخل فى المهم
الباكتس
0X0A00BCDF0104SSSSSSSS01MMMMMMMM
طبعا جزء
0X0A00BCDF0104
مفهوم بس خلى بالك من 0104 لان التشك سيم دة خاص بالاسكلات والبافات والهجوم
في Page 1 في جزء الاسكلات

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
وسواء كان 0100 /0200 الاتنين يمشو عادى فى الوقت الحالى(ممكن تستخدم 0100 فى كل الباكتس)
استخدم 0100 في اي اي Packet متاكد؟

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
لا مش صح .....انت بتغير/تعدل الباكتس مش بتمنع الباكتس لو منعت الباكتس دة معناة ان قناة الاتصال مش موجودة
المشكلة ان ال Client بيبعت بشكل تلقائي "اعتقد لو هغير حاجة في طريقة الارسال يبقي هغير في ملفات اللعبة" ، انا عاوز الفكرة اللي امشي عليها

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
..... وانا كاتب الHeader مش الكود كامل لانى معنديش كود كامل . انا اديتك خطوة انت كمل عليها
مع احترامي ، بس كأني بقولك عاوز اجيب عربية جديدة تعرف محل؟؟ فانت تقولي اعرف و بس كده ، والمفروض منتظر منك رد علي فين مكانه ^^ بس مش قصدي حاجة
بس المشكلة كلها كيفية التحكم في طريقة ارسال ال Client

في الشات لما بكتب hi في شات العام ال Analyzer بيكتب الكود ده
010000020068006900(7025) ال 7025 ال OPCode
00020068006900 ال 00 هما نوع الشات "شات العام" ، 0200 عد الحرف "2 حرف" ، 6800 حرف ال h
6900 حرف ال i
طب ايه ال 0100 اللي في الاول "مع العلم ان ده مش الشيك سيم لان ال Analyzer مش بيكتبه ، و الرقم بيزيد بمقدار ثابت كل مرة اكتب شات زي 0100 و 0101 و 0102 و 0103 ..."
و لما ابعت نفس الكود بالضبط من البوت يظهر في ال Client اسم ال Char و جنبه فاضي من غير اي حروف زي :User

و انت قولت ازاي نحول Packet المكان باستخدام القانون طب ازاي العكس ، عاوز اروح ل X=12 و Y=-10 مثلا



التعديل الأخير تم بواسطة tarek1500 ; 20-09-2012 الساعة 09:49 PM

قديم 21-09-2012, 04:20 AM   #6

acer20006
عضو مميز





• الانـتـسـاب » Feb 2008
• رقـم العـضـويـة » 12812
• المشـــاركـات » 521
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 18
acer20006 صـاعـد

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



افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة tarek1500 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
في Page 1 في جزء الاسكلات


استخدم 0100 في اي اي Packet متاكد؟


المشكلة ان ال Client بيبعت بشكل تلقائي "اعتقد لو هغير حاجة في طريقة الارسال يبقي هغير في ملفات اللعبة" ، انا عاوز الفكرة اللي امشي عليها


مع احترامي ، بس كأني بقولك عاوز اجيب عربية جديدة تعرف محل؟؟ فانت تقولي اعرف و بس كده ، والمفروض منتظر منك رد علي فين مكانه ^^ بس مش قصدي حاجة
بس المشكلة كلها كيفية التحكم في طريقة ارسال ال Client

في الشات لما بكتب hi في شات العام ال Analyzer بيكتب الكود ده
010000020068006900(7025) ال 7025 ال OPCode
00020068006900 ال 00 هما نوع الشات "شات العام" ، 0200 عد الحرف "2 حرف" ، 6800 حرف ال h
6900 حرف ال i
طب ايه ال 0100 اللي في الاول "مع العلم ان ده مش الشيك سيم لان ال Analyzer مش بيكتبه ، و الرقم بيزيد بمقدار ثابت كل مرة اكتب شات زي 0100 و 0101 و 0102 و 0103 ..."
و لما ابعت نفس الكود بالضبط من البوت يظهر في ال Client اسم ال Char و جنبه فاضي من غير اي حروف زي :User

و انت قولت ازاي نحول Packet المكان باستخدام القانون طب ازاي العكس ، عاوز اروح ل X=12 و Y=-10 مثلا
بالنسبة ل 0104 دة غلط من عندى انا ماخدتش بالى منة _ شكرا انك وضحتة_
بالنسبة لنوع الشات
دة جزء من شات برنامج Sloke_chat للسيرفر الكورى
جزء شات العام
كود:
Func D1()
    $Hex = _StringToHex(GUICtrlRead($sender)) ; el-klam bta3 el-caht
    ;$size = StringLen(GUICtrlRead($sender))
    $hexsize = StringLen(GUICtrlRead($sender))
    $hexsize2 = $hexsize
    $lead =$hexsize2+5
    $hwxkead =Hex($lead,2)
    $hexsize3 = Hex($hexsize,2)
    ;MsgBox(0,"final","76750100010000"&$hexsize3&"00"&$Hex& @LF &GUICtrlRead($sender)& @LF &$hexsize3& @LF &$hexsize2&"  "&$lead& @LF & "leade with all other shit     "&$hwxkead&"00"&"76750100010000"&$hexsize3&"00"&$Hex)
    TCPSend($socket,"0x"&$hwxkead&"00"&"76750100010000"&$hexsize3&"00"&$Hex)
    if @error Then MsgBox (0,"","")
    EndFunc
جزء شات البارتى
كود:
Func D2()
    $Hex1 = _StringToHex(GUICtrlRead($sender)) ; el-klam bta3 el-caht
    ;$size = StringLen(GUICtrlRead($sender))
    $hexsize1 = StringLen(GUICtrlRead($sender))
    $hexsize21 = $hexsize1
    $lead1 =$hexsize21+5
    $hwxkead1 =Hex($lead1,2)
    $hexsize31 = Hex($hexsize1,2)
    ;MsgBox(0,"final","76750100010000"&$hexsize3&"00"&$Hex& @LF &GUICtrlRead($sender)& @LF &$hexsize3& @LF &$hexsize2&"  "&$lead& @LF & "leade with all other shit     "&$hwxkead&"00"&"76750100010000"&$hexsize3&"00"&$Hex)
    TCPSend($socket,"0x"&$hwxkead1&"00"&"76750100040000"&$hexsize31&"00"&$Hex1)
    if @error Then MsgBox (0,"","")
    EndFunc
76750100010000 شات العام
76750100040000 شات البارتى
7576 اوبى كود(خد بالك انا غيرت مكان البيتس علشان يكون اوبىكود
0100010000 الجزء دة كلة اعتبرة نوع الشات للعام
0100040000 والجزء دة اعتبرة نوع سات البارتى
هتسالنى لية كلة هقولك لان السيرفر عايز كدة الاصفار دة ملهاش معنى عندى
---
المشكلة ان ال Client بيبعت بشكل تلقائي "اعتقد لو هغير حاجة في طريقة الارسال يبقي هغير في ملفات اللعبة" ، انا عاوز الفكرة اللي امشي عليها
---- انت عايز تمنع اية بالظبط من انة يتبعت ؟؟؟؟

بالنسبة للشات اللى بيتبعت عن طريق الكلينت لازم بيظهر فى الكلينت . لكن اللى بيتبعت عن طريق الباكتس او البوت فبيظهر على شكل اسم الشخصية فى العام وجنبها : بس ودة معناة ان الشات ابتعت _ حتى انت ممكن تعرف الحكاية دة من ال Sbot ,Mbot

X=12 و Y=-10

كود:
XPos = ((x Mod 192))
If XPos < 0 Then
XPos = (XPos + 192) * 10
Else
XPos = ((x Mod 192)) * 10
End If


YPos = (Y Mod 192) * 10

If YPos < 0 Then
YPos = (YPos + 192) * 10
Else
YPos = ((Y Mod 192)) * 10
End If

XSection = (x - XPos / 10) / 192 + 135
YSection = (Y - YPos / 10) / 192 + 92


CreatePacket = "01" & Mid(longToHex(XSection), 1, 2) & Mid(longToHex(YSection), 1, 2) & longToHex(XPos) & "F9ff" & longToHex(YPos)


توقيع acer20006 :
my old ISRO (unique status)_XD

Tiger girl - Cannot connect due to server traffic
Cerberus- Confused where he might spawn
Captin ivy - Lost his boat
Uruchi - Failed to connect (C:9)
Isyutaru - Got disconnected on her way to Karakoram
Lord Yarkan - Still botting
Demon Shaitan - Still in the hospital
Medusa - Lost in B2
Roc - Buying premium
Cave - coding until unique appear


التعديل الأخير تم بواسطة acer20006 ; 22-09-2012 الساعة 03:10 AM

قديم 21-09-2012, 04:30 PM   #7

tarek1500
عضو مجتهد





• الانـتـسـاب » Nov 2011
• رقـم العـضـويـة » 94802
• المشـــاركـات » 101
• الـدولـة »
• الـهـوايـة »
• اسـم الـسـيـرفـر »
• الـجـنـس »
• نقـاط التقييم » 10
tarek1500 صـاعـد

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



افتراضي



اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
بالنسبة لنوع الشات
دة جزء من شات برنامج Sloke_chat للسيرفر الكورى
جزء شات العام
كود:
Func D1()
    $Hex = _StringToHex(GUICtrlRead($sender)) ; el-klam bta3 el-caht
    ;$size = StringLen(GUICtrlRead($sender))
    $hexsize = StringLen(GUICtrlRead($sender))
    $hexsize2 = $hexsize
    $lead =$hexsize2+5
    $hwxkead =Hex($lead,2)
    $hexsize3 = Hex($hexsize,2)
    ;MsgBox(0,"final","76750100010000"&$hexsize3&"00"&$Hex& @LF &GUICtrlRead($sender)& @LF &$hexsize3& @LF &$hexsize2&"  "&$lead& @LF & "leade with all other shit     "&$hwxkead&"00"&"76750100010000"&$hexsize3&"00"&$Hex)
    TCPSend($socket,"0x"&$hwxkead&"00"&"76750100010000"&$hexsize3&"00"&$Hex)
    if @error Then MsgBox (0,"","")
    EndFunc
جزء شات البارتى
كود:
Func D2()
    $Hex1 = _StringToHex(GUICtrlRead($sender)) ; el-klam bta3 el-caht
    ;$size = StringLen(GUICtrlRead($sender))
    $hexsize1 = StringLen(GUICtrlRead($sender))
    $hexsize21 = $hexsize1
    $lead1 =$hexsize21+5
    $hwxkead1 =Hex($lead1,2)
    $hexsize31 = Hex($hexsize1,2)
    ;MsgBox(0,"final","76750100010000"&$hexsize3&"00"&$Hex& @LF &GUICtrlRead($sender)& @LF &$hexsize3& @LF &$hexsize2&"  "&$lead& @LF & "leade with all other shit     "&$hwxkead&"00"&"76750100010000"&$hexsize3&"00"&$Hex)
    TCPSend($socket,"0x"&$hwxkead1&"00"&"76750100040000"&$hexsize31&"00"&$Hex1)
    if @error Then MsgBox (0,"","")
    EndFunc
76750100010000 شات العام
76750100040000 شات البارتى
7576 اوبى كود(خد بالك انا غيرت مكان البيتس علشان يكون اوبىكود
0100010000 الجزء دة كلة اعتبرة نوع الشات للعام
0100040000 والجزء دة اعتبرة نوع سات البارتى
هتسالنى لية كلة هقولك لان السيرفر عايز كدة الاصفار دة ملهاش معنى عندى
انت عملت اللفة ده كلها ليه ، المشكلة كلها لما بكتب hi في شات العام بيظهر الكود ده و فيه Hex Number واحد بس مش فاهم ايه ده
كود:
100025700100010000020068006900
1000 : عدد الارقام بعد الشيك سيم "ده انا فهمو"
2570 : ال OPCode "ده انا فهمو"
0100 : الشيك سيم "ده انا فهمو"
01 : زي Confirmation او حاجة زي كده و ثابته في كلو تقريبا "مش هي ديه المشكلة"
00 "اول 00" : هنا المشكلة "ايه ده ؟؟؟؟؟" و كل مرة اكتب شات يزيد واحد 00 01 02 03 04 ....
00 "ثاني 00" : نوع الشات "00 عام" لان من 00 لحد 07 هما الشات لان في 8 شات في الجيم "ده انا فهمو"
0200 : عدد حروف الشات "ده انا فهمو"
68006900 : الشات "ده انا فهمو"
فهمت قصدي؟ هما ال 00 دول سبب المشكلة بس

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
المشكلة ان ال Client بيبعت بشكل تلقائي "اعتقد لو هغير حاجة في طريقة الارسال يبقي هغير في ملفات اللعبة" ، انا عاوز الفكرة اللي امشي عليها
---- انت عايز تمنع اية بالظبط من انة يتبعت ؟؟؟؟
ال Packet اللي بتتبعت ل السيرفر علشان تاكد علي ال HackShield اللي بتجبلي DC

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
بالنسبة للشات اللى بيتبعت عن طريق الكلينت لازم بيظهر فى الكلينت . لكن اللى بيتبعت عن طريق الباكتس او البوت فبيظهر على شكل اسم الشخصية فى العام وجنبها : بس ودة معناة ان الشات ابتعت _ حتى انت ممكن تعرف الحكاية دة من ال Sbot ,Mbot
طالما اتبعت خلاص تمام مع ان لما كنت ببعت في ال iBot مكنش بيظهر في ال Client

اقتباس:
المشاركة الأصلية كتبت بواسطة acer20006 عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
[/COLOR] X=12 و Y=-10

كود:
XPos = ((x Mod 192))
If XPos < 0 Then
XPos = (XPos + 192) * 10
Else
XPos = ((x Mod 192)) * 10
End If


YPos = (Y Mod 192) * 10

If YPos < 0 Then
YPos = (YPos + 192) * 10
Else
YPos = ((Y Mod 192)) * 10
End If

XSection = (x - XPos / 10) / 192 + 135
YSection = (Y - YPos / 10) / 192 + 92


CreatePacket = "01" & Mid(longToHex(XSection), 1, 2) & Mid(longToHex(YSection), 1, 2) & longToHex(XPos) & "F9ff" & longToHex(YPos)
تمام جدا ، بس ال "F9ff" "اللي هي ال Z" حططها كده ليه؟
او اجبها منين بحيث تمشي مع ال X و ال Y اللي عاوز ارحلهم؟؟؟



التعديل الأخير تم بواسطة tarek1500 ; 21-09-2012 الساعة 04:36 PM

موضوع مغلق


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

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

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى الردود آخر مشاركة
اسفسارات داخل الجيم : اسم الجيم + اسماء المدن + ازاى اعرف اجيب كود Emely قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 4 03-02-2014 01:27 PM
استفسار داخل الجيم dematreio قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 6 01-11-2013 01:41 AM
طلب من داخل الجيم يوسف النجم قسم الاسئلة و الاستفسارات لعمل السيرفرات الخاصة 4 19-11-2012 05:21 PM


الساعة الآن 09:19 AM.