الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية عمل ملف Trainer

مغلق
بدأه ab12oode في 12 مارس 2005 · 14 رد · 1,990 مشاهدة · في قسم برمجة الألعاب و الرسوميات العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيفية عمل ملف Trainer للعبة معينة مثل Grand Thief Auto Vice City

ماهي طريقة البرمجة بأي برنامج هل هو بافيجول بيزك

ارجو الرد...

:rolleyes:

#2

التدريب هو عبارة عن لعبة اساساَ و لكن مُتغير بها اشياء عديدة عن اللعبة الاساسية .

عادة يستخدمون الفيجول سي في انشاء هذه الادوات ...

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

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

#3

لو كنت مكانك سأستخدم الأسمبلى أو السى :)

الفكرة أنى أضرب كود وليكن كود حياة اللاعب بحيث يتم تكراره فى حلقة غير منتهية ==>> ينتج عنها أنه لا يموت فى اللعبة .. وهلم جر!

أحد عنده فكرة تانية؟

#4

كيف يتم الربط بين الملفTrainer و اللعبة

#5

It's just an injection of code to the process in run time, in other words they are using some monitoring tools to monitor the changing in the variables values, and i'll give you an example:

If you're using the variable name Life to represent the life of your player, they will monitor the variables and see the current value for the player and then try to kill him and see the offset of the variable by some monitoring tools and system debugging tools like softice, then after knowing the name and offset they simply start the trainer and inject the new value of the variable to its place in the game process using APIs

Mohamed Meshref

Performance Engineer

SQL Server Engine Team

Microsoft Corporation

Redmond, Washington, USA

http://www.microsoft.com/sql/

Blog: http://www.mmeshref.com

#8

معليش اخى محمد مشرف اعذرالاخ انوريكا لانه دكتور والظاهر المهنه اثرت عليه, اول ما شاف كلمت انجكشن تخليل الابره وشكله عايز يدينا حُقن.

تم تعديل هذه المشاركة بواسطة احمد غريب في 14 مارس 2005 في 17:34

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#9

أنا بقصد injection للكود هو المطلوب فعلا لملف التراينر ... وقد ذكرنى بالـwave injection حيث تم تغيير ملفات الصوت فى لعبة Yuri's revenge بهذه الطريقة :)

===

موجود على كثير من المواقع mods للعبة وكلها تغيير فى ملفات ini (خارج الموضوع :) )

===

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

ما قدرش أنكر الصراحة إنى افتكرت الحقن :lol: :lol:

تم تعديل هذه المشاركة بواسطة anwarica في 14 مارس 2005 في 17:44

#11

أنا حاسس إنى بوظت الدنيا لأنى كنت بعدل فى المشاركة شويه! :)

أنا كنت بسألك أخى محمد مشرف عن زيارة موقعmuslim doctors لأنه تأتينا زيارات من مايكروسوفت مثل الآتيه:

ip= 207.46.98.142
OrgName: Microsoft Corp 
OrgID: MSFT 
Address: One Microsoft Way 
City: Redmond 
StateProv: WA 
PostalCode: 98052 
Country: US

والغريب أنه لا يقال عنه روبوت! :blink:

تم تعديل هذه المشاركة بواسطة anwarica في 14 مارس 2005 في 17:54

#13

ماذا يعني انا لا افهم يجماعة اريد عمل Trainer لم افهم ولا كلمة ياشبا

#15

Before you begin to make a trainer, you must be good at least in Win32 Assembly and system level debugging and process injection

Mohamed Meshref

Performance Engineer

SQL Server Engine Team

Microsoft Corporation

Redmond, Washington, USA

http://www.microsoft.com/sql/

Blog: http://www.mmeshref.com

هذا الموضوع مغلق.

مواضيع مشابهة