المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : موضوع الطلبات و المساعدات (3)



الصفحات : 1 2 3 4 [5] 6 7 8 9

xDEATH MANx
20-04-2007, 10:54 AM
بارك الله فيك
ممكن سريال نمبر البداية
للبرنامج VIRTOOLS 4
وشكرا

زياد الجزيرى
21-04-2007, 12:28 AM
هلا .. إذا كنت تقصد القيم ميكر 7 (كما أعتقد) .. فالمشكلة بسيطة :
استخدم الحدث (Wrap whren moving outside) في مكتبة (Move)
الصورة في المرفق ^_^

المشاركة رقم ..1000 في موضوع الطلبات :D

@@@@@@@@@
جزاك الله خيرا
:biggthump

Karim Ghazal
26-04-2007, 01:14 AM
ممكن أخواني درس لكيفية تحريك الشخصية في اللعبة ؟ و يا ريت الدرس يكون صور ..

Game Maker 7.0

.AJ.
27-04-2007, 08:48 AM
ممكن أخواني درس لكيفية تحريك الشخصية في اللعبة ؟ و يا ريت الدرس يكون صور ..



Game Maker 7.0

http://www.montada.com/showthread.php?t=446127

الدرس ما فيه صور لكن فيه مثال ليساعدك

اذا أحتجت شيء اخر ممكن هذي الوصلات تساعدك

10- الدرس الاول في Game Maker للمبتدئين: الواجهة الرئيسة (http://www.montada.com/showthread.php?t=247777)
11- الدرس الثاني في Game Maker للمبتدئين: القوائم واومرها (http://www.montada.com/showthread.php?t=248394)
12- الدرس الثالث في Game Maker للمبتدئين: نافذة خصائص الاسبرايت (http://www.montada.com/showthread.php?t=252216)
13- الدرس الرابع في Game Maker للمبتدئين: نافذة خصائص الصوت (http://www.montada.com/showthread.php?t=252217)
14- الدرس الخامس في Game Maker للمبتدئين: نافذة خصائص الخلفية (http://www.montada.com/showthread.php?t=257613)
15-الدرس السادس في Game Maker: نافذة خصائص الكائن (http://www.montada.com/showthread.php?t=258003)
17-الدرس السابع في Game Maker: نافذة خصائص الغرفة (http://www.montada.com/showthread.php?t=261559)

من موضوع فهرس منتدى برمجة الألعاب

Karim Ghazal
28-04-2007, 02:27 AM
http://www.montada.com/showthread.php?t=446127

الدرس ما فيه صور لكن فيه مثال ليساعدك

اذا أحتجت شيء اخر ممكن هذي الوصلات تساعدك

10- الدرس الاول في Game Maker للمبتدئين: الواجهة الرئيسة (http://www.montada.com/showthread.php?t=247777)
11- الدرس الثاني في Game Maker للمبتدئين: القوائم واومرها (http://www.montada.com/showthread.php?t=248394)
12- الدرس الثالث في Game Maker للمبتدئين: نافذة خصائص الاسبرايت (http://www.montada.com/showthread.php?t=252216)
13- الدرس الرابع في Game Maker للمبتدئين: نافذة خصائص الصوت (http://www.montada.com/showthread.php?t=252217)
14- الدرس الخامس في Game Maker للمبتدئين: نافذة خصائص الخلفية (http://www.montada.com/showthread.php?t=257613)
15-الدرس السادس في Game Maker: نافذة خصائص الكائن (http://www.montada.com/showthread.php?t=258003)
17-الدرس السابع في Game Maker: نافذة خصائص الغرفة (http://www.montada.com/showthread.php?t=261559)

من موضوع فهرس منتدى برمجة الألعاب

الف شكر عزيزي ... أستفدت جداً من هذا الرد شكراً ...

اسود الرافدين
29-04-2007, 12:49 PM
السلام عليكم
انا الان اسوي لعبة ثري دي
بس واجهتني مشكلة
كيف اخلي الكائنات الابجكات التي خارج او بعد مناسب من الشخصية تكون غير فعالة
يعني تختفي تتوقف
لان اللعبة تصير ثقيلة وبطيئة جدا على كرت الشاشة
ارجو الرد بسرعة
وشكرا

.AJ.
29-04-2007, 02:12 PM
السلام عليكم
انا الان اسوي لعبة ثري دي
بس واجهتني مشكلة
كيف اخلي الكائنات الابجكات التي خارج او بعد مناسب من الشخصية تكون غير فعالة
يعني تختفي تتوقف
لان اللعبة تصير ثقيلة وبطيئة جدا على كرت الشاشة
ارجو الرد بسرعة
وشكرا

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

PrinceOfSorrow
29-04-2007, 07:22 PM
السلام عليكم
انا الان اسوي لعبة ثري دي
بس واجهتني مشكلة
كيف اخلي الكائنات الابجكات التي خارج او بعد مناسب من الشخصية تكون غير فعالة
يعني تختفي تتوقف
لان اللعبة تصير ثقيلة وبطيئة جدا على كرت الشاشة
ارجو الرد بسرعة
وشكرا


هو يقصد الجيم ميكر يامانجا توترال =)

اسود الرافدين
29-04-2007, 08:12 PM
مثل ماقال الاخ البرنس
game maker 6.1

اسود الرافدين
29-04-2007, 08:13 PM
السلام عليكم
البرنامج الي اعمل عليه game maker 6.1
انا الان اسوي لعبة ثري دي
بس واجهتني مشكلة
كيف اخلي الكائنات الابجكات التي خارج او بعد مناسب من الشخصية تكون غير فعالة
يعني تختفي تتوقف
لان اللعبة تصير ثقيلة وبطيئة جدا على كرت الشاشة
ارجو الرد بسرعة
وشكرا

سامي.خ
29-04-2007, 09:08 PM
{
if (point_distance(x,y,obj_camera.x,obj_camera.y) > 350) exit;

}


حط هذا الكود بالحدث draw حيث
350 البعد بين الكاميرا والأوبجكت

اسود الرافدين
29-04-2007, 09:37 PM
اشكرك اخوي انشاءالله اجرب الطريقة واعتقد ناجحة كنت مسيه قبل
ومشكور جدا على الرد

سامي.خ
29-04-2007, 11:48 PM
أوه... نسيت أقولك
تقدر تستخدم نفس الكود عشان تخلي الأعداء يهاجمونك إذا إقتربت منهم مسافة معينة
نفس الكود حطه في الحدث step وغير المسافة 350 إلى أي مسافة تبغاها

اسود الرافدين
30-04-2007, 11:41 AM
مشكور اخوي ساموجي على مجهودك
وعندي سؤال
كيف استورد موديل واتحكم بالحركة مالتة
انا جربته بالكود
d3d_model_load()
ما اذكر الكود بس ما صارت

سامي.خ
30-04-2007, 12:25 PM
تقدر بالجيم ميكر لكن الحركة متعبة شوية ,وكمان الجيم ميكر لا يدعمها بشكل جيد
انا حالياً أدور لك عنها لأني أذكر أني لقيت الدرس في موقع arabgn.com

zezo2008
30-04-2007, 03:23 PM
ممكن رابط FPS creator كاملا على وصلات مباشرة لابتورنت

اسود الرافدين
30-04-2007, 07:55 PM
مشكور اخي ساموجي واذا الشغلة صعبه اتركه وجزاك الله خيرا

PrinceOfSorrow
30-04-2007, 09:14 PM
مشكور اخي ساموجي واذا الشغلة صعبه اتركه وجزاك الله خيرا


شوف هذه الامثلة للجيم ميكر 6.1 في عالم ثلاثي >>>>>> تحميل (http://www.blueboard.cz/dcounter.php...c.cz/gm63d.exe) <<<<< قد تفيدك

اسود الرافدين
30-04-2007, 10:14 PM
مشكور اخوي برنس على مجهودك لكن الرابط مو شغال

PrinceOfSorrow
30-04-2007, 11:45 PM
مشكور اخوي برنس على مجهودك لكن الرابط مو شغال

Save As Target وهذا عطل من متصفح :أفكر:
حاول مرة اخرى

اسود الرافدين
01-05-2007, 11:01 PM
مشكور اخوي لكن نفس الشئ الرابط ما يعمل

اسود الرافدين
01-05-2007, 11:03 PM
ممكن مصدر او صور لجنود واشخاص من اربع جهات

اسود الرافدين
01-05-2007, 11:04 PM
يا ريت يكونون جنود امريكان

zezo2008
02-05-2007, 02:39 PM
السلام عليكم ورحمة الله وبركاتة

ارجو المساعدة يا شباب فى برنامج FPS Creator

انا دلوقتى عملت اليفل البيت وعايز اسيفة بصيغة ال exe عشان ابعت اللعبة لاى حد

المهم انا كنت بختار من قائمة File بختار منها Build Game

ثم Build Settings تم بحدد المكان واسم اللعبة وبدوس Build Game Executable

انا متاكد ان كلامى صحيح بس المشكلة انى اول مبحدد المكان وبدوس على Build Game Executable

مش بيحمل بيفضل كدة كما فى الصورة المرفقةhttp://www.m5zn.com/uploads/ba1b31b8f1.jpg
ارجو المساعدة

tahawiya
04-05-2007, 02:35 PM
السلام عليكم
باختصار انا عندي الجيم ماكر وبعرف احرك الشخصية
ده كل لاعرفو انا محتاج حد يساعدني فيه :ouch:
ارجوكم نفسي اعمل لعبة واحدة في حياتي :sadwavey:
واي واحد حيساعدني حعملو منتدى مجانا بما ان ده هو المجال
لانا بعرف ليه
اميلي هو dbdb@dbdb.db
ارجوكم انا مستنيكم :02:

.AJ.
04-05-2007, 03:25 PM
السلام عليكم
باختصار انا عندي الجيم ماكر وبعرف احرك الشخصية
ده كل لاعرفو انا محتاج حد يساعدني فيه :ouch:
ارجوكم نفسي اعمل لعبة واحدة في حياتي :sadwavey:
واي واحد حيساعدني حعملو منتدى مجانا بما ان ده هو المجال
لانا بعرف ليه
اميلي هو dbdb@dbdb.db
ارجوكم انا مستنيكم :02:

هذا بعض الدروس الي موجوده للجيم ميكر


http://www.montada.com/showthread.php?t=446127

الدرس ما فيه صور لكن فيه مثال ليساعدك

اذا أحتجت شيء اخر ممكن هذي الوصلات تساعدك

10- الدرس الاول في Game Maker للمبتدئين: الواجهة الرئيسة (http://www.montada.com/showthread.php?t=247777)
11- الدرس الثاني في Game Maker للمبتدئين: القوائم واومرها (http://www.montada.com/showthread.php?t=248394)
12- الدرس الثالث في Game Maker للمبتدئين: نافذة خصائص الاسبرايت (http://www.montada.com/showthread.php?t=252216)
13- الدرس الرابع في Game Maker للمبتدئين: نافذة خصائص الصوت (http://www.montada.com/showthread.php?t=252217)
14- الدرس الخامس في Game Maker للمبتدئين: نافذة خصائص الخلفية (http://www.montada.com/showthread.php?t=257613)
15-الدرس السادس في Game Maker: نافذة خصائص الكائن (http://www.montada.com/showthread.php?t=258003)
17-الدرس السابع في Game Maker: نافذة خصائص الغرفة (http://www.montada.com/showthread.php?t=261559)

من موضوع فهرس منتدى برمجة الألعاب

XORO
05-05-2007, 08:20 AM
السلام عليكم
باختصار انا عندي الجيم ماكر وبعرف احرك الشخصية
ده كل لاعرفو انا محتاج حد يساعدني فيه :ouch:
ارجوكم نفسي اعمل لعبة واحدة في حياتي :sadwavey:
واي واحد حيساعدني حعملو منتدى مجانا بما ان ده هو المجال
لانا بعرف ليه
اميلي هو dbdb@dbdb.db
ارجوكم انا مستنيكم :02:

اخوي تبي ترتاح وان تتعلم بسرعة :o
حمل المثال من المرفقات ترا هو احسن مثال ;)

tahawiya
05-05-2007, 04:02 PM
اخوي مانجا واخوي سوني ياريت لو تضيفوني لاني مش حعرف اتعلم كدة وياريت يا اخ سوني لوو تضيفني عايزةتشرحلي حاجات قليلة وحكون شاكر ليك جدا وانا انشاء الله حعمل لك منتدى مع استايل ومجموعة من الهاكات وشكرا

PrinceOfSorrow
05-05-2007, 07:18 PM
اخوي مانجا واخوي سوني ياريت لو تضيفوني لاني مش حعرف اتعلم كدة وياريت يا اخ سوني لوو تضيفني عايزةتشرحلي حاجات قليلة وحكون شاكر ليك جدا وانا انشاء الله حعمل لك منتدى مع استايل ومجموعة من الهاكات وشكرا

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

tahawiya
05-05-2007, 10:22 PM
اخوي انا شفت الفهرس ولقيت بعض الدروس تفيدني الحمد لله بس انا عايز
متلا دروس لعمل الوحش وجعله يتحرك وحده عشوائيا او في نطاق معين
الى اخره وياريت الاقي حد يساعدني انا عندي الجيم ماكر من 3 اشهر تقريبا
:28: بس ما اعرفو له جيدا

PrinceOfSorrow
06-05-2007, 06:54 AM
اخوي انا شفت الفهرس ولقيت بعض الدروس تفيدني الحمد لله بس انا عايز
متلا دروس لعمل الوحش وجعله يتحرك وحده عشوائيا او في نطاق معين
الى اخره وياريت الاقي حد يساعدني انا عندي الجيم ماكر من 3 اشهر تقريبا
:28: بس ما اعرفو له جيدا

وضح ماذا تريد وان شاء الله نعملك مثال :)
اقصد ايه نوع للعبة وكيف تريدها وجيب لنا مثال او صورة عن كيفية ذلك؟
يعني وحش بيتحرك كيف ؟

PrinceOfSorrow
06-05-2007, 07:08 AM
السلام عليكم ورحمة الله وبركاتة

ارجو المساعدة يا شباب فى برنامج FPS Creator

انا دلوقتى عملت اليفل البيت وعايز اسيفة بصيغة ال exe عشان ابعت اللعبة لاى حد

المهم انا كنت بختار من قائمة File بختار منها Build Game

ثم Build Settings تم بحدد المكان واسم اللعبة وبدوس Build Game Executable

انا متاكد ان كلامى صحيح بس المشكلة انى اول مبحدد المكان وبدوس على Build Game Executable

مش بيحمل بيفضل كدة كما فى الصورة المرفقةhttp://www.m5zn.com/uploads/ba1b31b8f1.jpg
ارجو المساعدة


حسب علمي كنت اعاني نفس المشكله وهذه مش مشكلة هو يتأخر هكذا
على قوة ومساحة كمبيوترك وراماتك

جرب تنتظر اكثر واعتقد راح يمشي

abogobran
06-05-2007, 11:48 AM
بسم الله الرحمن الرحيم
هاااااااااااااااااااااااااااااااااااااااى اخوانى
ممكن احد يدلنى على برنامج بيعمل العاب قتالية مثل mortal kombat
ويكون سهل الاستخدام

PoKe Vx
06-05-2007, 09:15 PM
أرجوا منكم إعطائي رابط تحميل برنامج أر بي جي ماكر إكس بي وبعض دروسه

PrinceOfSorrow
07-05-2007, 02:48 AM
بسم الله الرحمن الرحيم
هاااااااااااااااااااااااااااااااااااااااى اخوانى
ممكن احد يدلنى على برنامج بيعمل العاب قتالية مثل mortal kombat
ويكون سهل الاستخدام

شوف هذا المحرك واسمه موجن لعمل ألعاب قتالية
>>>>>>>>>>>>>>>>>>>>> mugen (http://m-u-g-e-n.en.softonic.com/)

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

ShugenDO (http://www.sakirsoft.com/index.php?option=com_frontpage&Itemid=1)


قائد البوكي : تفضل ادخل هنا (http://www.montada.com/showthread.php?t=506034)

PoKe Vx
07-05-2007, 03:21 PM
من وين التحميل

nash2
07-05-2007, 07:57 PM
من وين التحميل
يمكنك تحميل البرنامج من خلال الوصلة التالية
http://www.enterbrain.co.jp/tkool/RPG_XP/eng/rtp_download.html
انزل اآخر الصفحة تجد زر مكتوب عليه I agree , اضغط عليه ويبدا التحميل .
ايضا يمكنك اخذ Keygen من العضو برنس .

.AJ.
08-05-2007, 06:04 AM
لا هذا فقط الـ أر تي بي نزل من هذا الموقع
http://www.download.com/RPG-Maker-XP/3000-7537_4-10439795.html?tag=lst-0-1

الكيجن موجود في الصفحه (http://www.montada.com/showthread.php?t=446152&page=100)100

PoKe Vx
08-05-2007, 03:50 PM
الكيجن في تحت السريال نبر خيارات أحط أيش شيء يقولي إرسال تقرير بالخطأ وتصحيح وعدم إرسال ويقول الأر بي جي: لايمكن الركض بأقل من 1024X768

PoKe Vx
08-05-2007, 05:50 PM
وأيضا أحتاج موقع سبرياتات الأر بي جي ماكر وأرجو:
الكيجن في تحت السريال نبر خيارات أحط أيش شيء يقولي إرسال تقرير بالخطأ وتصحيح وعدم إرسال ويقول الأر بي جي: لايمكن الركض بأقل من 1024X768

.AJ.
08-05-2007, 07:50 PM
الكيجن في تحت السريال نبر خيارات أحط أيش شيء يقولي إرسال تقرير بالخطأ وتصحيح وعدم إرسال ويقول الأر بي جي: لايمكن الركض بأقل من 1024X768

اولاً:
إضغط بالفأره زر اليمين على شاشه Desktop
إختر أخر خيار Properties
ستظهر نافذه اختر Settings في الاعلى وهو اخر خيار
في مربع Screen resolution حرك المؤشر الى 768×1024
إختر OK
والان انت جاهز لإستخدام البرنامج.
يفضل ترك الشاشه بهذا الحجم لان اكثر البرامج تعمل هكذا

ثانياً:
إفتح البرنامج والإنترنت مفتوح لتحصل على موقع السيريل (فقط عند تشغيل البرنامج لاول مره)
ستظهر 3 خيارات واحده لمتابعت تجرب البرنامج (30 يوم) والاخرى لإدخال الـActivation Code و الأخير لشراء البرنامج (انا ما اتذكر كيف كان ترتيب الخيارات).
أختر خيار الشراء ثم Print وستظهر وصلت انترنت Activation URL انسخها و ضعها في الكيجن ثم اختر Generate لتحصل على الActivation Code انسخه وضعة في مكانه في البرنامج وهذا كل شيء.



وأيضا أحتاج موقع سبرياتات الأر بي جي ماكر وأرجو

http://www.phanxgames.com/resources/index.php?cat=3 (اكبر مكتبة سبرياتز في الانترنت)
http://naramura.kdn.ne.jp/game/sozai/character.html (موقع ياباني رائع للباتلز)
http://www.rmxp.org/forums/forumdisplay.php?f=5 (افضل الاسكربات لكن يجب التسجل اولا & كل ما هو جديد)
http://www.teamanti.com/rmxp/ (موقع رائع)

www.creationasylum.net/ (http://www.creationasylum.net/) (كل ما هو جديد)

PoKe Vx
08-05-2007, 08:27 PM
شكرا لك لكن أحس الشاشة صغيرة مو مشكلة عادي

.AJ.
08-05-2007, 08:59 PM
:ds015: زين حلو اتمنى إن كل شيء اشتغل تمام عندك

PoKe Vx
08-05-2007, 09:59 PM
أتم التمام

داخلة تسأل
09-05-2007, 03:35 PM
السلام عليكم و رحمة الله و بركاته ..
أتمنى منكم إخواني مساعدتي و لكم مني دعواتي في ظهر الغيب .. أريد كود للعبة التركيبة أو على الأقل السحب و الإفلات فيها .. و هي عبارة عن صور مقسمة بحيث يقوم اللاعب بسحب كل صورة و افلاتها في مكانها الصحيح ..
اللغة المستخدمة الفيجوال بيسك .نت .. أتمنى الرد سريعا لحاجتي الماااسة له ..
و شكرا

PoKe Vx
09-05-2007, 03:39 PM
أريد طريقة الخروج من غرف للدخول لغرفة أر بي جي ماكر

PrinceOfSorrow
09-05-2007, 04:35 PM
أريد طريقة الخروج من غرف للدخول لغرفة أر بي جي ماكر

شوف درس mangatutorail حق map evant
تلقى رابط في توقيعه

PoKe Vx
09-05-2007, 05:39 PM
شكرا هل تستطيع إكمال لعبتك في المنافسة ياغزلان

PoKe Vx
09-05-2007, 05:47 PM
طيب كيف أكلم الناس وأحط الناس أصلا وأيضا وكيف أسوي قهوة زيك ياللي فوقي برنس تزود الطاقة وكيف أسوي متجر وكيف احط خصوم يقاتلوني وكيف أخذ فلوس؟؟؟؟؟؟؟ أسف على كثرة الأسئلة

داليا الجماز
09-05-2007, 06:10 PM
ممكن أحد يساااااااااعدني....
أولا السلام عليكم ورحمة الله وبركاته,,
كيف حال الأعضاء...؟؟
والمشرفين والمراااااااقبين.....:) :)
إن شاء الله كلكم بخيير..
على العموم راح أبدأ بالطلب..:أفكر:

مطلوب علي مشروع..لعبة التركيباااات....
تم الإنتهاء من الكود وكل شئ..
لكن بودنا لو أحد عنده خبره ..أو مبرمج ..خبيييييييير ببرمجة الألعاب بلغة الفيجول بيسك دوت نت ..يختصر لنا في الكود..
لأنه مرررررررره طوووويل والدكتوره حااااسبتنا على طوله مع إنه يتنفذ وكااامل..:33: :33:
أرجو المساعده في أقرب وقت..

ولا تنسى..ربمااا يأتي يوم وأساعدك فيه!!!:( :(

أختكم ..داليا..

داليا الجماز
09-05-2007, 06:14 PM
نسيت أقوووول....
للأسف ما اقدر أرفع البرنامج على المنتدى لأنه حييييييييييل كبير...

اللي ما عنده مانع...يرسلي على الإيميل..
وأنا أتواصل معه عن طريق الإيميل ..إلى ان نتووووصل لحل وشكراااا..

داليا,,

داليا الجماز
09-05-2007, 06:16 PM
نسيت أقوووول....
للأسف ما اقدر أرفع البرنامج على المنتدى لأنه حييييييييييل كبير...

اللي ما عنده مانع...يرسلي على الإيميل..لأن الرسائل الخاصة ليست مفعلة لدي...
وأنا أتواصل معه عن طريق الإيميل ..إلى ان نتووووصل لحل وشكراااا..

داليا,,

PrinceOfSorrow
09-05-2007, 09:52 PM
نسيت أقوووول....
للأسف ما اقدر أرفع البرنامج على المنتدى لأنه حييييييييييل كبير...

اللي ما عنده مانع...يرسلي على الإيميل..لأن الرسائل الخاصة ليست مفعلة لدي...
وأنا أتواصل معه عن طريق الإيميل ..إلى ان نتووووصل لحل وشكراااا..

داليا,,اختي حاولي تقسمين برنامج برار وترفعينه وترسليله حق الأعضاء علشان نساعدج :)
وممكن ترفعينه على هذا موقع http://www.filefront.com/
او http://www.turboupload.com/

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

سامي.خ
09-05-2007, 11:01 PM
بس حاولي تقسمينة على رار علشان يخفف عليج الرفع
بلا تقسيم بلا خراط
إرفعيه كامل على www.wikiupload.com
أو www.zupload.com

داليا الجماز
10-05-2007, 12:00 AM
أهلين أخواني...
الحمد لله أحد رد علي مع أني كنت خاااايفة ما القى من يساعدني...
حاااولت...أرفعه ما قدرت ..لأن إتصالي بطئ..فما أعرف وش أسوي؟؟؟
المشكلة آخر موعد على ما أعتقد هو الأحد...

إدعو لي إنه ينرفع وتنحل مشكلتي...

سامي.خ
10-05-2007, 01:39 AM
طيب، بما أنه بالفجوال بيسك دوت نت إرفعي الكود لحاله وإحنا نشوف الوضع
والأفضل تشوفي مقهى فيه نت سريع وترفعي الملفات فيه لأن ما فيه وقت

.AJ.
10-05-2007, 06:19 AM
مطلوب علي مشروع..لعبة التركيباااات....
تم الإنتهاء من الكود وكل شئ..
لكن بودنا لو أحد عنده خبره ..أو مبرمج ..خبيييييييير ببرمجة الألعاب بلغة الفيجول بيسك دوت نت ..يختصر لنا في الكود..
لأنه مرررررررره طوووويل والدكتوره حااااسبتنا على طوله مع إنه يتنفذ وكااامل..:33: :33:
أرجو المساعده في أقرب وقت..


http://www.programmersheaven.com/zone1/cat1575/index.htm

هذي وصله لموقع يعطيكي كودات جاهزه لصناعة الالعاب بالفيجول بيسك:ds011:

اتمنى اني فتك بشيء:ds017:

.AJ.
10-05-2007, 06:56 AM
طيب كيف أكلم الناس وأحط الناس أصلا وأيضا وكيف أسوي قهوة زيك ياللي فوقي برنس تزود الطاقة وكيف أسوي متجر وكيف احط خصوم يقاتلوني وكيف أخذ فلوس؟؟؟؟؟؟؟ أسف على كثرة الأسئلة


انت تحتاج دروس من جذور البرنامج http://www.mexat.com/vb/showthread.php?t=175238

العضو الي كتب هذة الدروس ما موجود حاليا درسه كان حلو عل عموم عندك سؤال غيره إسأل

.AJ.
10-05-2007, 08:45 AM
مطلوب علي مشروع..لعبة التركيباااات....
تم الإنتهاء من الكود وكل شئ..
لكن بودنا لو أحد عنده خبره ..أو مبرمج ..خبيييييييير ببرمجة الألعاب بلغة الفيجول بيسك دوت نت ..يختصر لنا في الكود..
لأنه مرررررررره طوووويل والدكتوره حااااسبتنا على طوله مع إنه يتنفذ وكااامل..:33: :33:
أرجو المساعده في أقرب وقت..

الكودك جاهز:ds019: كنت فاكرك تقصدي انك تبحثي عن كود جاهز

عل عموم ارفعي الكود وحده مثل ما قال ساموجي وراح اشوف اذا حد في الكليه من الاي تي او علوم الكمبيوتر ممكن يختصره :ds022:

Fox McCloud
10-05-2007, 02:56 PM
السلام عليكم
كيف الأحوال جميعا اشتقت لكم ^^ ولأني التهيت عنكم نسيت كل شي بالجيم ميكر >< لهذا ابي منكم طلب ^^ وهو اريد مثال للعبة بلاتفورم يعني مثال عن المشي والقفز والضرب ^^ وشكرا جزيلا مقدما ^^

PoKe Vx
10-05-2007, 02:58 PM
ماأفدتني بشيء أكرر الأسئلة كيف أكلم الناس؟ وأحط الناس أصلا؟ و وكيف أسوي قهوة زي برنس تزود الطاقة؟ وكيف أسوي متجر؟ وكيف احط خصوم يقاتلوني؟ وكيف أخذ فلوس؟

PoKe Vx
10-05-2007, 03:46 PM
أقولك شيء أريد طريقة صنع لعبة كاملة فيها كل شيء من 10 خرائط

PoKe Vx
10-05-2007, 04:00 PM
ليش مايقاتل أشخاص مو راضي بس يقاتل مخلوقات مع مجموعة ليش؟

PoKe Vx
10-05-2007, 04:22 PM
أيضا كيف أذهب من خريطة لخريطة أخرى وكيف أقاتل أشخاص وكيف كل شيء بالبرنامج تعرفه؟ لاتقولوا لي روح الدرس الفلاني أبغى الدرس هنا

.AJ.
10-05-2007, 05:05 PM
انا راح اجهز لك الدروس اصبر شوي

nash2
10-05-2007, 05:43 PM
السلام عليكم
كيف الأحوال جميعا اشتقت لكم ^^ ولأني التهيت عنكم نسيت كل شي بالجيم ميكر >< لهذا ابي منكم طلب ^^ وهو اريد مثال للعبة بلاتفورم يعني مثال عن المشي والقفز والضرب ^^ وشكرا جزيلا مقدما ^^


موقع يحوي على العديد من الامثلة المصممة بالجيم ميكر وايضا يعطيك شرح لكل مثال
http://64digits.com/games/index.php?example=1

PoKe Vx
10-05-2007, 06:33 PM
طيب بس طفشششششششششششششششششششششششششششششششششششششششششششششششششششششششششششششششششششششششت مرة وأنا أحاول

.AJ.
10-05-2007, 07:19 PM
سوووري بس تأخرت عليك

المهم اول ماتفتح البرنامج في الاعلى راح تشوف اختيارت كثيره
إضغط على الخيار الموضح في الصوره
http://www.image-share.net/image/7511/Untitled-11.jpg

ثم في الخريطه إضغط مرتين (Double Click) على أحد المربعات
http://www.image-share.net/image/7511/Untitled-2.jpg

ُثم ستظهر نافذه كالتالي


http://www.image-share.net/image/7511/Untitled-3.jpg

الحين إذهب الى دروس الأر بي جي ميكر اكس بي Map Event (http://www.montada.com/showthread.php?t=516658)
هناك ثلاث ملفات مايكروسوفت نزلها وفيها شرح لكل الخيارات في لهذي النافذه

إيميلي هو aj-_-87@hotmail.com لو عندك مشكله انا موجود

Fox McCloud
10-05-2007, 09:30 PM
شكرا جزيلا اخوي ناش2 ما تقصر ^^

داليا الجماز
10-05-2007, 10:47 PM
شكرا لكم اخواني على مساعدتكم ..
حطيت بعض الميثودات اللي تحتاج تقصير في النوت باد .. لأنه الدكتورة ما اعجبها فتبغى طريقة ثانية . عشان كذا ارجووووووووووكم ساعدوني و بأسرع وقت ..
و بخصوص عداد الوقت هل في طريقة بحيث اخليه على حسب صعوبة اللعبة .. يعني 3 دقائق للايزي و 5 للميديم و 8 للهارد .. و جزاكم الله خير ..

http://www.mediafire.com/?9htquuzhzzk

سامي.خ
10-05-2007, 11:16 PM
هممم
الكود يبغاله تركيز
جربي تروحي قسم البرمجة هناك ناس يفيدونك أكثر منا

lugia 50
11-05-2007, 09:21 AM
أخواني ممكن تعلموني كيف أستخدم برنامج جيم ميكر 7 بالصور:أفكر:

و أنا مبتدئ أرجوكم

داليا الجماز
11-05-2007, 11:10 AM
تكفووووووووووووووووووون...شوفوا لي الكود قبل يوم الأحد......
حتى لو تغيرون الطريق بس تأدي لنفس الشئ عاااااااااااااااادي....

PoKe Vx
12-05-2007, 06:02 PM
ماأفدتني شيء رد على أسئلتي واحد واحد مع الشرح؟

lugia 50
12-05-2007, 06:33 PM
ليش محد يرد علي؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

nash2
13-05-2007, 01:18 AM
ليش محد يرد علي؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
اهلا بك , سؤالك عام , يحتاج منك متابعة ودراسة الامثلة الموجودة بالانترنت , و الصبر في هذا المجال , وايضا مراجعة فهرس المنتدى لترى ما يناسبك من امثلة , نقطة اخرى جيم ميكر 7 هو نفسه الاصدار السادس مع بعض التعديلات البسيطة , لذلك عليك أن تقوم بجولة في الفهرس , ثم تحميل بعض الالعاب لدراستها وفهمها , ومنها :
http://64digits.com/games/index.php?example=1
http://www.yoyogames.com/make
وايضاً ابحث بجوجل عن gamemaker editable , gamemaker games


لك أكثر من مصدر لتتعلم , لاتجلس وتنتظر التعليم والخبرة تأتيك .:D


بعد ذلك تستطيع تصميم لعبة بسيطة بالبرنامج , وهذا طبعاً بمساعدتنا . بالتوفيق

Dark Gamer
13-05-2007, 09:57 AM
السـلام


أكرر الأسئلة كيف أكلم الناس؟ وأحط الناس أصلا؟ و وكيف أسوي قهوة زي برنس تزود الطاقة؟ وكيف أسوي متجر؟ وكيف احط خصوم يقاتلوني؟ وكيف أخذ فلوس؟

راح اجاوب ان شاء الله على اسئلتك ..

=====
كيف تكلم الناس أو الـ dialogue + وضع الناس
=====

- صمم خريطتك وبعدين اختر خاصية الـ Event Layer

http://www.geocities.com/thedeadlyhacker/dialogue1.gif

1- الـ Event Layer

2- ضغطتين بالماوس على اي مكان بالخريطة ، او ضغطة باليمين واختر New Event

راح تفتحلك نافذة الـ Event

http://www.geocities.com/thedeadlyhacker/dialogue2.gif

1- اختر الشخصية اللي تبي تتكلم معاها ( ضغطتين وتفتح لك نافذة الشخصيات )

2- اختر نوع الشخصية .. وهناك انواع ومنها :
None : ما يتحرك
Random : يتحرك بشكل عشوائي .. ومناسب للناس وسكان المدن
Follow : يلاحقك .. ومناسب للوحوش
Custom : هذا انت تضيف له حركة عن طريق الـ Move Event

3- طريقة الحدث أو Trigger .. وبعد في انواع ومنها :
Action Key : عن طريق الـ Space bar بالكيبورد أو Enter .. مناسب للناس وسكان المدن
Hero Touch : عن طريق ملامسة اللاعب .. مناسب للانتقال بين الخرائط
Collision : التصادم او وجه بوجه .. مناسب للوحوش
Auto-Start : اول ما تدخل الخريطة يبدأ الحدث
Parallel Process : معالجة مزدوجة .. تنفع للسويتشات

- المهم .. اضغط على الـ <> الموجودين تحت Event Commands
راح تطلع لك نافذة .. اختر Message

http://www.geocities.com/thedeadlyhacker/dialogue3.gif

1- خيار المحادثة أو الـ Message

2- مكان ظهور المحادثة .. وهي ثلاث اماكن :
- Top : الرسالة راح تظهر فوق .
- Middle : الرسالة راح تظهر بالوسط .
- Bottom : الرسالة راح تظهر تحت .

3- اكتب هنا المحادثة المطلوبة ( ملاحظة : ما تتعدى الـ 4 أسطر )

- واذا خلصت راح تتطلع كالآتي :

http://www.geocities.com/thedeadlyhacker/dialogue4.gif

هذا وخلصنا المحادثة ووضع الناس ..


و وكيف أسوي قهوة زي برنس تزود الطاقة؟ وكيف أسوي متجر؟ وكيف احط خصوم يقاتلوني؟ وكيف أخذ فلوس؟

أشياء سهلة .. بس المشكلة ان ما عندي وقت ^^"

شوف هذي اللعبة وقولي اذا في اي نقطة حاب تتعلم كيف تسويها .. بس اشرلي عليها ..

لعبة Evilion Might (http://www.geocities.com/thedeadlyhacker/EvilionMight.zip)

والسـلام خير ختام

lugia 50
13-05-2007, 01:21 PM
ممكن حد يضعلي برنامج أفضل من الجيم ميكر

لو سمحتوا

PoKe Vx
13-05-2007, 01:48 PM
للأخ
lugia 50 (http://www.montada.com/member.php?u=473797)
الأر بي جي ماكر
vbmenu_register("postmenu_5478456", true);
وDark Gamer (http://www.montada.com/member.php?u=309882) vbmenu_register("postmenu_5478252", true);
شكرااااااااااااااااااااااااااااااااااااااااااااااااااااااا أعج عن الوصف وأرجو إنك تكمل ومقدرك

و
nash2 (http://www.montada.com/member.php?u=125418) vbmenu_register("postmenu_5478060", true);
والله إني دورت وتعبت ماني لاقي منتدى غير هذا يعلمني ماتبغى تعلمني لاتعلمني وأقدر لك محوالتك لإقناعي بالجيم ماكر لكني جربت وأنا ماأحبه.

PoKe Vx
13-05-2007, 01:51 PM
وأرجو ايضا إعطائي رابط تحيمل اللعبة حقت دارك جيم لأنها ماتشتغل عندي وأتمنى المجاوبة على أسئلتي بما أنها سهلة كما تقول.

Dark Gamer
13-05-2007, 02:50 PM
باك ^^

الرابط شغال 100% اخي *_^

جرب هالوصلة .. ممكن تشتغل .. هنا (http://www.m5zn.com/Download-7.php?name=62e89050bb.zip)


و وكيف أسوي قهوة زي برنس تزود الطاقة؟ وكيف أسوي متجر؟ وكيف احط خصوم يقاتلوني؟ وكيف أخذ فلوس؟

ناخذ موضوع القهوة ذي :09:

الصراحة ما فهمت .. هل تعالج الطاقة كاملة أم تمد الطاقة ؟

المهم نبدأ :


حط طاولة وحط عليها القهوة اللي تبيها .. بس المشكلة ما عندي القهوة :09:

http://www.geocities.com/thedeadlyhacker/fullhp1.gif

المهم نكمل

- اختر خاصية الـ Event Layer وضغطتين على مربع القهوة وتفتحلك نافذة الـ Event

- ضغطتين على الـ <> .. وتفتحلك الـ Event Commands .. روح للصفحة الثالثة من الـ Event Commands ومنها اختار Complete Healing

http://www.geocities.com/thedeadlyhacker/fullhp2.gif

1- Change HP : هذا الأمر لتمد الطاقة ( HP )
2- Complete Healing : لمعالجة الطاقة كاملة .. لفرد أو للمجموعة

وكذا انتهينا من موضوع القهوة :32:

-------------------------

====
المتجر
====

سو لك خريطة .. وختر للـ Tileset المتجر او Shop

واذا تبغي واحد يبيع .. من الأمر Open Shop Window

http://www.geocities.com/thedeadlyhacker/shop.gif

انتهينا من المتجر *_^

-----------------------

====
الخصم
====

سو لك الشخصية أو الخصم اللي بيتحداك .. وانا سويت هالشخصية مع هالخصائص :

http://www.geocities.com/thedeadlyhacker/enemy1.gif

اضغط على الـ <> وافتح الصفحة الثالثة واختر Enemy Encounter وحط الخصم اللي بيتحداك *_^ ( عدل في الـ Database وحط الخصم قبل ما تبدأ هالخطوة )

اما عن موضوع الفلوس .. في طريقتين :

اما تلقاها من الخصم بعد ما تهزمه وتنتف حواجبه :09:

واما تلقاها من شخصية

---

الطريقة الاولى :

من الـ Database ... اضغط على التبويب Monster .. وبعدين تلقى Money Dropped

http://www.geocities.com/thedeadlyhacker/enemy2.gif

الطريقة الثانية :

اختر خاصية Event Layer .. وضغطتين على الشخصية المطلوبه .. وضغطتين للـ <> .. واختر Change Money في الصفحة الأولى

http://www.geocities.com/thedeadlyhacker/enemy3.gif

---------------

موفق ان شاء الله

والسـلام خير ختام

PoKe Vx
13-05-2007, 03:38 PM
طيب هذا إعتبره أخر سؤال كيف أنتقل من خريطة لخريطة وكيف أضع نقطة أصل لها فتظهر أغنية أو عرض هي النقطة النهائية

Dark Gamer
13-05-2007, 03:53 PM
طيب هذا إعتبره أخر سؤال كيف أنتقل من خريطة لخريطة وكيف أضع نقطة أصل لها فتظهر أغنية أو عرض هي النقطة النهائية

الانتقال :

ضغطتين على النقطة المطلوبة ( في خاصية الـ Event Layer ) وضغطتين على <> وافتح الصفحة الثانية واختر الخيار الأول Teleport

وفي الـ Trigger اختر Hero Touch . *_^

-------------------

نقطة الأصل :

اضغط باليمين ( في خاصية الـ Event Layer ) واختر Set Party Starting Position .

------------------

تشغيل مقطع صوتي للخريطة :

اضغط على الخريطة باليمين .. واختر Map Properties .. وضع صح في المربع اللي جنب Native BGM واختر الموسيقى اللي تبيها ;)

-------------------

موفق ان شاء الله =)

zakaria177
13-05-2007, 04:53 PM
من فضلكم أنا أحضر عرض و هي برمجة لعبة 2dimensions
على SDL
و أنا في أمس الحاجة إلى أكواد بعض الألعاب البسيطة على SDL
ساعدوني من فضلكم و جزاكم الله خيرا على عنواني
zokoria@msn.com
merciii

PrinceOfSorrow
13-05-2007, 05:44 PM
اخوي دارك جيمر @.@
نسختك للأربيجي ميكر هل هي legal ؟ او نسخة PK ?
مجرد سؤال !!

لانه نسخة الشرعية والغير شرعية لاتتقبل الكودات

Dark Gamer
13-05-2007, 06:05 PM
اخوي دارك جيمر @.@
نسختك للأربيجي ميكر هل هي legal ؟ او نسخة PK ?
مجرد سؤال !!

والله مادري شنو الـ legal ونسخة PK -__-"

بس حصلتها نسخة كاملة من احدى المواقع #_# ( للأسف ما اذكر اسمه xD )


لانه نسخة الشرعية والغير شرعية لاتتقبل الكودات

كيف يعني .. ما فهمت ؟؟ :33:

PrinceOfSorrow
13-05-2007, 07:00 PM
والله مادري شنو الـ legal ونسخة PK -__-"

بس حصلتها نسخة كاملة من احدى المواقع #_# ( للأسف ما اذكر اسمه xD )



كيف يعني .. ما فهمت ؟؟ :33:


90% انه illegal وماراح يفيدك
نصيحتي حمله نسخة الترال من هنا (http://www.download.com/RPG-Maker-XP/3000-7537_4-10439795.html?tag=lst-0-1) وخذ هذا الكيجن في المرفقات

PoKe Vx
13-05-2007, 07:06 PM
طيب كيف أسوي فندق

PrinceOfSorrow
13-05-2007, 07:06 PM
و وكيف أسوي قهوة زي برنس تزود الطاقة؟ وكيف أسوي متجر؟ وكيف احط خصوم يقاتلوني؟ وكيف أخذ فلوس؟

ههههههههههههههههههههههههههههههههههههههههههههههههههه
بعد تفكير طويل عرفت وش قصدك XD
:أفكر:
مايصير خاطرك الا طيب

سولها import للعبة الي تبي تعملها في قسم Item Icons

ملاحظة ك هذا شاي كرك مو قهوة XD

PoKe Vx
13-05-2007, 07:09 PM
وممكن صور للدرس الفائت والحالي

PoKe Vx
13-05-2007, 07:10 PM
ههههههههههههههههههههههههههههههههههههههههههههههههههه
بعد تفكير طويل عرفت وش قصدك XD
:أفكر:
مايصير خاطرك الا طيب

سولها import للعبة الي تبي تعملها في قسم Item Icons

ملاحظة ك هذا شاي كرك مو قهوة XD
هههههههههههههه ييعني شفت الموضوع ههههه ونسختك الكلمات غير متشبها معي المهم ارجوا الرد بالصور

PoKe Vx
13-05-2007, 07:18 PM
عفوا لخبت بين دار قيم وبرنس نفس الكلام لدارك جيم

PrinceOfSorrow
13-05-2007, 07:28 PM
طيب كيف أسوي فندق

هذا مثال حق فندق ;)

PrinceOfSorrow
13-05-2007, 07:34 PM
هههههههههههههه ييعني شفت الموضوع ههههه ونسختك الكلمات غير متشبها معي المهم ارجوا الرد بالصور

هذه صورة روح للميتريالز وسو import حق الغرض

ملاحظة بنسبة للإيكون لازم تختار قسم graphics/icons

lugia 50
13-05-2007, 07:39 PM
للأخ
lugia 50 (http://www.montada.com/member.php?u=473797)
الأر بي جي ماكر


أخوي انا عندي الأر بي جي ميكر لكن لما أغله يكتبون

cannot run with less than 1024×768 resolution

PrinceOfSorrow
13-05-2007, 07:46 PM
أخوي انا عندي الأر بي جي ميكر لكن لما أغله يكتبون

cannot run with less than 1024×768 resolution

رووح خصائص وغير عرض الشاشة كما هو مكتوب لك وبيشتغل

PoKe Vx
13-05-2007, 09:34 PM
وين الصور؟؟؟؟؟؟؟؟؟؟؟؟؟

Dark Gamer
14-05-2007, 01:20 PM
90% انه illegal وماراح يفيدك
نصيحتي حمله نسخة الترال من هنا (http://www.download.com/RPG-Maker-XP/3000-7537_4-10439795.html?tag=lst-0-1) وخذ هذا الكيجن في المرفقات

حملته التريال وحملت الكيجن ..

بس الكيجن ما ينفع .. ويطلع الـ Activation Code غلط xD

+

ايش المشكلة مع illegal .. وكيف انه ما يتقبل الكودات ؟؟ :33:

lugia 50
14-05-2007, 02:03 PM
أخواني ممكن أحد يضع لي نسخة الأربي جي و لكن مجانية لأن التي عندي 30 يوم و تنتهي

lugia 50
14-05-2007, 02:12 PM
أنا عندي الر بي جي أريد أعرف كيف أضع خصوم و كيف أخذ فلوس و كيف أكبر المساحة لأني ما فهمت <>

PoKe Vx
14-05-2007, 02:12 PM
متى تردون على أسئلتي؟

PoKe Vx
14-05-2007, 02:16 PM
حملته التريال وحملت الكيجن ..


بس الكيجن ما ينفع .. ويطلع الـ Activation Code غلط xD


+



ايش المشكلة مع illegal .. وكيف انه ما يتقبل الكودات ؟؟ :33:

غلط لاتهتم مثلي طلع غلط
هذا الإصدار لايتقبل الكودات يعني تحط كود مايشغله

PoKe Vx
14-05-2007, 02:21 PM
أنا عندي الر بي جي أريد أعرف كيف أضع خصوم و كيف أخذ فلوس و كيف أكبر المساحة لأني ما فهمت <>
هذي هي اللتي في النسخة الغير شرعية أما الشرعية هي <@ تضع خصوم وكل شيء راجع الصفحات السابقة من الصفحة 100

lugia 50
14-05-2007, 02:35 PM
أخواني اسف لأني كثرت عليكم أريد أعرف كيف أخليهم يتكلمون و كيف أضع خريطة ثانية

lugia 50
14-05-2007, 02:39 PM
أما الشرعية هي

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

Dark Gamer
14-05-2007, 03:54 PM
السـلام


غلط لاتهتم مثلي طلع غلط
هذا الإصدار لايتقبل الكودات يعني تحط كود مايشغله

وضحت والحمد لله :33: >>> سبحان مغير الأحوال :أفكر:


أريد أعرف كيف أخليهم يتكلمون و كيف أضع خريطة ثانية

المحادثة : راجع هذا الرد أخي *_^

=====
المحادثة أو الـ dialogue
===== (http://www.montada.com/showpost.php?p=5478252&postcount=1078)

اما عن كيفية صنع خريطة :

- روح لقائمة الخرائط .. واختر New Map

http://www.geocities.com/thedeadlyhacker/addmap.gif

وراح يطلع كالآتي :

http://www.geocities.com/thedeadlyhacker/map.gif

1- اسم الخريطة ( عشان تعرف ان هذي الخريطة توديك للمكان الفلاني .. )
2- نوع الخريطة .. هذا يوفر لك خصائص الخريطة .. مثلا Cave راح تلقى صخور ومكان مظلم .. الخ .. وهنا تقدر تضيف الـ Tileset
3- عرض الخريطة
4- طول الخريطة
5- اضافة مقطع موسيقي للخريطة
6- اضافة صوت للخريطة ( مثل صوت الناس وهم يتكلمون .. أو صوت رياح .. نار .. الخ )
7- هنا لو تبي تحط مجموعة وحوش تطلعلك في الخريطة نفسها ( مثل الفاينل فانتاسي VIII .. وبوكيمون في الجيم بوي :09: )
8- نسبة خروج الوحوش بالخريطة

-----

موفق ان شاء الله

والسـلام خير ختام

سامي.خ
14-05-2007, 07:50 PM
ما شاء الله عليك يا قائد البوكي ، رجيت المنتدى كله
يعجبني إلي زيك مصر على التعلم
لكن عيبك أنك ما تجرب بنفسك قبل ما تسأل

PoKe Vx
14-05-2007, 09:46 PM
ما شاء الله عليك يا قائد البوكي ، رجيت المنتدى كله
يعجبني إلي زيك مصر على التعلم
لكن عيبك أنك ما تجرب بنفسك قبل ما تسأل
ههههه وأنا مصر إيش فيها:31: كمان جربت الشي اللي يقهرني ماااااااااااااااااااااااااااااااااااااااااااااااااني فايق:D
ردوووووووووووووووووووووووووو

HunterDevil
15-05-2007, 06:51 AM
بسم الله

أنا يا أخوان عندي برنامج جيم ميكر 6.1 حلو؟

اصمم على ألعاب بسيطة جدا جدا

لكن لما أحط رن جيم

يجي اللود وكأنه بيبدأ لكن بعدين يرجع لنفس اللعبة اللي جيم ميكر

أرجو الحل + معلم

وشكرا:kiss:

Dark Gamer
15-05-2007, 12:59 PM
بسم الله

أنا يا أخوان عندي برنامج جيم ميكر 6.1 حلو؟

اصمم على ألعاب بسيطة جدا جدا

لكن لما أحط رن جيم

يجي اللود وكأنه بيبدأ لكن بعدين يرجع لنفس اللعبة اللي جيم ميكر

أرجو الحل + معلم

وشكرا:kiss:

لو كان RMXP كان قلت لك انك ما نصبت الـ RGSS-RTP ..

ولكن اظن ان برنامج الجيم ميكر مهو كامل :أفكر:

lugia 50
15-05-2007, 02:11 PM
أريد أنتقل من خريطة إلى أخرى كيف

و يا قائد البوكيمون انت قلت أن اللي عندي مش شرعية بس هي شرعية و أقدر أضع وحوش بس تنتهي بعد 30 يوم

lugia 50
15-05-2007, 02:23 PM
أخواني انا يوم أجعلهم يتقاتلون يكتبولي كلام ما أفهمه ليييييييييييييييييييييييييييش

في ألر بي جي ميكر

Dark Gamer
15-05-2007, 04:12 PM
السـلام


أريد أنتقل من خريطة إلى أخرى كيف

تستطيع عن طريق الأمر Teleport أو الانتقال

وهنا الشرح (http://www.montada.com/showpost.php?p=5478688&postcount=1084)

اما عن النسخ الشرعية والغير شرعية .. النسخ الغير شرعية ما راح تتقبل أي كود :) >> مثل ما قالوا الاخوة في الردود السابقة .

+


أخواني انا يوم أجعلهم يتقاتلون يكتبولي كلام ما أفهمه ليييييييييييييييييييييييييييش

في ألر بي جي ميكر

يمكن انت ما نصبت الـ RGSS-RTP :33:

جرب تنصبه ورد لنا على خبر =)

( راح تلقاه في مجلد Setup1 )

موفق ان شاء الله

والسـلام خير ختام

PrinceOfSorrow
15-05-2007, 04:15 PM
و يا قائد البوكيمون انت قلت أن اللي عندي مش شرعية بس هي شرعية و أقدر أضع وحوش بس تنتهي بعد 30 يوم

اخوي انا حاط لكم كيجن في هذا موضوع نزله الله يرضى عليك وجربه

ملاحظة : الي مايعرف يشغل الكيجن راح أضع شرح كيف شغل عليه لما أكون فاضي

HunterDevil
15-05-2007, 11:53 PM
ممكن برنامج جيم ميكر الإصدار الكامل مع كراك أو سيريال

لو سمحتوا:32:

lugia 50
16-05-2007, 01:29 PM
يمكن انت ما نصبت الـ RGSS-RTP :33:

جرب تنصبه ورد لنا على خبر =)

( راح تلقاه في مجلد Setup1 )


صحيح كلامك أخوي تسلم على المساعدة

lugia 50
16-05-2007, 01:31 PM
الانتقال :

ضغطتين على النقطة المطلوبة ( في خاصية الـ Event Layer ) وضغطتين على <> وافتح الصفحة الثانية واختر الخيار الأول Teleport

وفي الـ Trigger اختر Hero Touch . *_^

-------------------

نقطة الأصل :

اضغط باليمين ( في خاصية الـ Event Layer ) واختر Set Party Starting Position .


أخوي ممكن بالصور

lugia 50
16-05-2007, 01:50 PM
أريد إذا هزمت واحد يختفي كيف

Dark Gamer
16-05-2007, 02:33 PM
السـلام



صحيح كلامك أخوي تسلم على المساعدة

العفو .. وحياك الله بأي وقت =)


أخوي ممكن بالصور

من عيوني .. هذا هو الشرح بالصور مع الشرح السابق :

الانتقال :

- ضغطتين على النقطة المطلوبة ( في خاصية الـ Event Layer )

http://www.geocities.com/thedeadlyhacker/dialogue1.gif

- ضغطتين على <> وافتح الصفحة الثانية واختر الخيار الأول Teleport

http://www.geocities.com/thedeadlyhacker/teleport.gif

1- ضغطتين على <>
2- اختر Teleport
3- المكان المراد الانتقال اليه
4- الـ Fade اذا حطيته على Yes تقدر تنتقل على كيفك .. واذا حطيته على No تقدر تنتقل مرة واحدة فقط
5- الوجهة

- في الـ Trigger اختر Hero Touch . *_^

http://www.geocities.com/thedeadlyhacker/teleport2.gif


أريد إذا هزمت واحد يختفي كيف

هذا باستخدام الـ Switch *_^

وهذي طريقة استخدامه .. بالصور + التفصيل الممل :

- ضغطتين على <>

- افتح الصفحة الأولى .. واختر Switch Operation

http://www.geocities.com/thedeadlyhacker/switch1.gif

- راح تفتحلك نافذة .. اضغط على هالسهم :

http://www.geocities.com/thedeadlyhacker/switch2.gif

- راح تفتحلك نافذة السويتشات كاملة .. اختر السويتش رقم 1 وحط اسمه Die واضغط ok .. وراح تشوف السويتش بالأحمر وجنبه ON

- اضغط على New Page فوق :

http://www.geocities.com/thedeadlyhacker/switch3.gif

- حط علامة صح في المربع الأول للـ Switch .. وراح يختار أول سويتش وهو سويتش Die

http://www.geocities.com/thedeadlyhacker/switch4.gif

انتهينا .. جرب تتحدى خصمك الحين *_^

موفق ان شاء الله =)

والسـلام خير ختام

PoKe Vx
17-05-2007, 11:31 AM
كيف أسوي الكيجن باقي لي7 أياااااااااااااااااااام

PoKe Vx
17-05-2007, 11:40 AM
كيف أخلي اي شخص يطلب مني شيء وإذا جبته يعطيني مبلغ مالي؟ وكيف أسوي غرف سرية يدخلها أي شخص بمجرد إدخال المفتاح في الباب وكيف أسوي باب؟؟

lugia 50
17-05-2007, 12:32 PM
طيب كيف اغير المقاتلين عندي (البطل أريد أغيره هو و أصدقائه)

Dark Gamer
17-05-2007, 12:52 PM
السـلام


كيف أخلي اي شخص يطلب مني شيء وإذا جبته يعطيني مبلغ مالي؟ وكيف أسوي غرف سرية يدخلها أي شخص بمجرد إدخال المفتاح في الباب وكيف أسوي باب؟؟

عاد هالمسألة يبيلها تركيز اخوي قائد البوكي ..

راح ناخذها وحدة وحدة ولكن مع التقليل بالصور :) >> لأن الموضوع صاير بطيء بالصور xD

المهم نبدأ :


كيف أخلي اي شخص يطلب مني شيء وإذا جبته يعطيني مبلغ مالي؟

- ضغطتين في الـ Event Layer .

- اكتب الرسالة اللي تبي ( الشخص ) يقولها .

- ضع سويتش Switch بعد الانتهاء .

- افتح صفحة ثانية باستخدام New Page أو New Event Page .

- ضع صح بجانب مربع الـ Switch في Conditions .

- اختر الأمر Conditional Branch من قائمة الأوامر أو Event Commands .

- افتح الصفحة الرابعة وحط اشارة بجانب Item واختر الشيء المراد اعطائه للـ ( الشخص ) .

- راح يطلع كالآتي :

http://www.geocities.com/thedeadlyhacker/condition.gif

1- ضع صح بجانب الـ Switch واختر اي سويتش يعجبك .
2- بداية الأمر Conditional Branch + الشيء المطلوب .
3- رسالة تظهر لما تجيب له اللي يبغاه .
4- نغمة الحصول على Item جديد .
5- من Change Gold أو Change Money في قائمة Event Commands .. وتحط المبلغ اللي بيعطيك اياه .
6- أمر الانتظار .
7- الـ Else هو اذا ما كان عندك الشي المطلوب ( والشيء المطلوب في بداية الأمر Conditional Branch ) .
8- رسالة تظهر اذا ما كان عندك الـ Item المطلوب .

انتهينا *_^

والمفتاح نفس الشي بس تغير الـ Item الى المفتاح المطلوب =)

اما عن الباب .. فتلقاه في اختيار الشخصية .

واذا في نقطة مب مفهومه .. اشرلي عليها اخوي .

موفق ان شاء الله

والسـلام خير ختام

Dark Gamer
17-05-2007, 12:58 PM
طيب كيف اغير المقاتلين عندي (البطل أريد أغيره هو و أصدقائه)

اضغط F9 أو من قائمة Tools ثم Database .

واضغط على التبويب Actors وغير اشكلهم هناك *_^

بالتوفيق

PoKe Vx
17-05-2007, 01:42 PM
هذا سؤال أتحدى أحد يجيب الجواب كيف أسوي لعبة مثل هارفست مون مثل التي على الجيم بوي؟

PoKe Vx
17-05-2007, 01:56 PM
ماني فاهم شيء من درسك مرة إستخدم النسخة الشرعية

Dark Gamer
17-05-2007, 02:08 PM
ماني فاهم شيء من درسك مرة إستخدم النسخة الشرعية

ماقدر اشرح اكثر من كذا .. وهذي بروحها النسخة الشرعية :31:

شوف درس السويتش يمكن ينفعك .. هنا (http://www.montada.com/showpost.php?p=5483518&postcount=1120) .

بالتوفيق ..

lugia 50
17-05-2007, 02:30 PM
طيب اخوي ممكن تضع لي رابط النسخة الشرعية لأن التي عندي تنتهي بعد مرور 30 يوم

و أنا اريد نسخة ما تنتهي

PoKe Vx
17-05-2007, 02:31 PM
طيب عندي سؤال مكن تشوف موضوع لعبتي وترد

lugia 50
17-05-2007, 02:31 PM
و صح كيف أخليه يسير مكان ثم تزيد الطاقة كاملة لكل اللاعبين

PoKe Vx
17-05-2007, 02:33 PM
طيب اخوي ممكن تضع لي رابط النسخة الشرعية لأن التي عندي تنتهي بعد مرور 30 يوم

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

PoKe Vx
17-05-2007, 02:36 PM
http://www.montada.com/showpost.php?p=5478602&postcount=1082

Dark Gamer
17-05-2007, 07:21 PM
طيب اخوي ممكن تضع لي رابط النسخة الشرعية لأن التي عندي تنتهي بعد مرور 30 يوم

و أنا اريد نسخة ما تنتهي

انت عندك النسخة الشرعية .. بس Trial .

وهنا رابط تحميل الكيجن (http://www.montada.com/attachment.php?attachmentid=282815&d=1179071907)


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

عن طريق الأمر Recover All

ولإيجاده :

- ضغطتين على أي مكان بالخريطة ( في الـ Event Layer )

- حول الـ Trigger من Action Button الى Player Touch أو Hero Touch .

- ضغطتين على <@

- افتح الصفحة الثالثة .. وراح تلقاه في الزر السابع باسم Recover All *_^

موفق ان شاء الله

والسـلام خير ختام

PoKe Vx
18-05-2007, 01:12 PM
كيف أغير نمط القتال قصدي كيف اغير طريقة القتال

lugia 50
18-05-2007, 02:00 PM
انت عندك النسخة الشرعية .. بس Trial .

وهنا رابط تحميل الكيجن (http://www.montada.com/attachment.php?attachmentid=282815&d=1179071907)



أخوي يضعون لي فراغين شو اكتب فيهن

.AJ.
18-05-2007, 02:14 PM
أخوي يضعون لي فراغين شو اكتب فيهن

إفتح البرنامج والإنترنت مفتوح لتحصل على موقع السيريل (فقط عند تشغيل البرنامج لاول مره)
ستظهر 3 خيارات واحده لمتابعت تجرب البرنامج (30 يوم) والاخرى لإدخال الـActivation Code و الأخير لشراء البرنامج (انا ما اتذكر كيف كان ترتيب الخيارات).
أختر خيار الشراء ثم Print وستظهر وصلت انترنت Activation URL انسخها و ضعها في الكيجن ثم اختر Generate لتحصل على الActivation Code انسخه وضعة في مكانه في البرنامج وهذا كل شيء.

.AJ.
18-05-2007, 02:16 PM
بس حبيت اقول ما شاء الله من وين ظهر دارك جيمر؟

شكرا لجهدك الرائعه

PoKe Vx
18-05-2007, 04:24 PM
وأنا ماتبغى ترد
علي
خش الماسنجر

Dark Gamer
18-05-2007, 09:25 PM
شكرا لجهدك الرائعه

العفو MangaTutorials =)

اوكي عندي سؤال :

كيف اضيف صورة بجانب الـ Text / بجانب الـ Message ؟ :ponder:

HunterDevil
19-05-2007, 07:59 AM
ممكن كتاب تعليم جيم ميكر

خست أنا والبرنامج الخايس

شكلي ببدأ ببرنامجكم الحلو

بس تكفون خلوني أخلص لعبتي بالجيم ميكر

وشكرا

.AJ.
19-05-2007, 12:48 PM
العفو MangaTutorials =)


اوكي عندي سؤال :



كيف اضيف صورة بجانب الـ Text / بجانب الـ Message ؟ :ponder:


ممكن تستخدم أسكربت Advanced Message Script

#===================================================
# ■ AMS - Advanced Message Script - R3
#===================================================
# For more infos and update, visit:
# www.dubealex.com (http://www.dubealex.com) (Creation Asylum)
#
# Edited, Fixed and Enhanced by: Dubealex
# Original Script Core by: XRXS Scripter (Jap Dudes)
# HTML Hexadecimal color feature from: Phylomorphis
#
# Special Thanks:
# Rabu: For enabling the Show Face feature in an encrypted project
#
# To found all my new features, search the following: #NEW
# To configure the button to skip the dialog, search: #SKIP_TEXT_CODE
#
# February 13, 2005
#===================================================
LETTER_BY_LETTER_MODE = true #Set the letter by letter mode ON/OFF
#===================================================
# ▼ CLASS AMS Begins
#===================================================
class AMS

attr_accessor :name_box_x_offset
attr_accessor :name_box_y_offset
attr_accessor :font_type
attr_accessor :name_font_type
attr_accessor :font_size
attr_accessor :name_font_size
attr_accessor :message_box_opacity
attr_accessor :name_box_skin
attr_accessor :name_box_text_color
attr_accessor :message_box_text_color
attr_accessor :message_box_skin
attr_accessor :name_box_width
attr_accessor :name_box_height

def initialize

@name_box_x_offset = 0 #Choose the X axis offset of the name bos. default= 0
@name_box_y_offset = -10 #Choose the Y axis offset of the name bos. default= -10
@name_box_width = 8 #Choose the width of the Name Box. default= 8
@name_box_height = 26 #Choose the height of the Name Box. default= 26

@font_type = "Tahoma" #Choose the Font Name (Case Sensitive) for message box
@name_font_type = "Tahoma" #Choose the Font Name (Case Sensitive) for Name Box
@font_size = 22 #Choose the default Font Size for message box text
@name_font_size = 22 #Choose the deafault Font Size for Name Box text
@name_box_text_color=0 #Choose the Text Color of the Name Box
@message_box_text_color=0 #Choose the Text Color of the Message Box

@message_box_opacity = 160 #Choose the opacity of the message window. Default=160
@message_box_skin = "001-Blue01" #Choose the WindowSkin for the Message Box
@name_box_skin = "001-Blue01" #Choose the WindowSkin for the Name Box

end
end
#===================================================
# ▲ CLASS AMS Ends
#===================================================

#===================================================
# ▼ Class Window_Message Begins
#===================================================
class Window_Message < Window_Selectable
alias xrxs9_initialize initialize
def initialize
@alex_skip = false
xrxs9_initialize
if $soundname_on_speak == nil then
$soundname_on_speak = ""
end
$gaiji_file = "./Graphics/Gaiji/sample.png"
if FileTest.exist?($gaiji_file)
@gaiji_cache = Bitmap.new($gaiji_file)
else
@gaigi_cache = nil
end
@opacity_text_buf = Bitmap.new(32, 32)
end
#--------------------------------------------------------------------------
alias xrxs9_terminate_message terminate_message
def terminate_message

if @name_window_frame != nil
@name_window_frame.dispose
@name_window_frame = nil
end

if @name_window_text != nil
@name_window_text.dispose
@name_window_text = nil
end
xrxs9_terminate_message
end
#--------------------------------------------------------------------------
def refresh

self.contents.clear
self.contents.font.color = text_color($ams.message_box_text_color)
self.contents.font.name = $ams.font_type
self.contents.font.size = $ams.font_size
self.windowskin = RPG::Cache.windowskin($ams.message_box_skin)
@x = @y = @max_x = @max_y = @indent = @lines = 0
@face_indent = 0
@opacity = 255
@cursor_width = 0
@write_speed = 0
@write_wait = 0
@mid_stop = false
@face_file = nil
@popchar = -2

if $game_temp.choice_start == 0
@x = 8
end

if $game_temp.message_text != nil
@now_text = $game_temp.message_text
if (/\A\\[Ff]\[(.+?)\]/.match(@now_text))!=nil then
@face_file = $1 + ".png"
@x = @face_indent = 128
if FileTest.exist?("Graphics/Pictures/" + $1 + ".png")
self.contents.blt(16, 16, RPG::Cache.picture(@face_file), Rect.new(0, 0, 96, 96))
end
@now_text.gsub!(/\\[Ff]\[(.*?)\]/) { "" }
end
begin
last_text = @now_text.clone
@now_text.gsub!(/\\[Vv]\[([IiWwAaSs]?)([0-9]+)\]/) { convart_value($1, $2.to_i) }
end until @now_text == last_text
@now_text.gsub!(/\\[Nn]\[([0-9]+)\]/) do
$game_actors[$1.to_i] != nil ? $game_actors[$1.to_i].name : ""
end

#NEW
#Dubealex's Stop Skip Text ON-OFF
@now_text.gsub!(/\\[%]/) { "\100" }
#End new command

#NEW
#Dubealex's Show Monster Name Feature
@now_text.gsub!(/\\[Mm]\[([0-9]+)\]/) do
$data_enemies[$1.to_i] != nil ? $data_enemies[$1.to_i].name : ""
end
#End new command

#NEW
#Dubealex's Show Item Price Feature
@now_text.gsub!(/\\[Pp]rice\[([0-9]+)\]/) do
$data_items[$1.to_i] != nil ? $data_items[$1.to_i].price : ""
end
#End new command

#NEW
#Dubealex's Show Hero Class Name Feature
@now_text.gsub!(/\\[Cc]lass\[([0-9]+)\]/) do
$data_classes[$data_actors[$1.to_i].class_id] != nil ? $data_classes[$data_actors[$1.to_i].class_id].name : ""
end
#End new command

#NEW
#Dubealex's Show Current Map Name Feature
@now_text.gsub!(/\\[Mm]ap/) do
$game_map.name != nil ? $game_map.name : ""
end
#End new command

#NEW
#Dubealex's Choose Name Box Text Color
@now_text.gsub!(/\\[Zz]\[([0-9]+)\]/) do
$ams.name_box_text_color=$1.to_i
@now_text.sub!(/\\[Zz]\[([0-9]+)\]/) { "" }
end
#End new command

name_window_set = false
if (/\\[Nn]ame\[(.+?)\]/.match(@now_text)) != nil
name_window_set = true
name_text = $1
@now_text.sub!(/\\[Nn]ame\[(.*?)\]/) { "" }
end
if (/\\[Pp]\[([-1,0-9]+)\]/.match(@now_text))!=nil then
@popchar = $1.to_i
if @popchar == -1
@x = @indent = 48
@y = 4
end
@now_text.gsub!(/\\[Pp]\[([-1,0-9]+)\]/) { "" }
end
@max_choice_x = 0
if @popchar >= 0
@text_save = @now_text.clone
@max_x = 0
@max_y = 4
for i in 0..3
line = @now_text.split(/\n/)[3-i]
@max_y -= 1 if line == nil and @max_y <= 4-i
next if line == nil
line.gsub!(/\\\w\[(\w+)\]/) { "" }
cx = contents.text_size(line).width
@max_x = cx if cx > @max_x
if i >= $game_temp.choice_start
@max_choice_x = cx if cx > @max_choice_x
end
end
self.width = @max_x + 32 + @face_indent
self.height = (@max_y - 1) * 32 + 64
@max_choice_x -= 68
@max_choice_x -= @face_indent*216/128
else
@max_x = self.width - 32 - @face_indent
for i in 0..3
line = @now_text.split(/\n/)[i]
next if line == nil
line.gsub!(/\\\w\[(\w+)\]/) { "" }
cx = contents.text_size(line).width
if i >= $game_temp.choice_start
@max_choice_x = cx if cx > @max_choice_x
end
end
@max_choice_x += 8
end
@cursor_width = 0
@now_text.gsub!(/\\\\/) { "\000" }
@now_text.gsub!(/\\[Cc]\[([0123456789ABCDEF#]+)\]/) { "\001[#{$1}]" }
@now_text.gsub!(/\\[Gg]/) { "\002" }
@now_text.gsub!(/\\[Ss]\[([0-9]+)\]/) { "\003[#{$1}]" }
@now_text.gsub!(/\\[Aa]\[(.*?)\]/) { "\004[#{$1}]" }

#NEW
#Dubealex's Permanent Color Change
@now_text.gsub!(/\\[Cc]olor\[([0-9]+)\]/) do
$ams.message_box_text_color= $1.to_i
@now_text.sub!(/\\[Cc]\[([0-9]+)\]/) { "" }
end
#End of new command

#NEW
#Dubealex's Font Change Feature
@now_text.gsub(/\\[Tt]\[(.*?)\]/) do
buftxt = $1.to_s
$ams.font_type = buftxt
@now_text.sub!(/\\[Tt]\[(.*?)\]/) { "" }
end
#End of new command

@now_text.gsub!(/\\[.]/) { "\005" }
@now_text.gsub!(/\\[|]/) { "\006" }
@now_text.gsub!(/\\[>]/) { "\016" }
@now_text.gsub!(/\\[<]/) { "\017" }
@now_text.gsub!(/\\[!]/) { "\020" }
@now_text.gsub!(/\\[~]/) { "\021" }
@now_text.gsub!(/\\[Ee]\[([0-9]+)\]/) { "\022[#{$1}]" }
@now_text.gsub!(/\\[Ii]/) { "\023" }
@now_text.gsub!(/\\[Oo]\[([0-9]+)\]/) { "\024[#{$1}]" }
@now_text.gsub!(/\\[Hh]\[([0-9]+)\]/) { "\025[#{$1}]" }
@now_text.gsub!(/\\[Bb]\[([0-9]+)\]/) { "\026[#{$1}]" }
@now_text.gsub!(/\\[Rr]\[(.*?)\]/) { "\027[#{$1}]" }

reset_window

if name_window_set
color=$ams.name_box_text_color
off_x = $ams.name_box_x_offset
off_y = $ams.name_box_y_offset
space = 2
x = self.x + off_x - space / 2
y = self.y + off_y - space / 2
w = self.contents.text_size(name_text).width + $ams.name_box_width + space
h = $ams.name_box_height + space
@name_window_frame = Window_Frame.new(x, y, w, h)
@name_window_frame.z = self.z + 1
x = self.x + off_x + 4
y = self.y + off_y
@name_window_text = Air_Text.new(x, y, name_text, color)
@name_window_text.z = self.z + 2
end
end
reset_window

if $game_temp.choice_max > 0
@item_max = $game_temp.choice_max
self.active = true
self.index = 0
end
if $game_temp.num_input_variable_id > 0
digits_max = $game_temp.num_input_digits_max
number = $game_variables[$game_temp.num_input_variable_id]
@input_number_window = Window_InputNumber.new(digits_max)
@input_number_window.number = number
@input_number_window.x = self.x + 8
@input_number_window.y = self.y + $game_temp.num_input_start * 32
end
end
#--------------------------------------------------------------------------
def update

super

if @fade_in
self.contents_opacity += 24
if @input_number_window != nil
@input_number_window.contents_opacity += 24
end
if self.contents_opacity == 255
@fade_in = false
end
return
end
@now_text = nil if @now_text == ""
if @now_text != nil and @mid_stop == false
if @write_wait > 0
@write_wait -= 1
return
end
text_not_skip = LETTER_BY_LETTER_MODE
while true
@max_x = @x if @max_x < @x
@max_y = @y if @max_y < @y
if (c = @now_text.slice!(/./m)) != nil
if c == "\000"
c = "\\"
end

if c == "\001"
@now_text.sub!(/\[([0123456789ABCDEF#]+)\]/, "")
temp_color = $1
color = temp_color.to_i
leading_x = temp_color.to_s.slice!(/./m)
if leading_x == "#"
self.contents.font.color = hex_color(temp_color)
next
end
if color >= 0 and color <= 7
self.contents.font.color = text_color(color)
end
next
end
if c == "\002"
if @gold_window == nil and @popchar <= 0
@gold_window = Window_Gold.new
@gold_window.x = 560 - @gold_window.width
if $game_temp.in_battle
@gold_window.y = 192
else
@gold_window.y = self.y >= 128 ? 32 : 384
end
@gold_window.opacity = self.opacity
@gold_window.back_opacity = self.back_opacity
end
c = ""
end
if c == "\003"
@now_text.sub!(/\[([0-9]+)\]/, "")
speed = $1.to_i
if speed >= 0 and speed <= 19
@write_speed = speed
end
c = ""
end
if c == "\004"
@now_text.sub!(/\[(.*?)\]/, "")
buftxt = $1.dup.to_s
if buftxt.match(/\//) == nil and buftxt != "" then
$soundname_on_speak = "Audio/SE/" + buftxt
else
$soundname_on_speak = buftxt.dup
end
c = ""
elsif c == "\004"
c = ""
end

if c == "\005"
@write_wait += 5
c = ""
end

if c == "\006"
@write_wait += 20
c = ""
end

if c == "\016"
text_not_skip = false
c = ""
end

if c == "\017"
text_not_skip = true
c = ""
end

if c == "\020"
@mid_stop = true
c = ""
end

if c == "\021"
terminate_message
return
end

if c == "\023"
@indent = @x
c = ""
end
if c == "\024"
@now_text.sub!(/\[([0-9]+)\]/, "")
@opacity = $1.to_i
color = self.contents.font.color
self.contents.font.name = $ams.font_type
self.contents.font.size = $ams.font_size
self.contents.font.color = Color.new(color.red, color.green, color.blue, color.alpha * @opacity / 255)
c = ""
end
if c == "\025"
@now_text.sub!(/\[([0-9]+)\]/, "")
self.contents.font.size = [[$1.to_i, 6].max, 32].min
c = ""
end
if c == "\026"
@now_text.sub!(/\[([0-9]+)\]/, "")
@x += $1.to_i
c = ""
end

if c == "\027"
@now_text.sub!(/\[(.*?)\]/, "")
@x += ruby_draw_text(self.contents, @x, @y * line_height + (line_height - self.contents.font.size), $1, @opacity)
if $soundname_on_speak != ""
Audio.se_play($soundname_on_speak)
end
c = ""
end
if c == "\030"
@now_text.sub!(/\[(.*?)\]/, "")
self.contents.blt(@x , @y * line_height + 8, RPG::Cache.icon($1), Rect.new(0, 0, 24, 24))
if $soundname_on_speak != ""
Audio.se_play($soundname_on_speak)
end
@x += 24
c = ""
end
if c == "\n"
@lines += 1
@y += 1
@x = 0 + @indent + @face_indent
if @lines >= $game_temp.choice_start
@x = 8 + @indent + @face_indent
@cursor_width = @max_choice_x
end
c = ""
end

if c == "\022"
@now_text.sub!(/\[([0-9]+)\]/, "")
@x += gaiji_draw(4 + @x, @y * line_height + (line_height - self.contents.font.size), $1.to_i)
c = ""
end

#NEW
#Dubealex's Text Skip On/OFF Command
if c == "\100"
if @alex_skip==false
@alex_skip=true
else
@alex_skip=false
end
c = ""
end
#end of new command

if c != ""
self.contents.draw_text(0+@x, 32 * @y, 40, 32, c)
@x += self.contents.text_size(c).width
if $soundname_on_speak != "" then
Audio.se_play($soundname_on_speak)
end
end

#SKIP_TEXT_CODE
# B = Escape, 0 (On The NumPad), X
# C = Enter, Space Bar and C
# A = Shift, Z
if Input.press?(Input::C) # <-- Change the value on that line
if @alex_skip==false
text_not_skip = false
end
end
else
text_not_skip = true
break
end

if text_not_skip
break
end
end
@write_wait += @write_speed
return
end
if @input_number_window != nil
@input_number_window.update
if Input.trigger?(Input::C)
$game_system.se_play($data_system.decision_se)
$game_variables[$game_temp.num_input_variable_id] =
@input_number_window.number
$game_map.need_refresh = true
@input_number_window.dispose
@input_number_window = nil
terminate_message
end
return
end
if @contents_showing
if $game_temp.choice_max == 0
self.pause = true
end

if Input.trigger?(Input::B)
if $game_temp.choice_max > 0 and $game_temp.choice_cancel_type > 0
$game_system.se_play($data_system.cancel_se)
$game_temp.choice_proc.call($game_temp.choice_cancel_type - 1)
terminate_message
end
end

if Input.trigger?(Input::C)
if $game_temp.choice_max > 0
$game_system.se_play($data_system.decision_se)
$game_temp.choice_proc.call(self.index)
end
if @mid_stop
@mid_stop = false
return
else
terminate_message
end
end
return
end
if @fade_out == false and $game_temp.message_text != nil
@contents_showing = true
$game_temp.message_window_showing = true
refresh
Graphics.frame_reset
self.visible = true
self.contents_opacity = 0
if @input_number_window != nil
@input_number_window.contents_opacity = 0
end
@fade_in = true
return
end
if self.visible
@fade_out = true
self.opacity -= 48
if self.opacity == 0
self.visible = false
@fade_out = false
$game_temp.message_window_showing = false
end
return
end
end
#--------------------------------------------------------------------------
def get_character(parameter)
case parameter
when 0
return $game_player
else
events = $game_map.events
return events == nil ? nil : events[parameter]
end
end
#--------------------------------------------------------------------------
def reset_window
if @popchar >= 0
events = $game_map.events
if events != nil
character = get_character(@popchar)
x = [[character.screen_x - 0 - self.width / 2, 4].max, 636 - self.width].min
y = [[character.screen_y - 48 - self.height, 4].max, 476 - self.height].min
self.x = x
self.y = y
end
elsif @popchar == -1
self.x = -4
self.y = -4
self.width = 648
self.height = 488
else
if $game_temp.in_battle
self.y = 16
else
case $game_system.message_position
when 0
self.y = 16
when 1
self.y = 160
when 2
self.y = 304
end
self.x = 80
if @face_file == nil
self.width = 480
else
self.width = 600
self.x -= 60
end
self.height = 160
end
end
self.contents = Bitmap.new(self.width - 32, self.height - 32)
self.contents.font.color = text_color($ams.message_box_text_color)
self.contents.font.name = $ams.font_type
self.contents.font.size = $ams.font_size
if @face_file != nil
self.contents.blt(16, 16, RPG::Cache.picture(@face_file), Rect.new(0, 0, 96, 96))
end
if @popchar == -1
self.opacity = 255
self.back_opacity = 0
elsif $game_system.message_frame == 0
self.opacity = 255
self.back_opacity = $ams.message_box_opacity
else
self.opacity = 0
self.back_opacity = $ams.message_box_opacity
end
end
#--------------------------------------------------------------------------
def gaiji_draw(x, y, num)
if @gaiji_cache == nil
return 0
else
if @gaiji_cache.width < num * 24
return 0
end
if self.contents.font.size >= 20 and self.contents.font.size <= 24
size = 24
else
size = self.contents.font.size * 100 * 24 / 2200
end
self.contents.stretch_blt(Rect.new(x, y, size, size), @gaiji_cache, Rect.new(num * 24, 0, 24, 24))
if $soundname_on_speak != "" then
Audio.se_play($soundname_on_speak)
end
return size
end
end
#--------------------------------------------------------------------------
def line_height
return 32
if self.contents.font.size >= 20 and self.contents.font.size <= 24
return 32
else
return self.contents.font.size * 15 / 10
end
end
#--------------------------------------------------------------------------
def ruby_draw_text(target, x, y, str,opacity)
sizeback = target.font.size
target.font.size * 3 / 2 > 32 ? rubysize = 32 - target.font.size : rubysize = target.font.size / 2
rubysize = [rubysize, 6].max
opacity = [[opacity, 0].max, 255].min
split_s = str.split(/,/)
split_s[0] == nil ? split_s[0] = "" : nil
split_s[1] == nil ? split_s[1] = "" : nil
height = sizeback + rubysize
width = target.text_size(split_s[0]).width
target.font.size = rubysize
ruby_width = target.text_size(split_s[1]).width
target.font.size = sizeback
buf_width = [target.text_size(split_s[0]).width, ruby_width].max
width - ruby_width != 0 ? sub_x = (width - ruby_width) / 2 : sub_x = 0
if opacity == 255
target.font.size = rubysize
target.draw_text(x + sub_x, y - target.font.size, target.text_size(split_s[1]).width, target.font.size, split_s[1])
target.font.size = sizeback
target.draw_text(x, y, width, target.font.size, split_s[0])
return width
else
if @opacity_text_buf.width < buf_width or @opacity_text_buf.height < height
@opacity_text_buf.dispose
@opacity_text_buf = Bitmap.new(buf_width, height)
else
@opacity_text_buf.clear
end
@opacity_text_buf.font.size = rubysize
@opacity_text_buf.draw_text(0 , 0, buf_width, rubysize, split_s[1], 1)
@opacity_text_buf.font.size = sizeback
@opacity_text_buf.draw_text(0 , rubysize, buf_width, sizeback, split_s[0], 1)
if sub_x >= 0
target.blt(x, y - rubysize, @opacity_text_buf, Rect.new(0, 0, buf_width, height), opacity)
else
target.blt(x + sub_x, y - rubysize, @opacity_text_buf, Rect.new(0, 0, buf_width, height), opacity)
end
return width
end
end
#--------------------------------------------------------------------------
def convart_value(option, index)
option == nil ? option = "" : nil
option.downcase!
case option
when "i"
unless $data_items[index].name == nil
r = sprintf("\030[%s]%s", $data_items[index].icon_name, $data_items[index].name)
end
when "w"
unless $data_weapons[index].name == nil
r = sprintf("\030[%s]%s", $data_weapons[index].icon_name, $data_weapons[index].name)
end
when "a"
unless $data_armors[index].name == nil
r = sprintf("\030[%s]%s", $data_armors[index].icon_name, $data_armors[index].name)
end
when "s"
unless $data_skills[index].name == nil
r = sprintf("\030[%s]%s", $data_skills[index].icon_name, $data_skills[index].name)
end
else
r = $game_variables[index]
end
r == nil ? r = "" : nil
return r
end
#--------------------------------------------------------------------------
def dispose
terminate_message
if @gaiji_cache != nil
unless @gaiji_cache.disposed?
@gaiji_cache.dispose
end
end
unless @opacity_text_buf.disposed?
@opacity_text_buf.dispose
end
$game_temp.message_window_showing = false
if @input_number_window != nil
@input_number_window.dispose
end
super
end
#--------------------------------------------------------------------------
def update_cursor_rect
if @index >= 0
n = $game_temp.choice_start + @index
self.cursor_rect.set(8 + @indent + @face_indent, n * 32, @cursor_width, 32)
else
self.cursor_rect.empty
end
end
end
#=========================================
# ▲ CLASS Window_Message Ends
#=========================================

#=========================================
# ▼ Class Window_Frame Begins
#=========================================
class Window_Frame < Window_Base
def initialize(x, y, width, height)
super(x, y, width, height)
self.windowskin = RPG::Cache.windowskin($ams.name_box_skin)
self.contents = nil
end
#--------------------------------------------------------------------------
def dispose
super
end
end
#=========================================
# ▲ CLASS Window_Frame Ends
#=========================================

#=========================================
# ▼ CLASS Game_Map Additional Code Begins
#=========================================
class Game_Map

#Dubealex's Addition (from XRXS) to show Map Name on screen
def name
$map_infos[@map_id]
end
end
#=========================================
# ▲ CLASS Game_Map Additional Code Ends
#=========================================

#=========================================
# ▼ CLASS Scene_Title Additional Code Begins
#=========================================
class Scene_Title
#Dubealex's Addition (from XRXS) to show Map Name on screen
$map_infos = load_data("Data/MapInfos.rxdata")
for key in $map_infos.keys
$map_infos[key] = $map_infos[key].name
end

#Dubealex's addition to save data from the AMS in the save files
$ams = AMS.new

end
#=========================================
# ▲ CLASS Scene_Title Additional Code Ends
#=========================================

#=========================================
# ▼ CLASS Window_Base Additional Code Begins
#=========================================
class Window_Base < Window

#Dubealex Addition (from Phylomorphis) to use HTML Hex Code Colors
def hex_color(string)
red = 0
green = 0
blue = 0
if string.size != 6
print("Hex strings must be six characters long.")
print("White text will be used.")
return Color.new(255, 255, 255, 255)
end
for i in 1..6
s = string.slice!(/./m)
if s == "#"
print("Hex color string may not contain the \"#\" character.")
print("White text will be used.")
return Color.new(255, 255, 255, 255)
end
value = hex_convert(s)
if value == -1
print("Error converting hex value.")
print("White text will be used.")
return Color.new(255, 255, 255, 255)
end
case i
when 1
red += value * 16
when 2
red += value
when 3
green += value * 16
when 4
green += value
when 5
blue += value * 16
when 6
blue += value
end
end
return Color.new(red, green, blue, 255)
end

#--------------------------------------------------------------------------

def hex_convert(character)
case character
when "0"
return 0
when "1"
return 1
when "2"
return 2
when "3"
return 3
when "4"
return 4
when "5"
return 5
when "6"
return 6
when "7"
return 7
when "8"
return 8
when "9"
return 9
when "A"
return 10
when "B"
return 11
when "C"
return 12
when "D"
return 13
when "E"
return 14
when "F"
return 15
end
return -1
end
end
#=========================================
# ▲ CLASS Window_Base Additional Code Ends
#=========================================

#=========================================
# ▼ Class Air_Text Begins
#=========================================
class Air_Text < Window_Base
def initialize(x, y, designate_text, color=0)

super(x-16, y-16, 32 + designate_text.size * 12, 56)
self.opacity = 0
self.back_opacity = 0
self.contents = Bitmap.new(self.width - 32, self.height - 32)
w = self.contents.width
h = self.contents.height
self.contents.font.name = $ams.name_font_type
self.contents.font.size = $ams.name_font_size
self.contents.font.color = text_color(color)
self.contents.draw_text(0, 0, w, h, designate_text)
end
#--------------------------------------------------------------------------
def dispose
self.contents.clear
super
end
end
#==========================================
# ▲ CLASS Air_Text Ends
#==========================================

#===================================================
# ▼ CLASS Scene_Save Additional Code Begins
#===================================================
class Scene_Save < Scene_File

alias ams_original_write_save_data write_save_data

def write_save_data(file)
ams_original_write_save_data(file)
Marshal.dump($ams, file)
end

end
#===================================================
# ▲ CLASS Scene_Save Additional Code Ends
#===================================================

#===================================================
# ▼ CLASS Scene_Load Additional Code Begins
#===================================================
class Scene_Load < Scene_File

alias ams_original_read_save_data read_save_data

def read_save_data(file)
ams_original_read_save_data(file)
$ams = Marshal.load(file)
end

end
#===================================================
# ▲ CLASS Scene_Load Additional Code Ends
#===================================================


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

احفظ الصور في ملف \Graphics\Pictures بحجم 96×96 وبصيغت png
في الكلام ضيف في بداية

\f[Name of the picture]


في استخدمات أخرى للاسكربت على اي حال في مرفقات مثال له نزله وتجد كل شيء مشروح فيه

PoKe Vx
19-05-2007, 02:37 PM
وأنا كيف أغير نمط القتاااااااااااال أبغى الإسكربت وشرحه

PoKe Vx
19-05-2007, 04:59 PM
وكيف أكلم واحد وينظم لمجموعتي

Dark Gamer
19-05-2007, 05:26 PM
ممكن تستخدم أسكربت Advanced Message Script

#===================================================
# ■ AMS - Advanced Message Script - R3
#===================================================
# For more infos and update, visit:
# www.dubealex.com (http://www.dubealex.com) (Creation Asylum)
#
# Edited, Fixed and Enhanced by: Dubealex
# Original Script Core by: XRXS Scripter (Jap Dudes)
# HTML Hexadecimal color feature from: Phylomorphis
#
# Special Thanks:
# Rabu: For enabling the Show Face feature in an encrypted project
#
# To found all my new features, search the following: #NEW
# To configure the button to skip the dialog, search: #SKIP_TEXT_CODE
#
# February 13, 2005
#===================================================
LETTER_BY_LETTER_MODE = true #Set the letter by letter mode ON/OFF
#===================================================
# ▼ CLASS AMS Begins
#===================================================
class AMS

attr_accessor :name_box_x_offset
attr_accessor :name_box_y_offset
attr_accessor :font_type
attr_accessor :name_font_type
attr_accessor :font_size
attr_accessor :name_font_size
attr_accessor :message_box_opacity
attr_accessor :name_box_skin
attr_accessor :name_box_text_color
attr_accessor :message_box_text_color
attr_accessor :message_box_skin
attr_accessor :name_box_width
attr_accessor :name_box_height

def initialize

@name_box_x_offset = 0 #Choose the X axis offset of the name bos. default= 0
@name_box_y_offset = -10 #Choose the Y axis offset of the name bos. default= -10
@name_box_width = 8 #Choose the width of the Name Box. default= 8
@name_box_height = 26 #Choose the height of the Name Box. default= 26

@font_type = "Tahoma" #Choose the Font Name (Case Sensitive) for message box
@name_font_type = "Tahoma" #Choose the Font Name (Case Sensitive) for Name Box
@font_size = 22 #Choose the default Font Size for message box text
@name_font_size = 22 #Choose the deafault Font Size for Name Box text
@name_box_text_color=0 #Choose the Text Color of the Name Box
@message_box_text_color=0 #Choose the Text Color of the Message Box

@message_box_opacity = 160 #Choose the opacity of the message window. Default=160
@message_box_skin = "001-Blue01" #Choose the WindowSkin for the Message Box
@name_box_skin = "001-Blue01" #Choose the WindowSkin for the Name Box

end
end
#===================================================
# ▲ CLASS AMS Ends
#===================================================

#===================================================
# ▼ Class Window_Message Begins
#===================================================
class Window_Message < Window_Selectable
alias xrxs9_initialize initialize
def initialize
@alex_skip = false
xrxs9_initialize
if $soundname_on_speak == nil then
$soundname_on_speak = ""
end
$gaiji_file = "./Graphics/Gaiji/sample.png"
if FileTest.exist?($gaiji_file)
@gaiji_cache = Bitmap.new($gaiji_file)
else
@gaigi_cache = nil
end
@opacity_text_buf = Bitmap.new(32, 32)
end
#--------------------------------------------------------------------------
alias xrxs9_terminate_message terminate_message
def terminate_message

if @name_window_frame != nil
@name_window_frame.dispose
@name_window_frame = nil
end

if @name_window_text != nil
@name_window_text.dispose
@name_window_text = nil
end
xrxs9_terminate_message
end
#--------------------------------------------------------------------------
def refresh

self.contents.clear
self.contents.font.color = text_color($ams.message_box_text_color)
self.contents.font.name = $ams.font_type
self.contents.font.size = $ams.font_size
self.windowskin = RPG::Cache.windowskin($ams.message_box_skin)
@x = @y = @max_x = @max_y = @indent = @lines = 0
@face_indent = 0
@opacity = 255
@cursor_width = 0
@write_speed = 0
@write_wait = 0
@mid_stop = false
@face_file = nil
@popchar = -2

if $game_temp.choice_start == 0
@x = 8
end

if $game_temp.message_text != nil
@now_text = $game_temp.message_text
if (/\A\\[Ff]\[(.+?)\]/.match(@now_text))!=nil then
@face_file = $1 + ".png"
@x = @face_indent = 128
if FileTest.exist?("Graphics/Pictures/" + $1 + ".png")
self.contents.blt(16, 16, RPG::Cache.picture(@face_file), Rect.new(0, 0, 96, 96))
end
@now_text.gsub!(/\\[Ff]\[(.*?)\]/) { "" }
end
begin
last_text = @now_text.clone
@now_text.gsub!(/\\[Vv]\[([IiWwAaSs]?)([0-9]+)\]/) { convart_value($1, $2.to_i) }
end until @now_text == last_text
@now_text.gsub!(/\\[Nn]\[([0-9]+)\]/) do
$game_actors[$1.to_i] != nil ? $game_actors[$1.to_i].name : ""
end

#NEW
#Dubealex's Stop Skip Text ON-OFF
@now_text.gsub!(/\\[%]/) { "\100" }
#End new command

#NEW
#Dubealex's Show Monster Name Feature
@now_text.gsub!(/\\[Mm]\[([0-9]+)\]/) do
$data_enemies[$1.to_i] != nil ? $data_enemies[$1.to_i].name : ""
end
#End new command

#NEW
#Dubealex's Show Item Price Feature
@now_text.gsub!(/\\[Pp]rice\[([0-9]+)\]/) do
$data_items[$1.to_i] != nil ? $data_items[$1.to_i].price : ""
end
#End new command

#NEW
#Dubealex's Show Hero Class Name Feature
@now_text.gsub!(/\\[Cc]lass\[([0-9]+)\]/) do
$data_classes[$data_actors[$1.to_i].class_id] != nil ? $data_classes[$data_actors[$1.to_i].class_id].name : ""
end
#End new command

#NEW
#Dubealex's Show Current Map Name Feature
@now_text.gsub!(/\\[Mm]ap/) do
$game_map.name != nil ? $game_map.name : ""
end
#End new command

#NEW
#Dubealex's Choose Name Box Text Color
@now_text.gsub!(/\\[Zz]\[([0-9]+)\]/) do
$ams.name_box_text_color=$1.to_i
@now_text.sub!(/\\[Zz]\[([0-9]+)\]/) { "" }
end
#End new command

name_window_set = false
if (/\\[Nn]ame\[(.+?)\]/.match(@now_text)) != nil
name_window_set = true
name_text = $1
@now_text.sub!(/\\[Nn]ame\[(.*?)\]/) { "" }
end
if (/\\[Pp]\[([-1,0-9]+)\]/.match(@now_text))!=nil then
@popchar = $1.to_i
if @popchar == -1
@x = @indent = 48
@y = 4
end
@now_text.gsub!(/\\[Pp]\[([-1,0-9]+)\]/) { "" }
end
@max_choice_x = 0
if @popchar >= 0
@text_save = @now_text.clone
@max_x = 0
@max_y = 4
for i in 0..3
line = @now_text.split(/\n/)[3-i]
@max_y -= 1 if line == nil and @max_y <= 4-i
next if line == nil
line.gsub!(/\\\w\[(\w+)\]/) { "" }
cx = contents.text_size(line).width
@max_x = cx if cx > @max_x
if i >= $game_temp.choice_start
@max_choice_x = cx if cx > @max_choice_x
end
end
self.width = @max_x + 32 + @face_indent
self.height = (@max_y - 1) * 32 + 64
@max_choice_x -= 68
@max_choice_x -= @face_indent*216/128
else
@max_x = self.width - 32 - @face_indent
for i in 0..3
line = @now_text.split(/\n/)[i]
next if line == nil
line.gsub!(/\\\w\[(\w+)\]/) { "" }
cx = contents.text_size(line).width
if i >= $game_temp.choice_start
@max_choice_x = cx if cx > @max_choice_x
end
end
@max_choice_x += 8
end
@cursor_width = 0
@now_text.gsub!(/\\\\/) { "\000" }
@now_text.gsub!(/\\[Cc]\[([0123456789ABCDEF#]+)\]/) { "\001[#{$1}]" }
@now_text.gsub!(/\\[Gg]/) { "\002" }
@now_text.gsub!(/\\[Ss]\[([0-9]+)\]/) { "\003[#{$1}]" }
@now_text.gsub!(/\\[Aa]\[(.*?)\]/) { "\004[#{$1}]" }

#NEW
#Dubealex's Permanent Color Change
@now_text.gsub!(/\\[Cc]olor\[([0-9]+)\]/) do
$ams.message_box_text_color= $1.to_i
@now_text.sub!(/\\[Cc]\[([0-9]+)\]/) { "" }
end
#End of new command

#NEW
#Dubealex's Font Change Feature
@now_text.gsub(/\\[Tt]\[(.*?)\]/) do
buftxt = $1.to_s
$ams.font_type = buftxt
@now_text.sub!(/\\[Tt]\[(.*?)\]/) { "" }
end
#End of new command

@now_text.gsub!(/\\[.]/) { "\005" }
@now_text.gsub!(/\\[|]/) { "\006" }
@now_text.gsub!(/\\[>]/) { "\016" }
@now_text.gsub!(/\\[<]/) { "\017" }
@now_text.gsub!(/\\[!]/) { "\020" }
@now_text.gsub!(/\\[~]/) { "\021" }
@now_text.gsub!(/\\[Ee]\[([0-9]+)\]/) { "\022[#{$1}]" }
@now_text.gsub!(/\\[Ii]/) { "\023" }
@now_text.gsub!(/\\[Oo]\[([0-9]+)\]/) { "\024[#{$1}]" }
@now_text.gsub!(/\\[Hh]\[([0-9]+)\]/) { "\025[#{$1}]" }
@now_text.gsub!(/\\[Bb]\[([0-9]+)\]/) { "\026[#{$1}]" }
@now_text.gsub!(/\\[Rr]\[(.*?)\]/) { "\027[#{$1}]" }

reset_window

if name_window_set
color=$ams.name_box_text_color
off_x = $ams.name_box_x_offset
off_y = $ams.name_box_y_offset
space = 2
x = self.x + off_x - space / 2
y = self.y + off_y - space / 2
w = self.contents.text_size(name_text).width + $ams.name_box_width + space
h = $ams.name_box_height + space
@name_window_frame = Window_Frame.new(x, y, w, h)
@name_window_frame.z = self.z + 1
x = self.x + off_x + 4
y = self.y + off_y
@name_window_text = Air_Text.new(x, y, name_text, color)
@name_window_text.z = self.z + 2
end
end
reset_window

if $game_temp.choice_max > 0
@item_max = $game_temp.choice_max
self.active = true
self.index = 0
end
if $game_temp.num_input_variable_id > 0
digits_max = $game_temp.num_input_digits_max
number = $game_variables[$game_temp.num_input_variable_id]
@input_number_window = Window_InputNumber.new(digits_max)
@input_number_window.number = number
@input_number_window.x = self.x + 8
@input_number_window.y = self.y + $game_temp.num_input_start * 32
end
end
#--------------------------------------------------------------------------
def update

super

if @fade_in
self.contents_opacity += 24
if @input_number_window != nil
@input_number_window.contents_opacity += 24
end
if self.contents_opacity == 255
@fade_in = false
end
return
end
@now_text = nil if @now_text == ""
if @now_text != nil and @mid_stop == false
if @write_wait > 0
@write_wait -= 1
return
end
text_not_skip = LETTER_BY_LETTER_MODE
while true
@max_x = @x if @max_x < @x
@max_y = @y if @max_y < @y
if (c = @now_text.slice!(/./m)) != nil
if c == "\000"
c = "\\"
end

if c == "\001"
@now_text.sub!(/\[([0123456789ABCDEF#]+)\]/, "")
temp_color = $1
color = temp_color.to_i
leading_x = temp_color.to_s.slice!(/./m)
if leading_x == "#"
self.contents.font.color = hex_color(temp_color)
next
end
if color >= 0 and color <= 7
self.contents.font.color = text_color(color)
end
next
end
if c == "\002"
if @gold_window == nil and @popchar <= 0
@gold_window = Window_Gold.new
@gold_window.x = 560 - @gold_window.width
if $game_temp.in_battle
@gold_window.y = 192
else
@gold_window.y = self.y >= 128 ? 32 : 384
end
@gold_window.opacity = self.opacity
@gold_window.back_opacity = self.back_opacity
end
c = ""
end
if c == "\003"
@now_text.sub!(/\[([0-9]+)\]/, "")
speed = $1.to_i
if speed >= 0 and speed <= 19
@write_speed = speed
end
c = ""
end
if c == "\004"
@now_text.sub!(/\[(.*?)\]/, "")
buftxt = $1.dup.to_s
if buftxt.match(/\//) == nil and buftxt != "" then
$soundname_on_speak = "Audio/SE/" + buftxt
else
$soundname_on_speak = buftxt.dup
end
c = ""
elsif c == "\004"
c = ""
end

if c == "\005"
@write_wait += 5
c = ""
end

if c == "\006"
@write_wait += 20
c = ""
end

if c == "\016"
text_not_skip = false
c = ""
end

if c == "\017"
text_not_skip = true
c = ""
end

if c == "\020"
@mid_stop = true
c = ""
end

if c == "\021"
terminate_message
return
end

if c == "\023"
@indent = @x
c = ""
end
if c == "\024"
@now_text.sub!(/\[([0-9]+)\]/, "")
@opacity = $1.to_i
color = self.contents.font.color
self.contents.font.name = $ams.font_type
self.contents.font.size = $ams.font_size
self.contents.font.color = Color.new(color.red, color.green, color.blue, color.alpha * @opacity / 255)
c = ""
end
if c == "\025"
@now_text.sub!(/\[([0-9]+)\]/, "")
self.contents.font.size = [[$1.to_i, 6].max, 32].min
c = ""
end
if c == "\026"
@now_text.sub!(/\[([0-9]+)\]/, "")
@x += $1.to_i
c = ""
end

if c == "\027"
@now_text.sub!(/\[(.*?)\]/, "")
@x += ruby_draw_text(self.contents, @x, @y * line_height + (line_height - self.contents.font.size), $1, @opacity)
if $soundname_on_speak != ""
Audio.se_play($soundname_on_speak)
end
c = ""
end
if c == "\030"
@now_text.sub!(/\[(.*?)\]/, "")
self.contents.blt(@x , @y * line_height + 8, RPG::Cache.icon($1), Rect.new(0, 0, 24, 24))
if $soundname_on_speak != ""
Audio.se_play($soundname_on_speak)
end
@x += 24
c = ""
end
if c == "\n"
@lines += 1
@y += 1
@x = 0 + @indent + @face_indent
if @lines >= $game_temp.choice_start
@x = 8 + @indent + @face_indent
@cursor_width = @max_choice_x
end
c = ""
end

if c == "\022"
@now_text.sub!(/\[([0-9]+)\]/, "")
@x += gaiji_draw(4 + @x, @y * line_height + (line_height - self.contents.font.size), $1.to_i)
c = ""
end

#NEW
#Dubealex's Text Skip On/OFF Command
if c == "\100"
if @alex_skip==false
@alex_skip=true
else
@alex_skip=false
end
c = ""
end
#end of new command

if c != ""
self.contents.draw_text(0+@x, 32 * @y, 40, 32, c)
@x += self.contents.text_size(c).width
if $soundname_on_speak != "" then
Audio.se_play($soundname_on_speak)
end
end

#SKIP_TEXT_CODE
# B = Escape, 0 (On The NumPad), X
# C = Enter, Space Bar and C
# A = Shift, Z
if Input.press?(Input::C) # <-- Change the value on that line
if @alex_skip==false
text_not_skip = false
end
end
else
text_not_skip = true
break
end

if text_not_skip
break
end
end
@write_wait += @write_speed
return
end
if @input_number_window != nil
@input_number_window.update
if Input.trigger?(Input::C)
$game_system.se_play($data_system.decision_se)
$game_variables[$game_temp.num_input_variable_id] =
@input_number_window.number
$game_map.need_refresh = true
@input_number_window.dispose
@input_number_window = nil
terminate_message
end
return
end
if @contents_showing
if $game_temp.choice_max == 0
self.pause = true
end

if Input.trigger?(Input::B)
if $game_temp.choice_max > 0 and $game_temp.choice_cancel_type > 0
$game_system.se_play($data_system.cancel_se)
$game_temp.choice_proc.call($game_temp.choice_cancel_type - 1)
terminate_message
end
end

if Input.trigger?(Input::C)
if $game_temp.choice_max > 0
$game_system.se_play($data_system.decision_se)
$game_temp.choice_proc.call(self.index)
end
if @mid_stop
@mid_stop = false
return
else
terminate_message
end
end
return
end
if @fade_out == false and $game_temp.message_text != nil
@contents_showing = true
$game_temp.message_window_showing = true
refresh
Graphics.frame_reset
self.visible = true
self.contents_opacity = 0
if @input_number_window != nil
@input_number_window.contents_opacity = 0
end
@fade_in = true
return
end
if self.visible
@fade_out = true
self.opacity -= 48
if self.opacity == 0
self.visible = false
@fade_out = false
$game_temp.message_window_showing = false
end
return
end
end
#--------------------------------------------------------------------------
def get_character(parameter)
case parameter
when 0
return $game_player
else
events = $game_map.events
return events == nil ? nil : events[parameter]
end
end
#--------------------------------------------------------------------------
def reset_window
if @popchar >= 0
events = $game_map.events
if events != nil
character = get_character(@popchar)
x = [[character.screen_x - 0 - self.width / 2, 4].max, 636 - self.width].min
y = [[character.screen_y - 48 - self.height, 4].max, 476 - self.height].min
self.x = x
self.y = y
end
elsif @popchar == -1
self.x = -4
self.y = -4
self.width = 648
self.height = 488
else
if $game_temp.in_battle
self.y = 16
else
case $game_system.message_position
when 0
self.y = 16
when 1
self.y = 160
when 2
self.y = 304
end
self.x = 80
if @face_file == nil
self.width = 480
else
self.width = 600
self.x -= 60
end
self.height = 160
end
end
self.contents = Bitmap.new(self.width - 32, self.height - 32)
self.contents.font.color = text_color($ams.message_box_text_color)
self.contents.font.name = $ams.font_type
self.contents.font.size = $ams.font_size
if @face_file != nil
self.contents.blt(16, 16, RPG::Cache.picture(@face_file), Rect.new(0, 0, 96, 96))
end
if @popchar == -1
self.opacity = 255
self.back_opacity = 0
elsif $game_system.message_frame == 0
self.opacity = 255
self.back_opacity = $ams.message_box_opacity
else
self.opacity = 0
self.back_opacity = $ams.message_box_opacity
end
end
#--------------------------------------------------------------------------
def gaiji_draw(x, y, num)
if @gaiji_cache == nil
return 0
else
if @gaiji_cache.width < num * 24
return 0
end
if self.contents.font.size >= 20 and self.contents.font.size <= 24
size = 24
else
size = self.contents.font.size * 100 * 24 / 2200
end
self.contents.stretch_blt(Rect.new(x, y, size, size), @gaiji_cache, Rect.new(num * 24, 0, 24, 24))
if $soundname_on_speak != "" then
Audio.se_play($soundname_on_speak)
end
return size
end
end
#--------------------------------------------------------------------------
def line_height
return 32
if self.contents.font.size >= 20 and self.contents.font.size <= 24
return 32
else
return self.contents.font.size * 15 / 10
end
end
#--------------------------------------------------------------------------
def ruby_draw_text(target, x, y, str,opacity)
sizeback = target.font.size
target.font.size * 3 / 2 > 32 ? rubysize = 32 - target.font.size : rubysize = target.font.size / 2
rubysize = [rubysize, 6].max
opacity = [[opacity, 0].max, 255].min
split_s = str.split(/,/)
split_s[0] == nil ? split_s[0] = "" : nil
split_s[1] == nil ? split_s[1] = "" : nil
height = sizeback + rubysize
width = target.text_size(split_s[0]).width
target.font.size = rubysize
ruby_width = target.text_size(split_s[1]).width
target.font.size = sizeback
buf_width = [target.text_size(split_s[0]).width, ruby_width].max
width - ruby_width != 0 ? sub_x = (width - ruby_width) / 2 : sub_x = 0
if opacity == 255
target.font.size = rubysize
target.draw_text(x + sub_x, y - target.font.size, target.text_size(split_s[1]).width, target.font.size, split_s[1])
target.font.size = sizeback
target.draw_text(x, y, width, target.font.size, split_s[0])
return width
else
if @opacity_text_buf.width < buf_width or @opacity_text_buf.height < height
@opacity_text_buf.dispose
@opacity_text_buf = Bitmap.new(buf_width, height)
else
@opacity_text_buf.clear
end
@opacity_text_buf.font.size = rubysize
@opacity_text_buf.draw_text(0 , 0, buf_width, rubysize, split_s[1], 1)
@opacity_text_buf.font.size = sizeback
@opacity_text_buf.draw_text(0 , rubysize, buf_width, sizeback, split_s[0], 1)
if sub_x >= 0
target.blt(x, y - rubysize, @opacity_text_buf, Rect.new(0, 0, buf_width, height), opacity)
else
target.blt(x + sub_x, y - rubysize, @opacity_text_buf, Rect.new(0, 0, buf_width, height), opacity)
end
return width
end
end
#--------------------------------------------------------------------------
def convart_value(option, index)
option == nil ? option = "" : nil
option.downcase!
case option
when "i"
unless $data_items[index].name == nil
r = sprintf("\030[%s]%s", $data_items[index].icon_name, $data_items[index].name)
end
when "w"
unless $data_weapons[index].name == nil
r = sprintf("\030[%s]%s", $data_weapons[index].icon_name, $data_weapons[index].name)
end
when "a"
unless $data_armors[index].name == nil
r = sprintf("\030[%s]%s", $data_armors[index].icon_name, $data_armors[index].name)
end
when "s"
unless $data_skills[index].name == nil
r = sprintf("\030[%s]%s", $data_skills[index].icon_name, $data_skills[index].name)
end
else
r = $game_variables[index]
end
r == nil ? r = "" : nil
return r
end
#--------------------------------------------------------------------------
def dispose
terminate_message
if @gaiji_cache != nil
unless @gaiji_cache.disposed?
@gaiji_cache.dispose
end
end
unless @opacity_text_buf.disposed?
@opacity_text_buf.dispose
end
$game_temp.message_window_showing = false
if @input_number_window != nil
@input_number_window.dispose
end
super
end
#--------------------------------------------------------------------------
def update_cursor_rect
if @index >= 0
n = $game_temp.choice_start + @index
self.cursor_rect.set(8 + @indent + @face_indent, n * 32, @cursor_width, 32)
else
self.cursor_rect.empty
end
end
end
#=========================================
# ▲ CLASS Window_Message Ends
#=========================================

#=========================================
# ▼ Class Window_Frame Begins
#=========================================
class Window_Frame < Window_Base
def initialize(x, y, width, height)
super(x, y, width, height)
self.windowskin = RPG::Cache.windowskin($ams.name_box_skin)
self.contents = nil
end
#--------------------------------------------------------------------------
def dispose
super
end
end
#=========================================
# ▲ CLASS Window_Frame Ends
#=========================================

#=========================================
# ▼ CLASS Game_Map Additional Code Begins
#=========================================
class Game_Map

#Dubealex's Addition (from XRXS) to show Map Name on screen
def name
$map_infos[@map_id]
end
end
#=========================================
# ▲ CLASS Game_Map Additional Code Ends
#=========================================

#=========================================
# ▼ CLASS Scene_Title Additional Code Begins
#=========================================
class Scene_Title
#Dubealex's Addition (from XRXS) to show Map Name on screen
$map_infos = load_data("Data/MapInfos.rxdata")
for key in $map_infos.keys
$map_infos[key] = $map_infos[key].name
end

#Dubealex's addition to save data from the AMS in the save files
$ams = AMS.new

end
#=========================================
# ▲ CLASS Scene_Title Additional Code Ends
#=========================================

#=========================================
# ▼ CLASS Window_Base Additional Code Begins
#=========================================
class Window_Base < Window

#Dubealex Addition (from Phylomorphis) to use HTML Hex Code Colors
def hex_color(string)
red = 0
green = 0
blue = 0
if string.size != 6
print("Hex strings must be six characters long.")
print("White text will be used.")
return Color.new(255, 255, 255, 255)
end
for i in 1..6
s = string.slice!(/./m)
if s == "#"
print("Hex color string may not contain the \"#\" character.")
print("White text will be used.")
return Color.new(255, 255, 255, 255)
end
value = hex_convert(s)
if value == -1
print("Error converting hex value.")
print("White text will be used.")
return Color.new(255, 255, 255, 255)
end
case i
when 1
red += value * 16
when 2
red += value
when 3
green += value * 16
when 4
green += value
when 5
blue += value * 16
when 6
blue += value
end
end
return Color.new(red, green, blue, 255)
end

#--------------------------------------------------------------------------

def hex_convert(character)
case character
when "0"
return 0
when "1"
return 1
when "2"
return 2
when "3"
return 3
when "4"
return 4
when "5"
return 5
when "6"
return 6
when "7"
return 7
when "8"
return 8
when "9"
return 9
when "A"
return 10
when "B"
return 11
when "C"
return 12
when "D"
return 13
when "E"
return 14
when "F"
return 15
end
return -1
end
end
#=========================================
# ▲ CLASS Window_Base Additional Code Ends
#=========================================

#=========================================
# ▼ Class Air_Text Begins
#=========================================
class Air_Text < Window_Base
def initialize(x, y, designate_text, color=0)

super(x-16, y-16, 32 + designate_text.size * 12, 56)
self.opacity = 0
self.back_opacity = 0
self.contents = Bitmap.new(self.width - 32, self.height - 32)
w = self.contents.width
h = self.contents.height
self.contents.font.name = $ams.name_font_type
self.contents.font.size = $ams.name_font_size
self.contents.font.color = text_color(color)
self.contents.draw_text(0, 0, w, h, designate_text)
end
#--------------------------------------------------------------------------
def dispose
self.contents.clear
super
end
end
#==========================================
# ▲ CLASS Air_Text Ends
#==========================================

#===================================================
# ▼ CLASS Scene_Save Additional Code Begins
#===================================================
class Scene_Save < Scene_File

alias ams_original_write_save_data write_save_data

def write_save_data(file)
ams_original_write_save_data(file)
Marshal.dump($ams, file)
end

end
#===================================================
# ▲ CLASS Scene_Save Additional Code Ends
#===================================================

#===================================================
# ▼ CLASS Scene_Load Additional Code Begins
#===================================================
class Scene_Load < Scene_File

alias ams_original_read_save_data read_save_data

def read_save_data(file)
ams_original_read_save_data(file)
$ams = Marshal.load(file)
end

end
#===================================================
# ▲ CLASS Scene_Load Additional Code Ends
#===================================================


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

احفظ الصور في ملف \Graphics\Pictures بحجم 96×96 وبصيغت png
في الكلام ضيف في بداية

\f[Name of the picture]


في استخدمات أخرى للاسكربت على اي حال في مرفقات مثال له نزله وتجد كل شيء مشروح فيه

وربي .. سكربت ابداع × ابداع :biggthump

الف شكر MangaTutorial =)

........


وكيف أكلم واحد وينظم لمجموعتي

عن طريق الأمر Change Party Member في الصفحة الأولى ( السطر التاسع على اليمين ) في قائمة الأوامر *_^ .

اسود الرافدين
20-05-2007, 09:52 AM
السلام عليكم
انا استخدم برنامج game maker 6.1
ارجو الرد على الاستفسارات
كيف اجعل الشخصية تتحرك فوق شئ متحرك بنفس سرعة الشئ او يعني تصبح معا
اذا اردت ان اسوي replace للصور او الاصوات في مجلدات بنفس مكان اللعبة او بمجلدات راح تكون معرضة للتلاعب فكيف الحل؟!!

.AJ.
20-05-2007, 03:49 PM
وأنا كيف أغير نمط القتاااااااااااال أبغى الإسكربت وشرحه


المشاركه هذي من موضوع [مجلة] منتدى برمجة الألعاب (http://www.montada.com/showthread.php?t=516105)
بقلم Princu-Kun




4-هديتي لأصدقاء أربيجي ميكر اكس بي ^__^



سكربت لنظام قتال جانبي مطور





http://img171.imageshack.us/img171/6994/asbsax4.png

طريقة :
فقط انسخ سكربت الي داخل ملف (script.txt) ولصقة فوق main في أربيجي ميكر
وبس :biggthump

تحميل سكربت :
لتحميل المثال + السكربت : اضغط هنا (http://www.montada.com/attachment.php?attachmentid=273773&stc=1&d=1170350120)

ملاحظة :
الله يعين يدكم وانتوا تنسخونه :D

PoKe Vx
20-05-2007, 06:23 PM
حأضيفه في الديمو غدا إنتظروني

سامي.خ
20-05-2007, 07:00 PM
حأضيفه في الديمو غدا إنتظروني
يعجبني إصرارك وحماسك
أحس أنك بتضربني بعد شوية >_<

smilee
20-05-2007, 07:10 PM
أود أن أطلب من ألأعضاء الكرام وخاصة الأخ ساموجي حل للمشكلة
أنا نزلت الدارك بيسك بروفيشنال ولكنه تجريبي لمدة 30 يوم فكيف أحل المشكلة أرجوا الرد
وشكرا

.AJ.
21-05-2007, 08:40 AM
أود أن أطلب من ألأعضاء الكرام وخاصة الأخ ساموجي حل للمشكلة
أنا نزلت الدارك بيسك بروفيشنال ولكنه تجريبي لمدة 30 يوم فكيف أحل المشكلة أرجوا الرد
وشكرا

كراك (http://www.montada.com/attachment.php?attachmentid=283183&stc=1&d=1179725752)

ضع الملفين في ملف البرنامج \The Game Creators\Dark Basic Professional Trial\Compiler

سامي.خ
21-05-2007, 02:08 PM
وخاصة الأخ ساموجي حل للمشكلة
أنا؟ للدرجة هذي أنا صرت مشهور؟ o_O!!

على العموم
أخونا MangaTutorials جاوب على إستفسارك
ولا تنسى بعد ما تحط الملفين بيطلب من الإستبدال وأعطيه نعم

الأخطبوطي
21-05-2007, 09:36 PM
مرحبا شباب أريد جواب لسؤالي كيف أحط كشف التصادم للسيمبولات في الفلاش
اريد نص "كود" او تسهيل عنه

PoKe Vx
21-05-2007, 10:57 PM
قسم الفلاش أفضل بس يمكن واحد يطلعلك من الأرض ويقولك

AirForcez
23-05-2007, 06:21 PM
كيف يمكننى عمل لعبة مثل هذه http://www.7adharat.com

اعلم انها ملفات ارفعها على موقع واقوم بتنصيبها

هل يستطيع احد ان يأتى لى بنسخة ؟

ولكم جزيل الشكر

سامي.خ
23-05-2007, 07:20 PM
هممممم
شوف قسم برمجة المواقع هم عندهم علم أكثر منا
أما بالنسبة انك تاخذ نسخة من الملفات أنه ممنوع لأن اللعبة حقوقها محفوظة

AirForcez
23-05-2007, 08:43 PM
هممممم
شوف قسم برمجة المواقع هم عندهم علم أكثر منا
أما بالنسبة انك تاخذ نسخة من الملفات أنه ممنوع لأن اللعبة حقوقها محفوظة

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

جين ريودان
24-05-2007, 11:48 AM
هلووو شباب


معاي استفسارات بسيطة
بس قبل الاستفسار

احب ان اقدم اعتذاري لاني وضعت موضوع لطلب في المنتدى
ترى والله انا مو مداري انه مخالف
على العموم
ان شاء الله تقبلوا اعتذاري
الشي الثاني
كتبت الموضوع هدا
وقلت اني ابي اسم برنامج يقوم بالتعامل مع الثري دي ماكس لبرمجة لعبة ثلاثية الابعاد
http://www.montada.com/showthread.php?t=535373
ورد على الاخoms (( الله يجازيه بالخير ان شاء الله))
بانه يفضل برنامج الفيرتوولز
بالرغم من كلامه بانه هناك برامج او محركات اخرى افضل منه
بس بصراحة
زلقت عيني في البرنامج ده حسب كلامة (( بإستخدام الفيرتوولز يمكنك إستخدام وصناعة ألعاب أونلاين .. وشبكات ..
وبإمكانك تحويل اللعبة على الإكس بوكس .. والبي أس بي ,, PSP , XBOX ..))
المهم
ترى والله طولتها
ممكن هدا البرنامج مع الكراك
وياريت ان امكن شرحة ترى شكلة لغة برمجة ولغات البرمجة كثييييييييييير
والسلام عليكم

سامي.خ
24-05-2007, 11:50 PM
هذا ملف تورنت للفيرتولز مع الكراك والسيريال

البرنامج عبارة عن لغة برمجة لكن بطريقة غريبة
مربعات توصل بينها بخطوط

جين ريودان
26-05-2007, 10:30 AM
تسلم اخوي ساموجي على لبرنامج

؟؟؟
مربعات توصل بينها بخطوط
يعني مو لغة برمجة مثل الدارك بيسك

جين ريودان
26-05-2007, 10:39 AM
على فكرة

ممكن برنامج الدارك بيسك مع الكراك
(( شكلي ثقلتها والله ))

.AJ.
26-05-2007, 03:28 PM
على فكرة

ممكن برنامج الدارك بيسك مع الكراك
(( شكلي ثقلتها والله ))


لا والله نرحب بيك


- DarkBasic Pro: لغة برمجة مخصصة لبرمجة الألعاب مبنية على لغة ال Basic.
http://darkbasic.thegamecreators.com/g/db/screenshots.jpg

رابط التحميل: http://arabgn.com/files/hico/programs/DBP_1062.rar



سيطلب منك باسورد: www.arabgn.com (http://www.arabgn.com/)
الكراك موجود معاه ضعهما في ملف \The Game Creators\Dark Basic Professional Trial\Compiler

جين ريودان
27-05-2007, 11:44 AM
100 مليون شكر لك اخوي MangaTutorials على البرنامج

صدقني
بخدمك ي الافراح :biggthump :biggthump

اسود الرافدين
28-05-2007, 07:55 AM
السلام عليكم
انا استخدم جيم ميكر كيف استطيع الاستفادة من الخيار include لاضافة الملفات في خانة global game setting بدون ما ياثر على حجم الملف التطبيقي للعبة

smilee
28-05-2007, 11:04 AM
أرجوا برنامج الجيم ميكر 6.1 على أحد مواقع الرفع وليس على yoyogames
لاني صلي من زمان وكل ما يودوني على الرابط لا ينجح في التنزيل أرجوكم
السلام عليكم

.AJ.
28-05-2007, 12:35 PM
رد لسميل على موضوعه في منتدى:
المشكله تحدث فقط عند تثبيت البرنامج صح؟؟
السبب على ما أظن حدث خلال إنزال البرنامج من الانترنت
حاول إعاده إنزال البرنامج

smilee
28-05-2007, 01:37 PM
رد إلى الأخ MANGATUTORAILS
المشكلة ليست في التنزيل إنما لا يوجد البرنامج أصلا فهو يظهر عندما أضغط عل ى الرابط بصيغة
html وليس exe

.AJ.
28-05-2007, 01:48 PM
عطني الرابط

.AJ.
28-05-2007, 01:53 PM
إليك رابط أخر http://www.megaupload.com/?d=2IC1JK2O
فحالة إن كانت هذي زيارتك الاولى للموقع فعليك تنزيل برنامج خاص للموقع ثم ادخ الرابط مره اخرى لتنزل البرنامج

smilee
28-05-2007, 02:19 PM
شكرا لك يا أخي ولاكن أنا اريد رابط Game Maker 6.1
أما game studio فقد نزلتة من موقعة الأصلي وشكرا

smilee
28-05-2007, 02:21 PM
أرجوا الرد بأسرع وقت وشكرا

.AJ.
28-05-2007, 02:32 PM
وصلت الربامج تقربا ازيله من قبل الموقع
لانهم يريدو بيع الربنامج ان لين على ما اضن ما متأكد ابحث في جوجل

smilee
28-05-2007, 02:36 PM
أخي بحثت في الجوجل في المواقع العربية والأنجليزية وكان نفس الرابط
ألا يوجد حل

.AJ.
28-05-2007, 02:39 PM
الحل عند مستخدمي الجيم ميكر اذا كان عندهم تثبيت برنامج الجيم ميكر 6.1
او انك تأخذ الجيم ميكر 7 هو الوحيد الموجود في الموقع حاليا

smilee
28-05-2007, 02:46 PM
أخي Game Maker 7 يحتاج رقم سري والأ لايشغل كثير من الخواص الموجدة فيه

.AJ.
28-05-2007, 02:49 PM
استخدم كراك لحظه خلني ابحث لك عن واحد

.AJ.
28-05-2007, 02:55 PM
تفضل الكراك (http://www.montada.com/attachment.php?attachmentid=283701&stc=1&d=1180353324)

smilee
28-05-2007, 03:38 PM
شكرا لك أخي والله أشكرك من أعماق قلبي وشكرا لك مرة أخرى
وعلى العموم فقد لقيت الجيم ميكر 6 في أحد المواقع الإنجليزية
وشكرا لك

اسود الرافدين
29-05-2007, 07:55 AM
مشكور اخي manga على الكراك لبرنامج كيم ميكر 7 اشكرك من صميم قلبي

اسود الرافدين
29-05-2007, 10:52 AM
عندي طلب صغير ولو الاعضاء ما يجاوبون هذي ثالث استفسار وما يرد ولا احد !!!!
ممكن احد يشرح لي هذه الاكواد في جيم ميكر

d3d_model_primitive_begin
d3d_model_vertex
d3d_model_vertex_texture
move_toward_point
point_disatance

>>>>>>><<<<<<<
وممكن احد يوضح ايش الاختلاف بين كود
d3d_draw_block
وبين هذا الكود
d3d_model_block
اي عضو عندة معرفة ولو بشئ بسيط لايبخل علينا

انتظر ردودكم>>>>>>

zarie.net
02-06-2007, 12:21 PM
مشكلة مش عرف لها حل :أفكر: :33:

في الجيم ميكر انا حاطط طوب يعنيث الطوب solid

وجربت اللعبة ولقيت الشخصية بتمشي فية يعني اكنه visible بس

ساعدووني المسابقة علي الابواب وعايز اكسب

ساعدونننننننننننننننننننننننننننننننني
_______________

تم حذف الرابط

وإيقاف العضو

المراقب العام

lugia 50
07-06-2007, 11:12 AM
أنا أريد أجعل اللعبة مثل لعبة سوبر ماريو(يمشي على الأرض و إذا قفز يرجع)

و أريد أجعله يقفز

و أريد أجله يرمي شي و يطلع من عنده

ممكن

oms
11-06-2007, 10:51 AM
بدي مساعدة ..

أنا بتذكر أيام زمان .. يعني قبل شهرين .. لعبت لعبة لأحد الأعضاء ..
وأتوقع إنوا كانت عبارة عن قلعة . بنطلع منها إما راعي .. بيروح بيلم الغنمات ... أو محارب سيف ... أو محارب رمح .. أو محارب جمل ... وبيصير معركة بيننا وبين الكمبيوتر ..

أنا اللي بدي إياه ... مين اللي عمل هذه اللعبة ..
وكمان يا ريت موضوع اللعبة ..

d.a.m.h
11-06-2007, 08:45 PM
بدي مساعدة ..

أنا بتذكر أيام زمان .. يعني قبل شهرين .. لعبت لعبة لأحد الأعضاء ..
وأتوقع إنوا كانت عبارة عن قلعة . بنطلع منها إما راعي .. بيروح بيلم الغنمات ... أو محارب سيف ... أو محارب رمح .. أو محارب جمل ... وبيصير معركة بيننا وبين الكمبيوتر ..

أنا اللي بدي إياه ... مين اللي عمل هذه اللعبة ..
وكمان يا ريت موضوع اللعبة ..

هذه اللعبة قام بصناعتها Son Of UAE و Octobot اثناء المسابقة فى الصيف الماضى...ممكن تبعث لOctobot رسالة خاصة ليعطيك الوصلة


أنا أريد أجعل اللعبة مثل لعبة سوبر ماريو(يمشي على الأرض و إذا قفز يرجع)

و أريد أجعله يقفز

و أريد أجله يرمي شي و يطلع من عنده

ممكن
يا أخ Lugia 50...موقع البرنامج موجود به كل الامثلة التى تؤهلك لصناعة لعبة جيدة وتجيب على معظم اسئلتك حيث ان هذه الامثلة تعليمية وبها ايضا ملف للشرح.....صعب ان تتعلم البرنامج بأن تسأل فى اساسيات الاساسيات لأن معظمنا (ان لم يكن كلنا) تعلمنا بطريقة تحميل الامثلة وتحليلها ثم محاولة تقليدها مع قراءة ملف المساعدة طبعا....كما ان فهرس المنتدى المثبت بالاعلى فيه دروس كثيرة تحتاج فقط من يطلع عليها لأن فيها دروس رائعة جدا...اعتمد على نفسك فى الاساسيات واسأل فقط اذا كانت هناك جزئية غير مفهومة لك...بالتوفيق :D

lugia 50
11-06-2007, 09:14 PM
طيب اخوي انا اريد لعبة سوبر ماريو على الجيم ميكر(أقدر أعدلها)
لكي اتعلم منها

PrinceOfSorrow
13-06-2007, 02:25 AM
طيب اخوي انا اريد لعبة سوبر ماريو على الجيم ميكر(أقدر أعدلها)
لكي اتعلم منها

شوف هاي موقع بفيدك في صناعة للعبة ماريو ^^
=)
http://www.mfgg.net/

lugia 50
13-06-2007, 01:05 PM
أخوي ممكن موقع ثاني^^
لأنه ما دخل

منقرع
13-06-2007, 09:44 PM
السلام عليكم..
ممكن إذا تفضلت أخي الكريم بمساعدتي..
أنا أبحث عن برنامج الدارك بيسك بروفيشنل لكي أتابع دروس الأخ سنبك بس ما وجدته..
أرجوا مساعدتي

الرجل القط
14-06-2007, 04:54 AM
السلام عليكم
لدي سؤالان

1-هل يمكن اللعب بالالعاب المنتجه في برنامجي game maker7 و rpg makerxp على

البلي ستيشن 1 و 2 ام لا ؟

2- هل يوجد مثال سهل لصناعة العاب كسونك وماريو؟:bigeyes:

PrinceOfSorrow
14-06-2007, 05:44 AM
1-هل يمكن اللعب بالالعاب المنتجه في برنامجي game maker7 و rpg makerxp على

البلي ستيشن 1 و 2 ام لا ؟

I don't know but it's possible but it's HARD HARD




2- هل يوجد مثال سهل لصناعة العاب كسونك وماريو؟:bigeyes:

Gamemaker x.x and RPG amker XP but hard with script stuff

منقرع
14-06-2007, 03:06 PM
السلام عليكم..
ممكن برنامج الدارك بيسك كامل ..
وشكرا

الرجل القط
14-06-2007, 06:43 PM
I don't know but it's possible but it's HARD HARD



Gamemaker x.x and RPG amker XP but hard with script stuff
:biggthump شكرا ياصديقي على الرد

لكن لدي سؤال آخر هل يمكن استخدام صور gif في rpgmakerxp ؟:33:

منقرع
14-06-2007, 07:00 PM
السلام عليكم..
ممكن برنامج الدارك بيسك كامل ..
وشكرا

.AJ.
14-06-2007, 07:24 PM
السلام عليكم..
ممكن برنامج الدارك بيسك كامل ..
وشكرا


اي واحد بروفشنل ولا الاول؟؟؟


شكرا ياصديقي على الرد

لكن لدي سؤال آخر هل يمكن استخدام صور gif في rpgmakerxp ؟

لا لكن ممكن تصنع اسكربت لجعل الاشياء تتحرك في نافذه class window
سهل بس يحتاجله تعلم كيفيه كتابه الاسكربت

الرجل القط
14-06-2007, 09:17 PM
اي واحد بروفشنل ولا الاول؟؟؟



لا لكن ممكن تصنع اسكربت لجعل الاشياء تتحرك في نافذه class window
سهل بس يحتاجله تعلم كيفيه كتابه الاسكربت

شكرا اخي وسوف احاول تعلم كتابة الاسكربت

الرجل القط
15-06-2007, 05:26 AM
السلام عليكم
لدي سؤال 1 هذه المره واعلم انني ازعجتكم لكن اريد مساعده بسيطه

والسؤال هو

هل يمكن التحكم بالشخصات فى rpg maker xp عن طريق الماوس ؟

ضروري من يعرف يجاوبني وشكرااااااااااااااااااااااااااااااااااااااااااا

PrinceOfSorrow
15-06-2007, 09:09 AM
هل يمكن التحكم بالشخصات فى rpg maker xp عن طريق الماوس ؟

ضروري من يعرف يجاوبني وشكرااااااااااااااااااااااااااااااااااااااااااا

نعم !!
عن طريق Script خاص !!

منقرع
15-06-2007, 01:47 PM
اي واحد بروفشنل ولا الاول؟؟؟

شكرا أخوي عالرد..
وأنا أقصد بروفيشنل...
الدارك بيسك بروفيشنل..
وشكرا

.AJ.
15-06-2007, 02:14 PM
شكرا أخوي عالرد..
وأنا أقصد بروفيشنل...
الدارك بيسك بروفيشنل..
وشكرا

7- DarkBasic Pro: لغة برمجة مخصصة لبرمجة الألعاب مبنية على لغة ال Basic.
http://darkbasic.thegamecreators.com/g/db/screenshots.jpg

رابط التحميل: http://arabgn.com/files/hico/programs/DBP_1062.rar

.AJ.
15-06-2007, 02:16 PM
نيست أقول لك راح يطلبوا منك كلمه سريه لفتح ملف ويندو رار
"http://www.arabgn.com"

ayoubsoft
15-06-2007, 05:48 PM
هلا يا اخوان
-----------------
انا محتاج مساعدة
------------
game maker
------------------
انا عندي شخصية حماملة مسدس و هي بلاتفروم
و انا اريد ان اجعلها تطلق النار من المسادس مش عشوائي اعني انا عندما اعملها تطلق نار
تطلق من رجله او من راسه و انا اريد ان يسددها من المسدس

منقرع
15-06-2007, 07:05 PM
7- DarkBasic Pro: لغة برمجة مخصصة لبرمجة الألعاب مبنية على لغة ال Basic.
http://darkbasic.thegamecreators.com/g/db/screenshots.jpg

رابط التحميل: http://arabgn.com/files/hico/programs/DBP_1062.rar


نيست أقول لك راح يطلبوا منك كلمه سريه لفتح ملف ويندو رار
"http://www.arabgn.com (http://www.arabgn.com/)"




شكررررا أخوي والله ما بعرف كيف أشكرك...
وشكرا عالكلمة السر..
بس ممكن تتأكد من كلمة السر..
الملف مش راضي يفتح ><..
أو الملف مقسم لعدة أجزاء..
عالعموم شكرا..


أنا عندي سؤال..
ما هي المصفوفات وما فائدتها؟؟
أكرر شكري وأرجوا الرد على سؤالي..
تحيــاتي...

وهيب2
15-06-2007, 08:01 PM
ممكن شرح صنع لعبة على برنامج
Blender3D
لو سمحتو

.AJ.
16-06-2007, 11:04 AM
ممكن شرح صنع لعبة على برنامج
Blender3D
لو سمحتو


http://www.montada.com/showthread.php?t=518937

.AJ.
16-06-2007, 11:19 AM
شكررررا أخوي والله ما بعرف كيف أشكرك...
وشكرا عالكلمة السر..
بس ممكن تتأكد من كلمة السر..
الملف مش راضي يفتح ><..
أو الملف مقسم لعدة أجزاء..
عالعموم شكرا..


أنا عندي سؤال..
ما هي المصفوفات وما فائدتها؟؟
أكرر شكري وأرجوا الرد على سؤالي..
تحيــاتي...

sorry
"www.arabgn.com"
من دون http

مواصفاته



نظرة على لغة DarkBASIC :



http://www.freewebtown.com/nash2/darkkkkk.jpg

نظرة عامة عن اللغة :

تعريف باللغة : لغة برمجة متخصصة في إنشاء الألعاب , حيث يمكن إنشاء العاب ثلاثية الأبعاد وثنائية البعد , وذلك باستخدام اقل قدر ممكن من الكود (Code) يعادل ذلك قوة لغات مثل C++ وذلك لوجود مكتبات العامة المضمنة بها , وهي تشمل على IDE, Debugger و Compiler , كذلك بُني المحرك باستخدام DirectX 7 .
صدر للـ compiler مترجم لإنشاء stand alone ملف قابل للتنفيذ باستخدام Bytecode .
الإصدار 1.13 الذي صدر في عام 2002 باسم Darkbasic Professional .

Darkbasic Professional :

الإصدار المحترف للغة , ويشمل وهي تشمل على IDE, Debugger و Compiler , ويحوي على لغة الآلة , بمحرك أساسي يستخدم DirectX 8.1 , وقد حُدث الإصدار لاستخدام DirectX, 9.0c .
هذا الإصدار جزاء أساسي ومشابه من Darkbasic مع بعض التعديلات البسيطة , والإصدار مشابه للغة C ,من ناحية نوع البيانات بشكل مبسط وأيضا البيانات المركبة .


الألعاب التي تم إنشاؤها باستخدام اللغة :




Pack the Aliens

http://www.freewebtown.com/nash2/p35-3.jpg


بواسطة : Snake_x86
http://www.caiman.us/scripts/fw/f2747.html (http://www.caiman.us/scripts/fw/f2747.html)

كهف الموت
بواسطة : Snake_x86

http://www.caiman.us/scripts/fw/f2497.html (http://www.caiman.us/scripts/fw/f2497.html)

المصادر :

http://www.thegamecreators.com (http://www.thegamecreators.com/)
http://darkbasic.thegamecreators.com (http://darkbasic.thegamecreators.com/)
http://darkbasicpro.thegamecreators.com (http://darkbasicpro.thegamecreators.com/)
http://forum.thegamecreators.com/ (http://forum.thegamecreators.com/)
http://en.wikipedia.org/wiki/DarkBASIC (http://en.wikipedia.org/wiki/DarkBASIC)
مصادر عربية مساعدة :
http://www.montada.com/showthread.php?t=456229 (http://www.montada.com/showthread.php?t=456229)
دروس بواسطة : Snake_x86
http://www.montada.com/showthread.php?t=493085 (http://www.montada.com/showthread.php?t=493085)
http://www.montada.com/showthread.php?t=493599 (http://www.montada.com/showthread.php?t=493599)
http://www.montada.com/showthread.php?t=494555 (http://www.montada.com/showthread.php?t=494555)
http://www.montada.com/showthread.php?t=495486 (http://www.montada.com/showthread.php?t=495486)
http://www.montada.com/showthread.php?t=497470 (http://www.montada.com/showthread.php?t=497470)

----------------------------
--------------
---



منقول من مقال Nash2
[مقال+مصادر ] برامج صناعة الألعاب... بالمختصر المفيد (http://www.montada.com/showthread.php?t=533258)

منقرع
17-06-2007, 04:55 PM
sorry
"www.arabgn.com"
من دون http

مواصفاته


مشكور أخوي على جهودك..
بس ممكن أستفسار ..
النسخة ديمو كيف أركب الكراك..
وكيف أفعل الأشتراك..

منقرع
18-06-2007, 12:33 PM
السلام عليكم ورحمة الله وبركاته
ممكن برنامج : 3D Gamemaker

كامل أو مع الكراك...
وممكن إيضا تعرفوني طريقة تركيب الكراك للدارك بيسك بروفشنل وطرقة تجديد الحساب tgc
وشكرا

سامي.خ
18-06-2007, 04:48 PM
حط الكراك الدارك بيسك في المجلد
C:\Program Files\The Game Creators\Dark Basic Professional Trial\Compiler

منقرع
18-06-2007, 05:43 PM
حط الكراك الدارك بيسك في المجلد
C:\Program Files\The Game Creators\Dark Basic Professional Trial\Compiler

يا الله والله ما بعرف كيف أشكرك...
مشكوووووووووووووووور...
بس للأسف في مشكلة:( :(

لما أقوم بالضغط على زر f5 ,f6 بتجني هذي الرسالة

http://www.medo6.com/up/upload/aboragda_33128681.JPG


أريد حلا للمشكلة ..:02: :02: :02: :02: :02:

منقرع
19-06-2007, 06:49 AM
السلام عليكم...
ممكن تعطوني ملف الـ md5.dll من ملف الـ compiler تبع الدارك بيسك...
C:\Program Files\The Game Creators\Dark Basic Professional Trial\Compiler
لأن الكراك مسح الملف من البرنامج #_#
وأكون متشكر

سامي.خ
19-06-2007, 01:54 PM
ما يحتاج
سوي إعادة تنصيب وبترجع كل الملفات

منقرع
19-06-2007, 02:50 PM
ما يحتاج
سوي إعادة تنصيب وبترجع كل الملفات


المشكلة لما أعيد التنصيب بيكون البرنامج مش كامل ولما أحط الكراك بيرجع يعطيني نفس الرسالة #_# ...

الرجل القط
19-06-2007, 07:26 PM
اعرف ان اسئلتي كثيره انامتاكد انكم سوف تستحملوني

1-ممكن سكريب الماوس لل rpgmakerxp

2- انا قاعد اصمم لعبه في الجيم ميكر7 وكلما اقوم في تكبر المرحله يكبر حجم الشخصيه مع المرحله
السؤال هو كيف ان ازيد حجم المرحله دون ان يزيد حجم الشخصيه ؟

ahmed.mo2nis
19-06-2007, 07:46 PM
السلام عليكم و رحمة الله و بركاته



أنا عضو جديد هنا و أتمني ان تقبلوني معكم في منتدي صناعة الألعاب



سؤالي خاص ببرنامج الجيم ميكر حيث أحاول صنع لعبة Platform و أريد أن أجعل الشخصية تقفز لأعلي عندما يضغط اللاعب علي السهم العلوي و لكن المشكلة عندما اجعل الevent هو ضغط الزر العلوي في لوحة المفاتيح و أجعل الaction هو start moving in a direction و اجعله لأعلي ثم عندما احاول تجربة اللعبة debug أجد أن الشخصية تتحرك لأعلي و تبقي بمكانها!!!! أنا أريد أن اضغط علي الزر فتقفز الشخصية و تسقط بمجرد تركي للزر



سؤال أخر كيف أجعل للغرفة حدودا صلبة.. أي اني لاحظت عندما اتحرك بالشخصية يسارا و يمينا انها تخرج عن الشاشة و أيضا عندما احركها لأسفل و اذا تمكنت من علاج مشكلة القفز فرما تسقط لاسفل و لا تظهر ايضا فكيف اجعل بعض ال objects صلبة؟؟؟



و شكرا مقدما و أرجو أن لا أكون اثقلت عليكم بأسئلتي

سامي.خ
19-06-2007, 08:27 PM
المشكلة لما أعيد التنصيب بيكون البرنامج مش كامل ولما أحط الكراك بيرجع يعطيني نفس الرسالة #_# ...
والله صراحة ما أدري كيف ينحذف الملف هذا؟؟ الكراك عبارة عنت ملفين exe حطهم بالمجلد وإستبدلهم وبس، كيف ينحذف ملف DLL بنفسه؟؟؟ شيء غريب
على العموم انا حطيت لك الملف بالمرفق الثالث


انا قاعد اصمم لعبه في الجيم ميكر7 وكلما اقوم في تكبر المرحله يكبر حجم الشخصيه مع المرحله
السؤال هو كيف ان ازيد حجم المرحله دون ان يزيد حجم الشخصيه ؟
هذي يسمونها خاصية العرض الجزئي Views
في المرفق الأول حطيت لك صورة توضيحية للإعدادات، مع العلم أنك تقدر تخلي حجم الروم زي ما تبغى






سؤالي خاص ببرنامج الجيم ميكر حيث أحاول صنع لعبة Platform و أريد أن أجعل الشخصية تقفز لأعلي عندما يضغط اللاعب علي السهم العلوي و لكن المشكلة عندما اجعل الevent هو ضغط الزر العلوي في لوحة المفاتيح و أجعل الaction هو start moving in a direction و اجعله لأعلي ثم عندما احاول تجربة اللعبة debug أجد أن الشخصية تتحرك لأعلي و تبقي بمكانها!!!! أنا أريد أن اضغط علي الزر فتقفز الشخصية و تسقط بمجرد تركي للزر

حذا رابط مجموعة أمثلة بلاتفروم
http://www.wikiupload.com/download_page.php?id=162814




سؤال أخر كيف أجعل للغرفة حدودا صلبة.. أي اني لاحظت عندما اتحرك بالشخصية يسارا و يمينا انها تخرج عن الشاشة و أيضا عندما احركها لأسفل و اذا تمكنت من علاج مشكلة القفز فرما تسقط لاسفل و لا تظهر ايضا فكيف اجعل بعض ال objects صلبة؟؟؟

في المرفق الثاني حطيت لك الخيار إلي يجعل أي أوبجكت صلب

بالتوفيق جميعاً

الرجل القط
19-06-2007, 09:12 PM
انا لا اتكلم عن الزوم انا اتكلم عن المرحله لما اضعها طويله اي بالطول y1000 +x20
يكون اللاعب طويل جدا والعكس صحيح فانا اريد حجم اللاعب لايتغير عندما يكون في مرحله كبيره اوصغيره في مراحل البلاتفورم

d.a.m.h
19-06-2007, 09:28 PM
انا لا اتكلم عن الزوم انا اتكلم عن المرحله لما اضعها طويله اي بالطول y1000 +x20
يكون اللاعب طويل جدا والعكس صحيح فانا اريد حجم اللاعب لايتغير عندما يكون في مرحله كبيره اوصغيره في مراحل البلاتفورم
انا توقعت انه يكون السبب هو الزووم....لكن انت قلت ليس الزووم....اذن ياريت لو تبعث المثال حتى نفهم ما تريده جيدا

الاميرتوتو
19-06-2007, 11:39 PM
انا عندى مشكله بخصوص الغرفه الرئيسيه اللى من خلالها اكتب اسم اللعبه والموضوع اللى بتتكلم عنه على فكره انا بستخدم جيم ميكر 7

سامي.خ
20-06-2007, 02:44 AM
انا عندى مشكله بخصوص الغرفه الرئيسيه اللى من خلالها اكتب اسم اللعبه والموضوع اللى بتتكلم عنه على فكره انا بستخدم جيم ميكر 7

والله محنا فاهمين ولا شيء
إيش هي مشكلتك بالضبط؟؟

PrinceOfSorrow
20-06-2007, 08:02 AM
1-ممكن سكريب الماوس لل rpgmakerxp

تفضل : see this topic I guess (http://www.creationasylum.net/index.php?showtopic=12877&st=0)

Lord of Angel
20-06-2007, 09:31 AM
مرحباً

حقيقة واجهتني بعض المشاكل في البرنامج RPG Maker XP وأنا مبتدئ في البرنامج

وحالياً اقوم بتصميم العبة

لكن واجهتني مشاكل اتمنى المساعدة

كيف يمكنني إنتقال من خرطية إلى اخري يعني عندما ادخل ممر او طريق أو دخول إلى باب

المشكلة الثانية كيف يمكنني يضافة داخل صندوق سيف او بعض المال وعندما اقوم بفتحة يفتح تلقاين

المشكلة الثالثة كيف اعرف تسميت شخصيات

يعني احب اسمي شخصيات من نفسي <<<هههههه حلوة هذه


واخر شي كيف اضيف شلال او بحر يعني مثل نهر

وبس

عندي بعد مشاكل ثاني بس ماحب اثقل عليكم واااايد خخخخخخ

ومنتظر الخبيرين في البرنامج

ومع سلامة

الاميرتوتو
20-06-2007, 09:54 AM
والله محنا فاهمين ولا شيء

إيش هي مشكلتك بالضبط؟؟
معلش انا اسف انى ماوضحتش
انا مشكلتى ان انا عايز اعمل غرفه رئيسيه للعبه زى ماحنا بنشوف فى الالعاب بنلاقى لعبه جديده تحتها خروج من اللعبه الخ
فعندما ادخلى واختار الحدث draw ثم اختار حجم النص والخط اللى انا عاملته
المهم ان االجمله اللى انا كتبتها مش بتظهر اثاثا مع العلم ان انا حطيتليها مكان فى الغرفه
هل هى ليها كود ولا حاجه وانا اسف مره تانيه على عدم التوضيح فى المره الاولى

.AJ.
20-06-2007, 11:06 AM
اولا راح اشرح لك بعض الاشياء الاساسيه
http://www.image-share.net/image/7511/tut1.jpg


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

2- سهل جدا وهو الزوم لا يأثر على عمل اللعبه فقط يستخدم لرايه الخريطه من مسافات مختلفه.

3- الادوات الاول من اليسار هو الديتا بيس Database حيث يتم تحديد المعلومات الاساسيه للعبه هنا (المقاتلين اسماء قوه اشكالهم , و items و الضربات الى اخر), والثاني هو لتفقد الملفات حيث يظهر الملفات الموجوده لديك في ملف اللعبه او ملف RTP , والثالث و هو محرر الاسكربات حيث يمكنك وضع اسكربات هناك لكي تزيد من مزايا اللعبه تغير نظام القتال او المشي او المنيو الى اخر , الاداه الرابعه لاختبار النغمات, والاختيار الاخير لبدايه اللعبه تذكر يجب عليك حفظ اللعبه اذا اضفت اي تغير حتى تجرب التغيرات.

4 - مربعات الاحداث تكتب القصص و الحركه كل كائن في برنامج الار بي جي ميكر اكس بي في مربعات الاحداث هنا يتم وضع الشخصيات التي تتحدث معها الى اخر, إضغط مرتين لتدخل في محرك الاحداث.

5 - مكونات الخرائط تتكون من قسمين وهما المكوانت الثابته Tileset و الاوتماتكيه Autotile, الاوتوماتكيه وهي التي توجد في القسم الاعلى من مكونات الخرئط حيث حين ترسمها في مربع لاير واحد تظهر بنفس الشكل الموضح لكن حبن ترسم المزيد منها تكبر لتصبح وكانها شكل واحد متصل هنا تكون الانهار والشللالات و الطرق (لتغيرها اذهب الى الديتا بيس ثمل اختر Tileset) , توجد الشلالات في العادة في الجبال

6- قائمه خرائط اللعبه هنا يتم إضافه الخرائط للعبه وتحديد مكونات الخرائط المطلوبه, لإضافه خريطه إضغط بالزر المواس الايمن ثم اختر New Map.




الان الى مشاكلك


كيف يمكنني إنتقال من خرطية إلى اخري يعني عندما ادخل ممر او طريق أو دخول إلى باب

اولا أضغط على مربعات الاحداث مرتين لدخول محرك الاحداث والذي بالشكل التالي
http://www.image-share.net/image/7511/tut2.jpg


أول في الـ Tirgger اختر Player Touch اي يعمل الحدث اذا اللاعب لمس المربع ثم اضغط على List of Event Commands مرتين لتظهر قائمه الاوامر الوكونه من 3 صفحات اذهب الى الصفحه الثانيه واختر اول خيار وهو Transfer Plyer واختر في Direct appointment المكان الذي تريده ان ينقل اليه.


المشكلة الثانية كيف يمكنني يضافة داخل صندوق سيف او بعض المال وعندما اقوم بفتحة يفتح تلقاين

اولا أختر الجرافكس الكنز ثم ضع Tirgger حين يتم التحدث اليه Action button ثم افتح لاحت الاومر واختر من الصفحه الاولى Change Item , Change Weapon or Change Armor لكي تضيف او تنقص من حاجيار اللاعب. لكن تحتاج تعرف كيف تستخدم المحولات و الـ Common Event تفقد الوصلات في توقيعي


المشكلة الثالثة كيف اعرف تسميت شخصيات
من الديتا بيس Database


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

لمزيد من الدروس تفقد توقيعي وايضا تفقد موضوع المساعدات لان الأخ Dark gamer وضع شروح كثيره هنا

Lord of Angel
20-06-2007, 12:48 PM
يعطيك 1000 عافية MangaTutorials على الستجابة الحين اقدر اسوي اللعبة ^^

------------------

بس هناك مشكلة صغييييييير صورة في المرفقات.....

الرجل القط
20-06-2007, 06:12 PM
تفضل : see this topic I guess (http://www.creationasylum.net/index.php?showtopic=12877&st=0)

شكرا سوف اجرب واعطيك الخبر


ولدي مثالان للجيم ميكر 7 اعرض لكم مشكلتي لاخ ساموجي

.AJ.
20-06-2007, 07:11 PM
يعطيك 1000 عافية MangaTutorials على الستجابة الحين اقدر اسوي اللعبة ^^

------------------

بس هناك مشكلة صغييييييير صورة في المرفقات.....


انت تستخدم النسخه الغير شرعيه انصحك انك تستخدم النسخه الاصليه
هذي وصلة البرنامج الاصلي (http://www.download.com/RPG-Maker-XP/3000-7537_4-10439795.html?tag=lst-0-1)من موقع download.com

منقرع
21-06-2007, 07:30 PM
شباب خلاص أنا عندي فكرة أحسن...
أي حد فيكم يكون مركب الكراك بالدارك بيسك بشكل صحيح ويكون البرنامج شغال 100 % يضغطه
ويرفعه على إي موقع مثل الزي شير مثلا ..."لو فيها تعب"
هيك بيكون أفضل ^_^...
وبكون شاكر ...

رابط الزي شير : http://www.zshare.net/

وشكرا...

منقرع
21-06-2007, 09:27 PM
هلا يا اخوان
-----------------
انا محتاج مساعدة
------------
game maker
------------------
انا عندي شخصية حماملة مسدس و هي بلاتفروم
و انا اريد ان اجعلها تطلق النار من المسادس مش عشوائي اعني انا عندما اعملها تطلق نار
تطلق من رجله او من راسه و انا اريد ان يسددها من المسدس


__________________




السلام عليكم ..
رغم أن خبرتي في الجيم ميكر محدودة إلا انه عند حل لمشكلتك أخوي ..
الأمر بسيط للغاية ..
سوي سبرايت جديد يكون به صورة السلاح واجعل هذا السبرايت يطلق النار ...

واجعل الاعب يمسك بالسلاح ..
أي خدمة ...

محمد THE DARK K
21-06-2007, 10:20 PM
أريد برنامج لتسجيل فيديو لسطح المتكب لأن أريد أعمل game traile للعبتي القتالية و شكرا

سامي.خ
21-06-2007, 11:30 PM
أريد برنامج لتسجيل فيديو لسطح المتكب لأن أريد أعمل game traile للعبتي القتالية و شكرا
http://www.montada.com/showthread.php?t=338599

Lord of Angel
22-06-2007, 03:05 AM
انت تستخدم النسخه الغير شرعيه انصحك انك تستخدم النسخه الاصليه
هذي وصلة البرنامج الاصلي (http://www.download.com/RPG-Maker-XP/3000-7537_4-10439795.html?tag=lst-0-1)من موقع download.com




بارك الله فيك اخي MangaTutorials على البرنامج جاري تجربة ^_~

...................................

تعبتك معاي ^^!

PrinceOfSorrow
22-06-2007, 11:19 AM
بارك الله فيك اخي MangaTutorials على البرنامج جاري تجربة ^_~

...................................

تعبتك معاي ^^!

شوف فيديو !!

http://www.youtube.com/watch?v=6Y8rcpZKQrs

محمد THE DARK K
22-06-2007, 02:13 PM
شكرا أخي ساموجي ولكن كان قصدي فيديو مثل ما قام به سوني 20 يسجل فيديو و ليس صور

Lord of Angel
22-06-2007, 02:36 PM
شوف فيديو !!

http://www.youtube.com/watch?v=6Y8rcpZKQrs


ماشاء الله عليك اخوي PrinceOfSorrow كانك مصمم البرنامج

الفيديو رائع جداً اعتقد تصميم الألعاب

إن شاء الله اشوفة

جاري البحث وتنزيل

nash2
22-06-2007, 04:33 PM
شكرا أخي ساموجي ولكن كان قصدي فيديو مثل ما قام به سوني 20 يسجل فيديو و ليس صور
تفضل هذا ما تبحث عنه , على الرابط :
http://www.capture-screen.com/
يوجد بالصفحة رابط للتحميل .

منقرع
22-06-2007, 09:43 PM
شباب خلاص أنا عندي فكرة أحسن...
أي حد فيكم يكون مركب الكراك بالدارك بيسك بشكل صحيح ويكون البرنامج شغال 100 % يضغطه
ويرفعه على إي موقع مثل الزي شير مثلا ..."لو فيها تعب"
هيك بيكون أفضل ^_^...
وبكون شاكر ...

رابط الزي شير : http://www.zshare.net/

وشكرا...

Qubble Boy
23-06-2007, 11:31 AM
السلام عليكم

ممكن واحد يقولي كيف أسوي عد تنازلي بالجيم ميكر ويوم يوصل للصفر يحدث حدث ((بدون ما أسوي سبرايت خاص فيه))؟؟

Qubble Boy
23-06-2007, 11:34 AM
وكيف أسوي هيلث بار عمودي؟؟

وكيف أعمل اختيار من حيث طور اللاعب ( لاعب أم لاعبين)

أسئلة أحتاج الرد عليها في أسرع وقت ممكن..:)

nash2
23-06-2007, 01:21 PM
ممكن واحد يقولي كيف أسوي عد تنازلي بالجيم ميكر ويوم يوصل للصفر يحدث حدث ((بدون ما أسوي سبرايت خاص فيه))؟؟
ولا يهمك , بس البرنامج اللي تستخدمه أي اصدار , وانا اعطيك الحل , انتظر ردك .

nash2
23-06-2007, 03:40 PM
كيف أسوي عد تنازلي بالجيم ميكر ويوم يوصل للصفر يحدث حدث ((بدون ما أسوي سبرايت خاص فيه))؟؟
عملت هذا المثال , وهو يحوي على Timer , يبدا من العدد 100 تنازلياً حتى يصل إلى الصفر , إذا وصل الصفر تستطيع أن تضع أي حدث ( انا وضعت حدث العودة لنفس الغرفة بإمكانك تغييره لحدث آخر ).
في الصورة التي في الاسفل توضح مكان وضع الحدث اللي تبغاه بدل اللي وضعته انا هو (Restart to current room)


http://xs316.xs.to/xs316/07256/time222.jpg
المثال موجود بالمرفقات , اي استفسار انا جاهز .

منقرع
23-06-2007, 03:43 PM
شباب خلاص أنا عندي فكرة أحسن...
أي حد فيكم يكون مركب الكراك بالدارك بيسك بشكل صحيح ويكون البرنامج شغال 100 % يضغطه
ويرفعه على إي موقع مثل الزي شير مثلا ..."لو فيها تعب"
هيك بيكون أفضل ^_^...
وبكون شاكر ...

رابط الزي شير : http://www.zshare.net/

وشكرا...

nash2
23-06-2007, 05:28 PM
شباب خلاص أنا عندي فكرة أحسن...
أي حد فيكم يكون مركب الكراك بالدارك بيسك بشكل صحيح ويكون البرنامج شغال 100 % يضغطه
ويرفعه على إي موقع مثل الزي شير مثلا ..."لو فيها تعب"
هيك بيكون أفضل ^_^...
وبكون شاكر ...

رابط الزي شير : http://www.zshare.net/

وشكرا...
لحظة ويكون الشرح جاهز .

منقرع
23-06-2007, 05:40 PM
لحظة ويكون الشرح جاهز .



ألف شكر ...
منتظرين...

nash2
23-06-2007, 06:22 PM
فيكم يكون مركب الكراك بالدارك بيسك بشكل صحيح ويكون البرنامج شغال 100 %
هذا شرح طريقة تركيب الكراك :
فك الضغظ عن الملف , بعد ذلك يظهر المجلد التالي:
http://www.freewebtown.com/nash2/Capture_4.jpg
ادخل المجلد تجد :
http://www.freewebtown.com/nash2/Capture_2.jpg
اضعظ مرتين على الملف الموجود dbpro_5_3_trial_low, وقم بتنزيل البرنامج على الجهاز , بعد ذلك قم بالدخول إلى مجلد Crack ,تجد الصورة بالاسفل .
http://www.freewebtown.com/nash2/Capture_3.jpg
قم بنسخ الملفين ثم اتجه إلى جهاز الكمبيوتر , ادخل على القرص C:
http://www.freewebtown.com/nash2/Capture_5.jpg
ثم
http://www.freewebtown.com/nash2/Capture_6.jpg
ثم بعد ذلك
http://www.freewebtown.com/nash2/Capture_7.jpg

بعد ذلك :
http://www.freewebtown.com/nash2/Capture_8.jpg
بعد ذلك قم بلصق الملفين التي قمت بنسخهما هنا في الصورة بالاسفل :
http://www.freewebtown.com/nash2/Capture_9.jpg

ارجوا ان يكون الشرح واضح . وننتظر ألعابك بهذه اللغة الجميلة . بالتوفيق

الرجل القط
23-06-2007, 06:36 PM
السلام عليكم الاخ ساموجي العزيز
اعلم انك تاخرت في الرد على طلبي اعلم انني ازعجتك لكن اريد ان اخبرك
انني وجدت الحل لمشكلتي

سامي.خ
23-06-2007, 09:37 PM
السلام عليكم الاخ ساموجي العزيز
اعلم انك تاخرت في الرد على طلبي اعلم انني ازعجتك لكن اريد ان اخبرك
انني وجدت الحل لمشكلتي


آسف لأني ما أعطيتك حل لمشكلتك
لكن كنت أبحث عن جيم ميكر 7 لأني أستخدم جيم ميكر 6.1 لأن السابع لا يعمل عندي
شكراً على كل حال

Qubble Boy
23-06-2007, 09:46 PM
ولا يهمك , بس البرنامج اللي تستخدمه أي اصدار , وانا اعطيك الحل , انتظر ردك .


أنا أستخدم الاصدار 6.1


وشكراً على المساعدة الطيبة;)

منقرع
23-06-2007, 10:33 PM
هذا شرح طريقة تركيب الكراك :
فك الضغظ عن الملف , بعد ذلك يظهر المجلد التالي:
http://www.freewebtown.com/nash2/Capture_4.jpg
ادخل المجلد تجد :
http://www.montada.com/images/statusicon/wol_error.gifاضغط على الشريط لمشاهدة الصورة بالحجم الأصغرhttp://www.freewebtown.com/nash2/Capture_2.jpg
اضعظ مرتين على الملف الموجود dbpro_5_3_trial_low, وقم بتنزيل البرنامج على الجهاز , بعد ذلك قم بالدخول إلى مجلد Crack ,تجد الصورة بالاسفل .
http://www.freewebtown.com/nash2/Capture_3.jpg
قم بنسخ الملفين ثم اتجه إلى جهاز الكمبيوتر , ادخل على القرص C:
http://www.freewebtown.com/nash2/Capture_5.jpg
ثم
http://www.montada.com/images/statusicon/wol_error.gifاضغط على الشريط لمشاهدة الصورة بالحجم الأصغرhttp://www.freewebtown.com/nash2/Capture_6.jpg
ثم بعد ذلك
http://www.freewebtown.com/nash2/Capture_7.jpg

بعد ذلك :
http://www.montada.com/images/statusicon/wol_error.gifاضغط على الشريط لمشاهدة الصورة بالحجم الأصغرhttp://www.freewebtown.com/nash2/Capture_8.jpg
بعد ذلك قم بلصق الملفين التي قمت بنسخهما هنا في الصورة بالاسفل :
http://www.montada.com/images/statusicon/wol_error.gifاضغط على الشريط لمشاهدة الصورة بالحجم الأصغرhttp://www.freewebtown.com/nash2/Capture_9.jpg

ارجوا ان يكون الشرح واضح . وننتظر ألعابك بهذه اللغة الجميلة . بالتوفيق



اهااااا ..
فهمت ..
يعني ما لازم أفعل الكراك وأضغط على الملفين ...
الحين فهمت ..

ألف شكر على مجهودك المضني أخير ..
فعلا فعلا شكرا ...

تحياتي

الرجل القط
23-06-2007, 11:39 PM
بل شكرا لك اخ ساموجي لقد استفدت منك كثيرا

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

Qubble Boy
24-06-2007, 12:36 PM
وكيف أسوي هيلث بار عمودي؟؟

وكيف أعمل اختيار من حيث طور اللاعب ( لاعب أم لاعبين)

أسئلة أحتاج أجوبتها في أسرع وقت ممكن..:)

الرجل القط
24-06-2007, 03:01 PM
وكيف أسوي هيلث بار عمودي؟؟

وكيف أعمل اختيار من حيث طور اللاعب ( لاعب أم لاعبين)

أسئلة أحتاج أجوبتها في أسرع وقت ممكن..:)

لدي مثال في المرفقات من تصميمي للهلث بار :)

ارجوا ان اكون ساعدتك في هذا

اما طور الاعبان افرجوا ان يساعدك الاخوان:) :) :) :) :) :)