مشاهدة النسخة كاملة : موضوع الطلبات و المساعدات Dark Basics
The_source
22-12-2007, 12:50 PM
وهذا برنامج يوضّح عمل طاقه للعبه ستجدوه في المرفقات
أرفع للأعلى لتشاهد الطاقه تتناقص مع كل ضغطه
ملاحظه:-
بيكون فعّال بشكل جيد في ال2d
لكن مع ال 3d يسبب بطىء لسبب أجهله وأرجو من الاخ سنيك أن يوضّح الفكره أن كانت عنده
jawadsaid
22-12-2007, 01:44 PM
السلام عليكم اخواني
انا بسدختم برنامج :
FPS Creator
لكي اصنع لعبة
بس في مشكلة واحد
كيف بعمل حفظ للعبة
انا لما اعمل حفظ يعمل فقط للخرائط ووللادوات بس كيف بعمل حفظ للعبة يعني تصير
exe
??
snake_x86
22-12-2007, 02:50 PM
وهذا برنامج يوضّح عمل طاقه للعبه ستجدوه في المرفقات
أرفع للأعلى لتشاهد الطاقه تتناقص مع كل ضغطه
ملاحظه:-
بيكون فعّال بشكل جيد في ال2d
لكن مع ال 3d يسبب بطىء لسبب أجهله وأرجو من الاخ سنيك أن يوضّح الفكره أن كانت عنده
أولا سبب البطئ هو تحميل الصورة في كل Loop
حيث أنك تربط سرعة البرنامج بسرعة القراءة عن الهارد ديسك...
ثانية الطريقة اللتي تستخدمها غير عملية!
اليكم الطريقة العملية في المرفقات... :biggthump
The_source
22-12-2007, 02:58 PM
شكراً على التصحيح أخي سنيك
Amir Imam
22-12-2007, 03:00 PM
بسم الله
a$=5
z$=5
Print a$+z$
يظهر أيضاَ خطاً في السطر الأول
لازم يظهر خطأ .. لانه المتغير المتبوع بعلامة $ يعني متغير نصي .. وبالتالي القيمة التي يحويها يجب ان تكون بين علامتي تنصيص .. يعني :
A$= "5"
وبخصوص الجمل فهمتها وتشكر على الشرح الجميل الممتع
اي خدمة .. واي سؤال لا تتردد ;)
لكن مع ال 3d يسبب بطىء لسبب أجهله وأرجو من الاخ سنيك أن يوضّح الفكره أن كانت عنده
اكيد لازم يكون بطيء .. انت شايف انت بتحمل كام صورة ؟! .. مع كل ضغطة بيحمل صورة ويشيل صورة .. اكيد لازم يكون بطيء .. اعتقد في طريقة افضل انك تعملها box .. يعني تحط خلفية صورة وفوقيها box ينقص ويزيد براحتة .. وراجع امثلتي السابقة هتلاقي مثال على ذلك ;)
السلام عليكم اخواني
انا بسدختم برنامج :
FPS Creator
لكي اصنع لعبة
بس في مشكلة واحد
كيف بعمل حفظ للعبة
انا لما اعمل حفظ يعمل فقط للخرائط ووللادوات بس كيف بعمل حفظ للعبة يعني تصير
exe
اهلا بك اخي العزيز .. كويس انك سمعت الكلام :D
قائمة file اختيار build game .. وبعد ذلك اختار في كل تبويب ما تريد لتظبيط اللعبة .. يعني
Game project settings : لتظبيط تحكم اللعبة
Level setting : لوضع ملفات المراحل وتظبيط شاشة الاختيار وشاشة game over وهكذا
Texture : جودة العرض
Arena : خاص بعمل لعبة Network
Build setting : هي النهاية حيث اختار المسار ثم اختار Build game exeutable .. وبس :D
ملحوظة : اذا كانت النسخة ديمو لن تجد هذا الاختيار build game
Amir Imam
22-12-2007, 03:03 PM
بسم الله
اسف سنيك .. لم ارى ردك ;)
The_source
22-12-2007, 03:16 PM
شكراً لتذكيري مره ثانيه أخ أميــــــــــــــــــر
jawadsaid
22-12-2007, 03:45 PM
اخي امير اولا شكرا على المساعدة...
ثاتبا حاولت ان اعمل هذه ولكن تظهر لعبة غير اللعبة الي انا وضعها فكيف هذا؟
Amir Imam
22-12-2007, 04:45 PM
اخي امير اولا شكرا على المساعدة...
ثاتبا حاولت ان اعمل هذه ولكن تظهر لعبة غير اللعبة الي انا وضعها فكيف هذا؟
بسم الله
اعتقد ان حل مشكلتك في الاتي :
ضع ملفات المراحل للعبتك الخاصة في مجلد FPS Creator\Files\mapbank .. وبعد ذلك قم باضافتها واحدة تلو الاخرى .. لو وضعت ملفاتك في مجلد خارج هذا المجلد لن تتجمع اللعبة .. وهذا هو عيب الـ FPS حيث انه يجب ان تكون كل الملفات الخاصة باللعبة داخل مجلد البرنامج في اماكنها المخصصة .. و .. لا شكر على واجب
شكراً لتذكيري مره ثانيه أخ أميــــــــــــــــــر
عزيزي .. لا تشكرني .. فالاستاذ لا يشكر التلميذ ;)
mastergame
22-12-2007, 05:40 PM
اخواني كيف اضيف طقت او دم البقي للموت العب انضر
http://up101.arabsh.com/my/ea47c62.bmp
اريد كود لادخالها الى الدارك
+
على اي امتداد
+
ارقام الطق هال اتركه
هكذى ودارك يقوم بوضع الارقام ام ماذا
=
مثل طقة بطل لعب التي وضعها سنيك في لعبة
كهـــــــــــــــــــــــــفــــ الموتــــــــــــــــ
http://up101.arabsh.com/my/487234c.bmp
+
اينا يوجد ملف المساعدة
Amir Imam
22-12-2007, 05:48 PM
بسم الله
في ايه يا عم انت .. النقاش كله اتقلب علشانك انت وعلشان طلبك .. وانت لثالث مرة تكتب نفس الطلب .. راجع كــــــــــــل الردود السابقة
mastergame
22-12-2007, 05:59 PM
انا في 12 من عمري
+
ارجوو تلبيات طلبي
Amir Imam
22-12-2007, 07:45 PM
بسم الله
12 .. اهاااا .. انا كده فهمت .. طيب انت ايه طلباتك .. طلب الطاقة كل اللي عارفين الدارك بيسك عملو امثلة ووضعوها لمساعدتك .. انت عايز ايه تاني .. يعني ممكن نجيلك البيت ونعملك الطاقة بنفسنا لو حبيت !!
راجع الامثلة السابقة
mastergame
22-12-2007, 08:05 PM
اخي اين تسكن
+
اين يوجد ملف المساعدة
+
ارجوو اعطائي طريق وضع الطاقة
Ahmedbna
22-12-2007, 09:32 PM
اخي اين تسكن
+
اين يوجد ملف المساعدة
+
ارجوو اعطائي طريق وضع الطاقة
يا اخى انا شايف انك تتعلم الداركبيسك احسن من الصفر يعنى من الأثات ، لانى شايفك بتطلب كود وبعدين مش عارف بينحط فين فى الأثاث اكنك بتطلب واحد يعملك لعبة جاهزة ، الأحسن اخى قراءة ملف المساعد اللذى فى برنامج الداركبيسك انا قرأته قبلك واستفدت منه الكثيرلان فيه الكثير من المهارات وصدقنى ستتعلم احسن لو دخلت وتعلمت الأساسيات من البداية وانت سنك صغير فالعلم فى الصغر كالنقش على الحجر
jawadsaid
22-12-2007, 10:34 PM
اخي
Amir Imam (http://www.montada.com/member.php?u=521352)
شكرا جزيلا على المساعدة ولكن وردت مشاكلاخرى فهل ممكن اكلمك على الايميل..ابعث لي ايميلك...
Amir Imam
23-12-2007, 02:32 AM
بسم الله
اخي اين تسكن
سؤال غريب جدا ؟! .. انت عايز تعرف عنواني ليه ؟ :33:
اين يوجد ملف المساعدة
بكل بساطة اضغط F1 داخل برنامج الدارك بيسك يظهر ملف المساعدة .. اختار الاختيار Commands هتظهرلك مجموعة اختيارات ابدأ دور فيها واتعلم .. ممكن تستعين بمترجم هيسهل عليك الموضوع بما انك سنك صغير :)
ارجوو اعطائي طريق وضع الطاقة
ارجع الصفحتين السابقتين في هذا الموضوع ستجد مشاركات عديدة بخصوص هذا الامر .. وستجد امثلة للأخ DBProg والاخ Snake_x86 وامثلة لي .. كلها تتكلم عن موضوع الطاقة .. انا لا افهم ماذا تريد اكثر من ذلك ؟
شكرا جزيلا على المساعدة ولكن وردت مشاكلاخرى فهل ممكن اكلمك على الايميل..ابعث لي ايميلك...
اهلا بك في اي وقت .. سأرسل لك الايميل لا مشاكل في ذلك .. ولكن الافضل ان نضع نقاشنا هنا حتى يستفيد الجميع .. بالتوفيق
jawadsaid
23-12-2007, 02:48 AM
انا انتظر الايميل...
صحيح اخي ولكن اتمنى ان اتكلم على انفراد...
kakarot
23-12-2007, 07:30 AM
شكراً DBp ولكن البرنامج لم يعمل جيداً معاي جمعت عددين ولم تظهر النتيجة
The_source
23-12-2007, 08:23 AM
شكراً DBp ولكن البرنامج لم يعمل جيداً معاي جمعت عددين ولم تظهر النتيجة
لم تظهر النتيجه لإنك لم تحط نوع العمليه الذي تريد أن تستخدمها
The_source
23-12-2007, 09:17 AM
مع العلم :
البرنامج عمليّاته صحيحه بس فيه الأخطاء التاليه نظراً لعمله بشكل سريع لكن الأهم الغايه:
1)- عندما تكتب العمليّه الذي بتريد بشكل كلمات لاتتناسب مع أسم العمليات الموجوده سيتم أعتماد الجمع حسب ما أذكر
2)-عندما تنتهي من الحصول على ناتج العمليّه سيطلب منك أن تعود إلى الاعلى وتقوم بعمليّه أخرى ...هذا إن كان ردّك نعم .
أما إن كان لا سيتم الخروج من البرنامج
في حالة وجود كلمع غير لا أو نعم سيعود إلى خانة العمليات وتصير خربطه
kakarot
23-12-2007, 06:48 PM
حطيت الجمع بس لويش ما عمل
غلبتك معاي وتشكر على المساعدات
The_source
23-12-2007, 09:32 PM
حطيت الجمع بس لويش ما عمل
غلبتك معاي وتشكر على المساعدات
في أول حقل بتحط أسم العمليه وافترضنا إنها min بعدها أضغط enter هنا في هذا الحقل سوف تحط العدد الذي تريد أن تنقصه من العدد الأخر الذي سوف تحطّه في الحقل التالي
وبعدها أضغط enter
مالم يفتهملك بكره أرفع لك صور تسّهل لك الموضوع ..............تمام^ــــــــــــــــــــــــ^
وهيب2
25-12-2007, 12:42 PM
بس بليز بدي مساعدة
كيف بدي أصمم شخصيات وأضعها في برنامج fps creator
The_source
25-12-2007, 02:04 PM
بس بليز بدي مساعدة
كيف بدي أصمم شخصيات وأضعها في برنامج fps creator
1)- هل أنت أستخدمت ال3d max
هنا يمكنك عمل الاشياء والموديلات الذي بتريد
ويمكنك أستخدام برامج أخرى تساعد مثل الposer & 3dbrush
وهيب2
25-12-2007, 02:11 PM
مشكووووووووووووووووووور أخي كتير مشكور
The_source
25-12-2007, 02:20 PM
في أي وقت أخي............
a1a1a1
25-12-2007, 04:05 PM
السلام عليكم
انا حملت الدارك بيسك
واريد نصائحكم
لاني اريد ان اتعلم من البداية ولا اعرف من اين ابدأ
almnynet
25-12-2007, 04:10 PM
السلام عليكم ورحمة الله وبركاته
اريد اعرف ما هى طريقة تصميم الموديول والمجسمات فى برنامج FPS Creator
Amir Imam
25-12-2007, 06:16 PM
السلام عليكم
انا حملت الدارك بيسك
واريد نصائحكم
لاني اريد ان اتعلم من البداية ولا اعرف من اين ابدأ
بسم الله
اهلا بك معنا ايها الوافد الجديد :)
نصيحتي لك هي عدم الاستعجال .. يعني ان تتحمس لما ترى امثلة الدارك بيسك وتظن انك قادر ان تصنع لعبة في يومين .. كلنا حدث معنا هذا .. ولكن اصبر وجرب واخطا واسال وصحح وعاود الخطأ وعاود السؤال الى ان تصل الى مبتغاك .. الطريق طويل ولكن نهايته جميلة .. تحلى بالصبر (انظر توقيعي :D ) وسوف تنال ما تريد
نصيحة اخرى : لا تطلب كود جاهز لعمل شيء معين .. حاول وجرب وتعلم .. وفي النهاية ستصل ان شاء الله
بالتوفيق ;)
kakarot
25-12-2007, 07:53 PM
أسف على الرد المتأخر
بس ما فهمت ؟؟
mastergame
25-12-2007, 07:54 PM
اخواني عندما اضغط على F5
لتنفيذ الكود تضهر هذه النافذة
http://up101.arabsh.com/my/5d66a59.jpg
kakarot
25-12-2007, 09:06 PM
ما هو أمر الحدف ؟
لم أجده مش remove
Amir Imam
25-12-2007, 09:44 PM
بسم الله
اخواني عندما اضغط على F5
لتنفيذ الكود تضهر هذه النافذة
الترجمة النصية لهذه الرسالة : العرض غير مدعم من جهازك .. يعني كارت الشاشة غير ملائم على ما اعتقد
ما هو أمر الحدف ؟
لم أجده مش remove
حذف ايه بالظبط ؟!
mastergame
26-12-2007, 12:26 AM
ماهو الحال
PrinceOfSorrow
26-12-2007, 12:40 AM
ماهو الحال
روووح اشتر لك كرت شاشة من اقرب محل للكمبيوتر :
http://www.nvidia.com/page/geforce8.html
http://www.nvnews.net/previews/geforce_8800_gtx/images/geforce_8800_gts_s.jpg
+
اشتر لك بعد رامات احتياط
http://ralphlosey.files.wordpress.com/2007/06/ram.jpg
Evil Joker
26-12-2007, 03:02 AM
أغلب المشاكل تحصل من كروت الشاشة لذا نصيحة الواحد أول مايشتري جهاز جديد أنصحه بنويعات جيدة وفيها رامات وسرعه بعد وكرت الشاشة حقها يكون قوي جدا عشان مايتعبك أبداً ومع ذلك تحتاجه في برامج التصميم الثلاثي عشان مايكحل عليك ولا يضرب ولا يديك رسالة خطأ ولا يسير بطيئ وهكذا في الالعاب اللي تشترونها أغلب الاحيان ماتشتغل زي واحد الله يستره لعبة ماشتغلت عنده مو ماشتغلت يجب تثبيت الدايركتكس وجاته رسالة خطأ وراح عند محل أجهزة وحطموه قالوله لازم كارت شاشة مو قصدي عن الدايركتكس (عن غير تثبيته)
نصيحه الى الجميع ياشباب
kakarot
26-12-2007, 10:47 AM
مثلاً حدف حدث معين بأي أمر ؟؟
Amir Imam
26-12-2007, 12:14 PM
مثلاً حدف حدث معين بأي أمر ؟؟
بسم الله
ايضا لم افهم مقصدك
يعني مثلا لو عملت اوبجكت تريد حذفه ؟
delete object
لو شيء آخر يا ريت توضح
a1a1a1
26-12-2007, 02:40 PM
بسم الله
اهلا بك معنا ايها الوافد الجديد :)
نصيحتي لك هي عدم الاستعجال .. يعني ان تتحمس لما ترى امثلة الدارك بيسك وتظن انك قادر ان تصنع لعبة في يومين .. كلنا حدث معنا هذا .. ولكن اصبر وجرب واخطا واسال وصحح وعاود الخطأ وعاود السؤال الى ان تصل الى مبتغاك .. الطريق طويل ولكن نهايته جميلة .. تحلى بالصبر (انظر توقيعي :D ) وسوف تنال ما تريد
نصيحة اخرى : لا تطلب كود جاهز لعمل شيء معين .. حاول وجرب وتعلم .. وفي النهاية ستصل ان شاء الله
بالتوفيق ;)
مشكور على نصائحك ولاكن من اين ابدأ
Amir Imam
26-12-2007, 03:04 PM
مشكور على نصائحك ولاكن من اين ابدأ
بسم الله
العفو اخي العزيز
للبداية يجب ان يكون عندك خلفية بسيطة بالبرمجة .. يعني مثلا تكون اتعاملت مع البيسك او غيره .. وبعد ذلك عليك ان تبدأ مع الاساسيات مثل بناء الاوبجكت والتحريك والاوامر الاساسية .. عموما في دروس للاخ سنيك ودروس للاخ DBProg .. الاثنين هيفيدوك جدا .. ابحث عنهم وبالتوفيق
ayoubsoft
26-12-2007, 04:58 PM
السلام عليكم يا اهل الدراك بيسك
انا ابي كراك البرنامج و كيفية التركيب بليييييييييييييييييييييييييييييييييييييييييييييييز
و انا عندي سؤال كيف اتحكم في مكان الاوبجيكت جيدا اعني في المحاور x y z
و كيفية عمل الصفحة الرئيسية ابدأ اللعب و التعليمات
و شكرااا مسبقا
theprinces
26-12-2007, 06:03 PM
يا عمي والله حرام عليكم انا اتعلم في الدارك والله يمكن شهر على اساسيات بسيطة وصرت في الثري دي بفضل تركيزي ونصيحة بلشه من الصفر متلي مع اني عرفت فيه شغلات كويسة لكن بدات من الصفر وشكرا
kakarot
26-12-2007, 07:56 PM
يعني مجلد أريد حدفه هل يفرق هدا الأمر عن حدف حدث معين ؟؟
وأريد بعد إدنك الأمر
أمر الحدف
بصور المختلفة "حدث ,مجلد ؟شخصية"
وشكراً
Amir Imam
26-12-2007, 10:07 PM
يعني مجلد أريد حدفه هل يفرق هدا الأمر عن حدف حدث معين ؟؟
وأريد بعد إدنك الأمر
أمر الحدف
بصور المختلفة "حدث ,مجلد ؟شخصية"
وشكراً
بسم الله
امر حذف ملف
Delete File filename
امر حذف مجلد
Delete directory directoryname
امر حذف شخصية .. يعني حذف اوبجكت
Delete object objectnumber
حذف حدث : انا مش فاهم يعني ايه حذف حدث .. يا ريت توضح .. لاني اساسا حاسس انك بتتكلم على حاجة تاني غير الدارك بيسك :D
ayoubsoft
26-12-2007, 11:18 PM
السلام عليكم يا اهل الدراك بيسك
انا ابي كراك البرنامج و كيفية التركيب بليييييييييييييييييييييييييييييييييييييييييييييييز
و انا عندي سؤال كيف اتحكم في مكان الاوبجيكت جيدا اعني في المحاور x y z
و كيفية عمل الصفحة الرئيسية ابدأ اللعب و التعليمات
و شكرااا مسبقا
او مشاركة لي على الموضوع و ما تردون علي حرام عليكم
mastergame
27-12-2007, 01:28 AM
اخواني الذين يسممن علم العب والمجسمات بواسطة 3ds max
ارجوو ان يقولولي كيف احفظ المجسم على نمط او امتداد X
Amir Imam
27-12-2007, 02:30 AM
او مشاركة لي على الموضوع و ما تردون علي حرام عليكم
بسم الله
اسف جدا اخي العزيز .. كنت ناوي ارد عليك ونسيت والله .. اعذرني:)
اهلا بك معنا في عالم الدارك بيسك
اولا الكراك :
في المرفقات .. فك الضغط ثم افتح الفولدر وضع الملفين بداخل داخل المسار Dark basic\Compiler
وتمتع بالبرمجة
ثاني حاجة التحكم بمكان الاوبجكت بالكود
Position object objectnumber,x,y,z
ولو عملت ماتريكس وعايز تظبط المحور y عليه بالظبط اعمل :
G#=Get ground height mtrixnumber,x,z
وبعدين :
Position object objectnumber,x,G#,z
بالتوفيق
mastergame
27-12-2007, 03:46 AM
اخواني الذين يصممن علم العب والمجسمات بواسطة 3ds max
ارجوو ان يقولولي كيف احفظ المجسم على نمط او امتداد X
ارجووووووووووووووووووووووووووووووكم
The_source
27-12-2007, 07:55 AM
اخواني الذين يسممن علم العب والمجسمات بواسطة 3ds max
ارجوو ان يقولولي كيف احفظ المجسم على نمط او امتداد X
هناك قابس تستخدمه لتخرج الملف الثريدي على صيغة ملف direct x *.x ستجده في موضوع دروس سنيك
أو برنامج 3d object converter لتحويل صيغ الثري دي
kakarot
27-12-2007, 12:09 PM
^^
لاتخاف لا أريد أن يحصل مع الأخرين يحصل معاي "زي مابحب لنفسي الخير بحب لللأخرين"
إن شاء الله أستخدمها لحدف الفايلات مثل per و temp وغيرها وثق تماماً أني لأن أستخدمها فيما يعصي الله^^
ayoubsoft
27-12-2007, 01:16 PM
السلام عليكم
الدارك ما اتشتغل معي
عندما ركبت الكراك :dancing: ما بقي يقولون تفعيل :12:
:biggthump
:scratchchin:
لكن عندما اكتب كود و اعمل F5 لتشغيله
تظهر لي الصورة المرفقة :( و ما يشتغل
كان خلل من البرنامج اعطوني رابط اخر لاحمل البرنامج :blackeye:
و شكرا
Amir Imam
27-12-2007, 01:18 PM
السلام عليكم
الدارك ما اتشتغل معي
عندما ركبت الكراك :dancing: ما بقي يقولون تفعيل :12:
:biggthump
:scratchchin:
لكن عندما اكتب كود و اعمل F5 لتشغيله
تظهر لي الصورة المرفقة :( و ما يشتغل
كان خلل من البرنامج اعطوني رابط اخر لاحمل البرنامج :blackeye:
و شكرا
بسم الله
لا توجد صورة في المرفقات !!
بس غالبا حل مشكلتك في الاصدار .. انا اديتك كراك الاصدار 5.3 .. شوف انت الاصدار اللي عندك كام
ayoubsoft
27-12-2007, 01:20 PM
سبحان الله انا عدلت المشاركة اخوي و الان توجد المرجوو الرد
ayoubsoft
27-12-2007, 01:22 PM
هدا اسم ملف التنصيب اخوي dbpro_5_3_trial_low
Amir Imam
27-12-2007, 01:24 PM
سبحان الله انا عدلت المشاركة اخوي و الان توجد المرجوو الرد
بسم الله
المشكلة في الاصدار فعلا .. علشان انا عندي الاصدار 5.3 وانت عندك الاصدار 6
ممكن لو حد من الاعضاء عندو الكراك بتاعك يدهولك .. اسف جدا ليس عندي طلبك
ayoubsoft
27-12-2007, 01:40 PM
المشكلة في الاصدار فعلا .. علشان انا عندي الاصدار 5.3 وانت عندك الاصدار 6
ممكن تعطيني رابط تحميل البرنامج الاصدار 5.3
و لكن كما ترى مكتوب في ملف التنصيب 5.3
و الكراك حيبقى عندي و عندما تعطيني رابط تحميل 5.3
ححمله و اركب الكراك
و شكرااااا مسبقا
جزاك الله خيرا
The_source
27-12-2007, 02:31 PM
ممكن تعطيني رابط تحميل البرنامج الاصدار 5.3
و لكن كما ترى مكتوب في ملف التنصيب 5.3
و الكراك حيبقى عندي و عندما تعطيني رابط تحميل 5.3
ححمله و اركب الكراك
و شكرااااا مسبقا
جزاك الله خيرا
أزيل البرنامج ومن ثم حاول مرّه أخرى
ayoubsoft
27-12-2007, 03:34 PM
جاري التجربة اخوي
kakarot
27-12-2007, 08:07 PM
الأن عندما أقوم بعمل دلك الأمر DELETE FILE وأكتب إسم الدي يريد حدفه ثم ينتقل لجدول وأضغظ play
ولكن هل أستطيع شبك الحدث بأمر input حاولت ولكن دون جدوى ؟؟
أريد أن لايظهر دلك الجدول تكون الخلفية عادية سوداء ؟؟
فهمت ؟؟
تبسيط "بهدا الأمر يفتح جدول من البرنامج ثم تضغظ play ولكن أريد أن لايظهر هد الجدول بل تظهر الشاشة العادية
أو
يكتب المستخدم أمر الحدف مثلاً C\xxxx\xxxx وهو ملف PEREFTCH ولكن ربما يكون الويندوز في E فهو يغير C فقط ؟؟ أرجوا أن تكون فهمتم ^^
kakarot
27-12-2007, 08:10 PM
أو نستطيع إستخدمها عن طريق if إدا لم يكن هنا "C" فحدف "E" إلى ان يوصل إلى ملف الويندوز وإلى ملف Perefetch
وشكراً
kakarot
27-12-2007, 08:34 PM
وأمر do
ممكن شرح صغير عنه
autocam off لم أفهم هده الجملة "منع الكميرا للأنتقال لأخر أوبجيكت"
وهل نستطيع أن نجعل الكميرا ثابتة في موقع معين ؟؟
col# = rgb(rnd(255),rnd(255),rnd(255))
color object 1,col#
مادا يعني كش الأول تلوين المكعب بألوان عشوائية
الثاني ؟؟
وممكن أمثلة 2d +3d
مشكوورين
kakarot
27-12-2007, 09:05 PM
أنا أسف على ردودي المتقطعة
هدا
كود لل ألة حاسبة من صميم DBP
ink rgb(0,255,0),rgb(0,0,0)
set text size 20
Set text to bold
_______________________________
ه
again:
text 200,0,"This program will make some operation for integers"
text 200,20,"{choose one of this operations min,plus,mult,div}"
set cursor 60,60
input "select your operation ?",oper$
_______________________
oper$
ما هدا الأمر لأني ألاحظ تكراره
if oper$ = "min" then
goto min
if oper$ = "plus" then
goto plus
if oper$ ="mult" then
goto mult
if oper$ ="div" then
goto division
_________________________
goto ؟؟
plus:
input a
input b
c = a + b
print "the result is : ", c
goto skip
min:
input a
input b
c = a - b
print "the result is : ", c
goto skip
mult:
input a
input b
c = a * b
print "the result is : ", c
goto skip
division:
input a#
input b#
c# = a# / b#
_____________________________
a# / b#
لمادا وضعنا المتغير
print "the result is : ", c#
goto skip
skip:
input "do you want to culocate again ? ",agreement$
if agreement$ = "yes" then
cls
__________________________
cls
goto again
if agreement$ = "no" then
goto here
wait key
here:
end
ممكن شرح التعليقات الجديدة ؟؟
Evil Joker
28-12-2007, 12:29 AM
سؤال ياشباب كيف اسوي نقاط الحياة اخليها 100 واذا جات 0 يموت اللاعب انا عارف هالكود
if object collision(1,2)
بس أنا أبغى فوق في عداد يحسب+عندما يتلامس الجسم الاول في الثاني ينقص 3 في الضربة الوحدة حتى يصير 0 وبعدين تنتهي اللعبة...
سؤال ثاني اذا امكن:-
الازرار وزر الخروج وبدء اللعب
Amir Imam
28-12-2007, 01:32 PM
بسم الله
الأن عندما أقوم بعمل دلك الأمر DELETE FILE وأكتب إسم الدي يريد حدفه ثم ينتقل لجدول وأضغظ play
ولكن هل أستطيع شبك الحدث بأمر input حاولت ولكن دون جدوى ؟؟
أريد أن لايظهر دلك الجدول تكون الخلفية عادية سوداء ؟؟
فهمت ؟؟
تبسيط "بهدا الأمر يفتح جدول من البرنامج ثم تضغظ play ولكن أريد أن لايظهر هد الجدول بل تظهر الشاشة العادية
أو
يكتب المستخدم أمر الحدف مثلاً C\xxxx\xxxx وهو ملف PEREFTCH ولكن ربما يكون الويندوز في E فهو يغير C فقط ؟؟ أرجوا أن تكون فهمتم ^^
لم افهم اي شيء :02:
وأمر do
ممكن شرح صغير عنه
ام do هو الامر الذي يبدأ اللوب .. اللوب هي الصندوق الذي تضع فيه كل الاوامر التي تريد ان تحدث اثناء اللعب .. يعني ان اي امر خارج اللوب لا يتم اثناء اللعب بل يتم قبل بداية اللعب او في وقت اخر .. ويتم عمل هذه اللوب بامرين do في البداية و loop في النهاية
autocam off
انظر الى هذا الكود
Make object cube 1,50
Make object cube 2,50
لو قمت بوضع هذا الكود كما هو فان مع بداية البرنامج او اللعبة ستتوجه الكاميرا الى الاوبجكت رقم 2 .. لانه اخر اوبجكت تم عمله .. اما لو وضعت Autocam off .. فان الكاميرا ستظل متجهه الى زاوية واحدة لاتتغير
يمكن جعل الكاميرا ثابتة في موقع معين فعلا .. وذلك باستخدام Position camera ثم تضع قيم ثابتة .. واذا اردت ان تجعلها تنظر الى اوبجكت معين حتى اثناء حركته وهي ثابته استخدم Point camera
col# = rgb(rnd(255),rnd(255),rnd(255))
color object 1,col#
مادا يعني كش الأول تلوين المكعب بألوان عشوائية
هذين السطرين معا لتلوين الاوبجكت بألوان عشوائية .. حيث انك وضعت قيم الالوان العشوائية في متغير Col# ثم لونت الاوبجكت باستخدام الامر Color object
مثال الاخ DBProg لن اجيب عليه .. حتى لا اتعدى حقوقي :D
ولكن المثال واضح جدا ويعتمد كله على GoSub
بس أنا أبغى فوق في عداد يحسب+عندما يتلامس الجسم الاول في الثاني ينقص 3 في الضربة الوحدة حتى يصير 0 وبعدين تنتهي اللعبة...
سؤال ثاني اذا امكن:-
الازرار وزر الخروج وبدء اللعب
لعمل عداد رقمي بسيطة .. استخدم Print او Text لكتابة قيم الحياة المتغيرة في اللعبة
لعمل الضربة تنقص 3 هذه سهله ايضا .. لنفرض ان قيمة الحياة انت تضعها في متغير اسمه h . . اذا :
If object collision(1,2)>0 then Dec h,3
كله يعتمد على المتغيرات .. يعني بعد كده تظبط اي حاجة انت عايزها على المتغير ده
لعمل عداد مرئي .. يعني خزان يزيد وينقص راجع الامثلة السابقة في نفس الموضوع
موضوع ازرار الخروج والدخول الكلام ده كله موضوع طويل شوية عايز شرح .. ان شاء الله فيما بعد
The_source
28-12-2007, 03:11 PM
وأمر do
ممكن شرح صغير عنه
أمر do......loop
بإختصار شديد أي شيء يقع بين الكلمتين يتم تنفيده بشكل مستمر
مثال:-
make object cube 1,5
do
yrotate object 1, object angle y(1)+1
loop
ستلاحظ إن الأوبجكت يستمر بالدوران طالما هو داخل هذه الحلقه.
لكن الأمر سيختلف إن كان متقيّد بشرط مثل
مثال:-
make object cube 1,5
do
if upkey()=1 then
yrotate object 1, object angle y(1)+1
loop
autocam off لم أفهم هده الجملة "منع الكميرا للأنتقال لأخر أوبجيكت"
قوم بعمل أي تطبيق ثلاثي الأبعاد أو خذ مصدر مفتوع لتطبيق ثلاثي الأبعاد عندها كل ماعليك فعله هو التحكّم ب autocam on
ستلاحظ إن الكاميرا مصوبه على أخر أوبجكت عملت ليه load أو autocamoff مثل ماقلت سابقاً وستلاحظ الفرق
وهل نستطيع أن نجعل الكميرا ثابتة في موقع معين ؟؟
نعم يمكنك فعلها بالأمر position camera x,y,z
هنا يمكنك تعديل الأبعاد كيفما تشاء
rgb(rnd(255),rnd(255),rnd(255))
color object 1,col#
مادا يعني كش الأول تلوين المكعب بألوان عشوائية
لم أفهم ماتقصده ولكن كل مافي هذا الكود هو إنه يتم وضع الالوان في متغير إسمه col
وكل لونيتم جعله عشوائيّاً بالأمر rnd(255) وبهذه الطريقه يتم تغيّر اللون مع كل تنفيذ
هنا سيعمل أمر لتغيير الأوبجكت إستناداً إلى المتغير col الذي تم فيه خزن الالوان وسيكون بالشكل التالي
color object 1,col#
وممكن أمثلة 2d +3d
مشكوورين
راجع الـــhelp في اللغه نفسها بالضغط على f1 أثناء العمل
............................
The_source
28-12-2007, 03:42 PM
--------------------------------------------------------------------------------
أنا أسف على ردودي المتقطعة
هدا
كود لل ألة حاسبة من صميم DBP
كود PHP:
ink rgb(0,255,0),rgb(0,0,0)
set text size 20
Set text to bold
الكود يا أخي والله مافيه صعوبه شويّه شويّه ....
في السطر أعلاه أعتقد لاداعي لشرحه يمكنك مراجعة الدروس ولكن مع ذلك سأشرحه مرّه أخرى
السطر الاول لتغيير لون الخط
الثاني لتحجيمه
الثالث لإعطاء نوع الخط
again:
text 200,0,"This program will make some operation for integers"
text 200,20,"{choose one of this operations min,plus,mult,div}"
set cursor 60,60
input "select your operation ?",oper$
الكلمه again: سنعود إليها لاحقاً لكن ابقيها في الحسبان حاليّاً
في أمر text الاول سيخبرك إنه برنامج لعمل العمليّات الحسابيّه
في أمر text الثاني سيخبرك بالمدخلات الذي سيتم التعامل معها أثناء العمليّه الذي تريدها
الأمر set cursor 60,60 بحكم وجوده أعلى أمر input ذلك يعني إن تحديد مكان أمر input سيكون مرتبط بأمر الأحداثيا ت set cursor 60,60 أي موقعه على الشاشه
أمر input اي أمر الأدخال وأعتقد إنك تعرفه مالم راجع الشرح , ستم وضع متغيّر من السلسه الحرفيّه لإنك سوف تضع فيه أحدى العمليات الموجوده في أمر text الثاني
if oper$ = "min" then
goto min
if oper$ = "plus" then
goto plus
if oper$ ="mult" then
goto mult
if oper$ ="div" then
goto division
هنا نضع مجموعه من الشروط
في السطر الأول :
إذا كانت القيمه المدخله هي min سيقفز عن طريق الأمر goto إلى العنوان الذي بجانب الأمر goto
إن تتبعت إلى أين سيكون العنوان ستلاحظ إنه نقلك إلى العمليّه الخاصّه بالطرح
وعند إتمامعها سيخبرك بالناتج .......
وهكذا مع باقي الشروط الثلاثه الأخرى ............هل بهذه صعوبه كمان؟ ^________^
goto skip
skip:
input "do you want to culocate again ? ",agreement$
if agreement$ = "yes" then
cls
__________________________
cls
goto again
if agreement$ = "no" then
goto here
wait key
here:
end
وفي نهاية كل عمليّه سيقفز بك أمر goto skip إلى أمر الادخال والذي بدوره سيطلب منك المتابعه وذل بإدخال كلمة
yes/no إن كانت no سيتم نقلك إلى الخارج عن طريق goto here لو بتلاحظ here الأمر الذي يليها هو end ومعناه الخروج من التطبيق
أما إن كان الأجابه هي yes سيتم نقلك إلى الكلمه again : أرجو إنها مازالت في حسبانك (في بداية الأوامر أي قبل أمر الأدخال تقريباً).
معناه عمليّه جديده لأنك أردت المتابعه بإدخال الكلمه yes ...............
مالم يفتهم لك معلش راسلني عبر الماسنجر وأوضّحلك كل شيء حتى تأخذ راحتك بالأسئله.................
kakarot
28-12-2007, 04:00 PM
بوركتم أنا كنت عارف text و input بس كانت الإشكالية في goto skip
و goto
شكراً على DBP على المساعدة أنت وأمير
مثلاً حدف مجلد في C يعني على سبيل المثال "TEMP"
ممكن يكون الويندوز في E مو C أوD
مش نحن من نستخدم أمر IF "يعني إدا ما كان في C فمحي في E وهكدا حتي يوصل للملف المطلوب ؟
أرجوا أن تكونا أستوعبتما هدا السؤال ..
أو أدع المستخد يحدد الملف الدي يرد مسحه
حاولت بأمر INPUT"A$"
DELETE FILE "A$"
وما صار الحدف
يعني بأن أدع المستخدم هو الدي يقوم بإختيار ملف الحدف عن طريق أمر input
The_source
28-12-2007, 04:05 PM
الذي أفتهم لي إنك تريد أن تمسح ملف معيّن في مكان معين من الجهاز
delete file يليه مسار الملف الذي تريد حذفه وهذا بينطبق على المجلّد أيضاً
kakarot
28-12-2007, 04:21 PM
مفهومة وعارفها
بس ممكن يكون هدا الفايل مو بمسار c مثلاً e ؟
فكيف نعمل هده الطريقة إن لم يكن بمجلد هدا فحدف هدا المجلد في مسار e ؟؟
ثانياً . أريد أن يعمل المستخدم يريد حد ملف أريد أن يكتب المسار ثم لما يضغظ enter يحدف
جربت بهدا الكود
input "a"
delete file "a "
ثم طبقت البرنامج ولم يحدف الملف مع أني كتبت المسار صحيح
مع إني إستخدمت delete file xxxxxx "المسار" ونفع يعين أتومتيكي "المستخدم لايعمل شيء"
أمر برمجي ما المشكلة ؟؟
أنا حاليا ً عندي yahoo وما عندي المسنجر بتاعه
إن شاء الله أعمل على msn وبعطيك الإيمل لتضيفني وتشكر
Amir Imam
28-12-2007, 05:51 PM
بسم الله
مفهومة وعارفها
بس ممكن يكون هدا الفايل مو بمسار c مثلاً e ؟
فكيف نعمل هده الطريقة إن لم يكن بمجلد هدا فحدف هدا المجلد في مسار e ؟؟
ثانياً . أريد أن يعمل المستخدم يريد حد ملف أريد أن يكتب المسار ثم لما يضغظ enter يحدف
جربت بهدا الكود
input "a"
delete file "a "
ثم طبقت البرنامج ولم يحدف الملف مع أني كتبت المسار صحيح
مع إني إستخدمت delete file xxxxxx "المسار" ونفع يعين أتومتيكي "المستخدم لايعمل شيء"
أمر برمجي ما المشكلة ؟؟
أنا حاليا ً عندي yahoo وما عندي المسنجر بتاعه
إن شاء الله أعمل على msn وبعطيك الإيمل لتضيفني وتشكر
جرب هذا الكود .. شغال 100% ان شاء الله
print "Please input file path and file name :"
input file$
wait returnkey()
if file exist(file$) then delete file file$ else text 0,50,"The file is not exist"
wait key
mastergame
28-12-2007, 05:57 PM
اخواني الذين يسممن علم العب والمجسمات بواسطة 3ds max
ارجوو ان يقولولي كيف احفظ المجسم على نمط او امتداد X
kakarot
28-12-2007, 08:16 PM
يبقى يطلعلي The file is not exist وكتب فايل وهو
c:\kakarot.txt
وما محا ؟؟
وعندي تحميل الصور
الكود
LOAD IMAGE Filename, Image Number
نكتب مسار الصورة ورقم الصورة
LOAD IMAGE Filename, Image Number, Texture Flag
هنا ؟؟؟
Amir Imam
28-12-2007, 08:32 PM
يبقى يطلعلي The file is not exist وكتب فايل وهو
c:\kakarot.txt
وما محا ؟؟
وعندي تحميل الصور
الكود
LOAD IMAGE Filename, Image Number
نكتب مسار الصورة ورقم الصورة
LOAD IMAGE Filename, Image Number, Texture Flag
هنا ؟؟؟
بسم الله
الان انا لا اعرف اين مشكلتك .. لطن تأكد كم ان المسار صحيح .. او .... انتظر احد الاخوة يجاوبك :D
kakarot
28-12-2007, 08:34 PM
متأكد المسار صحيح
السؤال الثاني ؟؟
kakarot
28-12-2007, 08:49 PM
وهل يجب أيضاً تنزيل جميع تحديثات fps ؟؟
The_source
28-12-2007, 09:07 PM
دا شيء أختياري تقريباً.........
kakarot
28-12-2007, 09:15 PM
هل يؤثر ؟؟
PrinceOfSorrow
28-12-2007, 09:15 PM
وهل يجب أيضاً تنزيل جميع تحديثات fps ؟؟
اذا كان قصدك FPSC packs
حسب رغبتك طبعا :)
The_source
29-12-2007, 09:25 AM
أخي كاكاروت ممكن تعطيني السبب لأستخدامك أمر الحذف ....لإنني الأراه يلبّي نوع من الأستخدام في برمجة الألعاب
kakarot
29-12-2007, 11:51 AM
مفكر أعمل برنامج لحدف الملفات مثل temp و perfetch ^^ لاتخاف
وأنا لما أحكي تنزيل التحديثات جميعها لل fps هل يؤثر في دلك ؟؟
و
LOAD IMAGE Filename, Image Number
نكتب مسار الصورة ورقم الصورة
LOAD IMAGE Filename, Image Number, Texture Flag
هنا ؟؟؟
The_source
29-12-2007, 12:12 PM
مفكر أعمل برنامج لحدف الملفات مثل temp و perfetch ^^ لاتخاف
وأنا لما أحكي تنزيل التحديثات جميعها لل fps هل يؤثر في دلك ؟؟
فكره حلوه
أما بالنسبه للfpsc متلما قلت والأخ برينسو : ليس بالأهميّه إلا إذا كانت التحديثات أنت ترغب بها ليس يعني إنك متقيد بها
LOAD IMAGE Filename, Image Number
نكتب مسار الصورة ورقم الصورة
كلامك صحيح أما إذا كانت الصوره والتطبيق في نفس المجلد تكتفي فقط بكتابة أسم الصوره وإمتدادها.
LOAD IMAGE Filename, Image Number, Texture Flag
هنا ؟؟؟
لايختلف عن الامر الأولاني إلا بوضع الفلاج الخاص بالأكساء ,يمكن تجربته لمشاهدة الفرق
ليس بالأمر الصعب صدّقني ...
وفي أي وقت نحنا موجودين ........
Amir Imam
29-12-2007, 01:32 PM
بسم الله
مفكر أعمل برنامج لحدف الملفات مثل temp و perfetch
انصحك لا تستخدم الدارك بيسك لعمل مثل هذه البرامج .. استخدم لغة برمجة اخرى مثل الفيجوال بيسك او السي++ .. فهما افضل من الدارك في برمجة التطبيقات .. كل واحد وتخصصة
Evil Joker
29-12-2007, 02:37 PM
كله يعتمد على المتغيرات .. يعني بعد كده تظبط اي حاجة انت عايزها على المتغير ده
لعمل عداد مرئي .. يعني خزان يزيد وينقص راجع الامثلة السابقة في نفس الموضوع
موضوع ازرار الخروج والدخول الكلام ده كله موضوع طويل شوية عايز شرح .. ان شاء الله فيما بعد
الله يوفقك ياأمير إمام وينجحك شكراً على الدرس^^ ننتظر الدرس الثاني
sparta22
29-12-2007, 05:33 PM
ولاهى شروحات مميزة و انا انشاء الله فى القريب العاجل حعمل كتاب ملخص لكل ما ورد بالموضوع لغية دلوفتى فى صغة pdf و ححط اسامى كل الى سهمو فى السروخات و هل ممكن احط اسمى فى الاخر بعض اسماء الشارحين ولا تبقى سرقة؟؟؟
kakarot
29-12-2007, 09:58 PM
طيب كتبت مسار الصورة ورقمها
ثم ظهر لي الخطأ
هل لو وضعت الصورة في مجلد العبة ثم فقط اكتب إسمها وامتدادها ورقهما
مثل media\123.tga"1"؟؟
صحيح ؟؟
Amir Imam
29-12-2007, 10:33 PM
طيب كتبت مسار الصورة ورقمها
ثم ظهر لي الخطأ
هل لو وضعت الصورة في مجلد العبة ثم فقط اكتب إسمها وامتدادها ورقهما
مثل media\123.tga"1"؟؟
صحيح ؟؟
بسم الله
نعم كلامك صحيح .. فقط المجلد والاسم
سؤال مثل هذا جربه قبل ان تسأل .. بالتوفيق
:)
kakarot
30-12-2007, 07:18 AM
جربتها وما نفعة ؟
كتبت
media\new camp.tga" 1 load image "
وحطيتها في مجلد الصورة media داخل مجلد العبة ؟
ضروري
texture object : rotate object : scale object texture
لأني جربتها ونفعة ؟
يعني لمادا لم تشتغل في الأول ؟؟
The_source
30-12-2007, 11:15 AM
media\new camp.tga" 1 load image "
يمكن لإنك نسيت الفاصله بين مسار الصوره ورقمها
Amir Imam
30-12-2007, 11:35 AM
بسم الله
media\new camp.tga" 1 load image "
انا مش فاهم .. انت كاتب الكود بالمقلوب ولا هو اللي ظهر كده
على العموم الكود بالتفصيل وعليه مثال اهو
LOAD IMAGE filename,imagenumber
مثاله
LOAD IMAGE "media\new camp.tga",1
لا تنسى الفاصلة كما قال DBProg
kakarot
30-12-2007, 11:42 AM
هو الدي ظهر ^^
جزاك الله خيراً
بجرب وبردلك جواب
TheIslamFalcon
31-12-2007, 10:52 PM
أخوتي أنا عندي برنامج fps بس نسخة تجربية في شي crack حتى يصير كامل أو شي أخر.
أرجو وصلة fps الكامل.
وشكراً لكم
kakarot
03-01-2008, 05:15 PM
ممكن رابطة كتاب
A guide to variables in DarkBASIC
و
A guide to variables in DarkBASIC Pro
أو
Beginner's Guide to DarkBASIC Game Programming
ولكم مني جزيل الشكر ^^
kakarot
03-01-2008, 05:26 PM
وما هذا التحديث
DarkBASIC Professional Upgrade 6.1 ؟؟
بوركتم ^^
Amir Imam
03-01-2008, 10:56 PM
بسم الله
أو
Beginner's Guide to DarkBASIC Game Programming
الكتاب موجود اكثر من مره في المنتدى .. انا رفعته قبل كده تورنت .. والاخ سباراتا رفعه رابيدشير
دور عليه
Evil Joker
06-01-2008, 04:52 PM
أخي امير انت ماشرحتلي سالفة الtext,print ممكن تشرحلي هم زين تذكر كما قلت لك اذا تلامس جسمان ينقص احدهما
Amir Imam
06-01-2008, 08:43 PM
أخي امير انت ماشرحتلي سالفة الtext,print ممكن تشرحلي هم زين تذكر كما قلت لك اذا تلامس جسمان ينقص احدهما
بسم الله
معلش انا مش فاهم .. ياريت توضح
ايه علاقة text و print بالتصادم والتلامس
Ahmedbna
07-01-2008, 01:03 AM
أخوتي أنا عندي برنامج fps بس نسخة تجربية في شي crack حتى يصير كامل أو شي أخر.
أرجو وصلة fps الكامل.
وشكراً لكم
اخى ستجد البرنامج بعدة روابط ان شاء الله (تمنع الإعلانات)
Evil Joker
08-01-2008, 12:50 AM
بسم الله
معلش انا مش فاهم .. ياريت توضح
ايه علاقة text و print بالتصادم والتلامس
اولا انسى الـ text , print
لو رجعت ذاكرتك ورى شويه ممكن تتذكر إني طلبت منك عمل اوبجكتان وكل واحد يحمل نقاط حياة 10 مثلا إذا الاول لمس الثاني اذا ينقص 1 طبعا راح تبقى 9 وهكذا حتى 0 واذا وصلت 0 (صفر) تنتهي اللعبة بس هو ذا
Evil Joker
08-01-2008, 02:12 AM
سؤال ثاني لو أمكن...شوف مثلا انا عندي خلفيه وفيها ازرار الزر الاول يبدأ اللعب والثاني قائمة الشرح والثالثة end الانهاء ممكن تشرحلي هيه وكيف عملها أنا أعرف كيف اسوي ازرار وماوس والخروج لكن بس قلي كيف اعملها هل بالـgoto او ايش؟؟؟ بس عطني شرح مفصل يعني كيف اسمي القائمة الاولى حق الرئيسية والثانيه حق الشرح...
kakarot
08-01-2008, 11:33 AM
ماهذا التحديث
DarkBASIC Professional Upgrade 6.1
و
Figure 1.36
وشكراً
kakarot
08-01-2008, 11:47 AM
وماهذا البرنامج وممكن وصلة البرنامج DarkMATTER
The_source
08-01-2008, 12:46 PM
هذا البرنامج مشابه له نوعاً ما خذ هذا الرابط التورينت
http://www.mininova.org/tor/550955
Amir Imam
08-01-2008, 04:22 PM
بسم الله
اولا انسى الـ text , print
اوكي .. نسينا
لو رجعت ذاكرتك ورى شويه ممكن تتذكر إني طلبت منك عمل اوبجكتان وكل واحد يحمل نقاط حياة 10 مثلا إذا الاول لمس الثاني اذا ينقص 1 طبعا راح تبقى 9 وهكذا حتى 0 واذا وصلت 0 (صفر) تنتهي اللعبة بس هو ذا
لو رجعت انت بالصفحات شويه لحد صفحة 25 هتلاقي المثال اللى انت عايزه .. او شبيهه
سؤال ثاني لو أمكن...شوف مثلا انا عندي خلفيه وفيها ازرار الزر الاول يبدأ اللعب والثاني قائمة الشرح والثالثة end الانهاء ممكن تشرحلي هيه وكيف عملها أنا أعرف كيف اسوي ازرار وماوس والخروج لكن بس قلي كيف اعملها هل بالـgoto او ايش؟؟؟ بس عطني شرح مفصل يعني كيف اسمي القائمة الاولى حق الرئيسية والثانيه حق الشرح...
ممكن انا اطلب منك طلب ؟؟؟ اكتب اللي انت عايزه بس .. من غير كلام تاني علشان انا مش فاهم حاجة
noble demon
08-01-2008, 08:42 PM
سلام عليكم
انا عندي استفسار هل الدارك بيسك العادي او البرو هل اقدر اصنع لعبة تحدي مثل يوغي اوه واون لاين عن طريق الهاماشي
وشكرا
kakarot
09-01-2008, 08:45 AM
ما فائدة البرنامج ؟؟؟
نفس db ؟؟
The_source
09-01-2008, 10:45 AM
ما فائدة البرنامج ؟؟؟
نفس db ؟؟
هو مو برنامج مثل الدارك بيسك ياأخي.........هذا برنامج ثري دي
The_source
09-01-2008, 10:47 AM
سلام عليكم
انا عندي استفسار هل الدارك بيسك العادي او البرو هل اقدر اصنع لعبة تحدي مثل يوغي اوه واون لاين عن طريق الهاماشي
وشكرا
ممكن إن شاء الله وليه لا
zikoz
09-01-2008, 03:40 PM
استفسار عن الكتابة باللغة العربية في DarkBasicPro
أول سؤال أطرحه هو هل يمكنني الكتابة بالعربية ؟
قد جربت عدة طرق, منها :
Arabictext$ = "السلام عليكم"
PRINT Arabictext$
WAIT KEY
المشكلة هنا هي أنه لا يظهر الخط العربي
فجربت هذا الكود
Arabictext$ = "السلام عليكم"
Set Text Font "", 178
TEXT 400, 300, Arabictext$
WAIT KEY
علما أن 178 هو charset code للغة العربية لكن المشكلة هنا هي أنه يكتب من اليسار الى اليمين (عكس اللغة العربية)
رجاءا ساعدوني :أفكر:
TheIslamFalcon
09-01-2008, 04:53 PM
جاوبو على سؤالي مين عندو برنامج fps كامل أرجوكم مطر>
The_source
09-01-2008, 05:33 PM
علما أن 178 هو charset code للغة العربية لكن المشكلة هنا هي أنه يكتب من اليسار الى اليمين (عكس اللغة العربية)
للأسف هذه هي المشكله أصلاً
لإن المبرمج غربي فلابد أن يتم الكتابه من اليسار مهما كانت نوعها...........
TheIslamFalcon
09-01-2008, 05:48 PM
ردو أرجوكم أخوتي أنا عندي برنامج fps بس نسخة تجربية في شي crack حتى يصير كامل أو شي أخر.
أرجو وصلة fps الكامل.
وشكراً لكم
kakarot
09-01-2008, 07:02 PM
يعني تصميم ألأعاب 3d ؟؟
zikoz
09-01-2008, 07:20 PM
للأسف هذه هي المشكله أصلاً
لإن المبرمج غربي فلابد أن يتم الكتابه من اليسار مهما كانت نوعها...........
تعني من كلامك أنه من المستحيل الكتابة بالعربية في darkbasic
انصحني بمبرمج مثل darkbasic يمكن من خلاله الكتابة بالعربية جزاك الله خيرا.
أخي عصفور الإسلام تفضل برنامج FPS Ceator :
للتحميل من Rapidshare.com:
الجزء 1 :: 91 MB (http://rapidshare.com/files/61139644/FPS_Creator_V1.0_FULL_CD.part1.rar)
الجزء 2 :: 91 MB (http://rapidshare.com/files/61141963/FPS_Creator_V1.0_FULL_CD.part2.rar)
الجزء 3 :: 91 MB (http://rapidshare.com/files/61161844/FPS_Creator_V1.0_FULL_CD.part3.rar)
الجزء 4 :: 91 MB (http://rapidshare.com/files/61165922/FPS_Creator_V1.0_FULL_CD.part4.rar)
الجزء 5 :: 91 MB (http://rapidshare.com/files/61154645/FPS_Creator_V1.0_FULL_CD.part5.rar)
أو
للتحميل من Depositfiles.com:
الجزء 1 :: 234 MB (http://depositfiles.com/files/1994940)
الجزء 2 :: 233 MB (http://depositfiles.com/files/1995114)
ملف الترقية الى الإصدار 1.04
Depositefiles.com (http://depositfiles.com/files/1994799)
Rapidshare.com (http://rapidshare.com/files/61166544/FPSCreator_Upgrade_104.rar)
TheIslamFalcon
09-01-2008, 08:38 PM
الله يخليك أنا عندي البرنامج بس بدي الكراك أو شي شغلة تخلي كامل أرجوكم ردو
The_source
09-01-2008, 08:44 PM
تعني من كلامك أنه من المستحيل الكتابة بالعربية في darkbasic
انصحني بمبرمج مثل darkbasic يمكن من خلاله الكتابة بالعربية جزاك الله خيرا.
هي بتطلع الكتابه العربيّه ولكن تظهر من اليسار وليست من اليمين كما يتم كتابتها في أغلب البرامج
يمكن معالجة هذا النوع من الأخطاء وذلك بــــ:
بالضغط على زر space بشكل متواصل حتى يتم نقلها إلى جهة اليمين مثال:
print "السلام عليكم 1 "
wait key
1=عدد الأسبيس
لاحظ مقدارالمساحه الخاليه بعد النص,يمكن زيادتها بحسب ماتريد وبالطريقه الذي تكيّفك
وأي خدمه في أي وقت أخي العزيز............^__^
TheIslamFalcon
09-01-2008, 08:44 PM
أخي إذا كندك كراك أرجوك عطيني ياه مستعجل كتير أرجوك
kakarot
09-01-2008, 08:48 PM
شباب ممكن تشرحولي هذا الكود
SPRITE Sprite Number, XPos, YPos, Image Number
يعني كيف أدخل المقاتل "الإحداثيات"
نضع الإحداثيات السينس والصادي ونضع الرقم هل هذا صحيح ؟؟
ممكن الشرح
وأوامر Running
REPEAT
و
DIM
وشكراً ^ ^
zikoz
09-01-2008, 09:15 PM
هي بتطلع الكتابه العربيّه ولكن تظهر من اليسار وليست من اليمين كما يتم كتابتها في أغلب البرامج
يمكن معالجة هذا النوع من الأخطاء وذلك بــــ:
بالضغط على زر space بشكل متواصل حتى يتم نقلها إلى جهة اليمين مثال:
print "السلام عليكم 1 "
wait key
1=عدد الأسبيس
لاحظ مقدارالمساحه الخاليه بعد النص,يمكن زيادتها بحسب ماتريد وبالطريقه الذي تكيّفك
وأي خدمه في أي وقت أخي العزيز............^__^
أخي معذرة لكنك لم تفهمني بالشكل الصحيح :p
أنا اقصد اذا مثلا اردت كتابة السلام عليكم فهي تظهر بهذا الشكل
م ك ي ل ع م لا س ل ا
انا فهمت قصدك فهو لحل مثل هذه المشاكل :
السلام عليكم من اليسار
كان ابداعك ;) وضع اسابيس.
لكن مشكلتي هي كالتالي
http://img140.imageshack.us/img140/2462/90095209vx8.png
ارجو ان تجد لها حلا
:biggthump
zikoz
09-01-2008, 09:19 PM
أخي عصفور الإسلام تفضل الكراك
The_source
09-01-2008, 09:24 PM
SPRITE Sprite Number, XPos, YPos, Image Number
هذا الأمر بيطلب رقم الأسبيريت ويمكن أن يكون أي رقم
ثانياً:
موقع الأسبيريت (المحور السيني والصادي)
x=10
y=10
بهذه الأحداثات سيكون إلى الأعلى لليسار بعيد شويّه عن الحافه
صورة المقاتل الذي تريده
REPEAT
عملها مثل الـــــــdo ................loop
الفرق الوحيد بينهم هو إنه أمر repeat لن يتوقّف عن الدوران إلى بشرط معيّن أو بنقرة زر الذي بتريده
والــــــdo ...........loop سيستمر بالدوران من دون شرط معيّن للخروج مثل الrepeat
الصيغه العامه للجمل
do
yrotate object 1,object angle y (1)+1
loop
repaet
yrotate object 1,object angle y (1)+1
until escapekey()=1
لن يخرج إلا أن يتم الضغط على زر الescape
DIM
للتصريح عن المصفوفات أي
dim DB(5)
DB1 ="kakarot"
DB2 ="nagd"
إلى
DB5 ="amer"
بمعنى أخر هذا الأمر يسهّل لك أمور كثيره بدلاً ماتتعامل مع شيء يمكنك أن تتعامل مع عدة أشياء وجعلهم بأمر وأحد
أما بالنسبه للأمر running لايجد على الدارك بيسك........ وضّح اكثر ..........
The_source
09-01-2008, 09:27 PM
ارجو ان تجد لها حلا
والله في الواقع لم تصادفني هذه المشكله قبلاً
الكتابه بالعربي عندي تمام
ربما يكون هناك خطاء أثناء تنصيب أوالواجه بتاع تعريب الويندوز غير معرّفه على اللغه العربيه
TheIslamFalcon
09-01-2008, 09:38 PM
الله يخليك والله مابعرف كيف بدي أشكرك.الله يجعلها في ميزان حسناتك
TheIslamFalcon
09-01-2008, 09:49 PM
شكراً لك أخي بس ماعرفت شلون بدي أشتغل عليه مين بدي أفتح الكراك أو الكيجن ممكن تقلي شلون بدي ساوي
Evil Joker
10-01-2008, 06:03 PM
لو رجعت انت بالصفحات شويه لحد صفحة 25 هتلاقي المثال اللى انت عايزه .. او شبيهه
أقله تيس يقلي أحلبة...
إنت اول شيء قريت الطلب زي الناس أقلك اللي انت قلتلي على مافهمته تقلي ارجع صفحة 25 ؟؟؟؟ يعني قصدي فهمني بشكل مفصل ولا اعطيني كود يوضح...حسبت راح تفهمها من حالك!!!
zikoz
10-01-2008, 06:37 PM
والله في الواقع لم تصادفني هذه المشكله قبلاً
الكتابه بالعربي عندي تمام
ربما يكون هناك خطاء أثناء تنصيب أوالواجه بتاع تعريب الويندوز غير معرّفه على اللغه العربيه
أخي DBprog حقيقة أمر print يعمل جيدا ويظهر العربية بشكل صحيح
و لكن فيما يخص أمر text فهو يعرض العربية عللى شكل حروف لاتينية و الشيء الذي أثار عصبيتي :12: هو ان جميع الأوامر المتعلقة ب text لا تشتغل مع العربية مثل (set text font و set text size) خصوصا و انها جد مهمة.
ارجو ان تجربها لنرى إن كان هذا المشكل عندي فقط أو عند جميع مستعملي darkbasic العرب :D
kakarot
10-01-2008, 07:41 PM
موجود في كتاب تعليم الدارك بيسك ؟؟
TheIslamFalcon
11-01-2008, 03:21 PM
أخي ZIKOZ شكراً لك على الكراك بس ماعرفت شلون بدي أشتغل عليه مين بدي أفتح الكيجن ولا الكراك ممكن تقلي كيف بدي كرك برنامج FPS على الكراك يلي عطيطني ياه.وشكراً لك
kakarot
11-01-2008, 04:29 PM
وأيضاً كيف أكمل هذا البرنامج
If a > 90 Then Print Excellent
If a > 80 Then Print vgood
If a > 70 Then Print good
wait key
end
ولكن لم يحدث شيء ؟؟
The_source
11-01-2008, 05:38 PM
خي DBprog حقيقة أمر print يعمل جيدا ويظهر العربية بشكل صحيح
و لكن فيما يخص أمر text فهو يعرض العربية عللى شكل حروف لاتينية و الشيء الذي أثار عصبيتي هو ان جميع الأوامر المتعلقة ب text لا تشتغل مع العربية مثل (set text font و set text size) خصوصا و انها جد مهمة.
ارجو ان تجربها لنرى إن كان هذا المشكل عندي فقط أو عند جميع مستعملي darkbasic العرب
أنا عندي اللغه العربيّه تمام كما قلت سابفاً مشكلتك إنه الواجهه بتاع الوندوز مو معربّه
The_source
11-01-2008, 05:45 PM
خي DBprog حقيقة أمر print يعمل جيدا ويظهر العربية بشكل صحيح
و لكن فيما يخص أمر text فهو يعرض العربية عللى شكل حروف لاتينية و الشيء الذي أثار عصبيتي هو ان جميع الأوامر المتعلقة ب text لا تشتغل مع العربية مثل (set text font و set text size) خصوصا و انها جد مهمة.
ارجو ان تجربها لنرى إن كان هذا المشكل عندي فقط أو عند جميع مستعملي darkbasic العرب
أنا عندي اللغه العربيّه تمام كما قلت سابفاً مشكلتك إنه الواجهه بتاع الوندوز مو معربّه
يمكنك الأستغناء عن الأمر text
بهذا الأمر
set cursor x,y
print "السلام عليكم"
wait key
أعتقد إنك تعرف الوظيفه بتاعه مالم سأشرحها لك وبيكون أفضل لوكنّا على الماسنجر ........
zikoz
11-01-2008, 06:20 PM
أخي عصفور الإسلام قم بفتح الملف Keygen.exe ثم اكتب في المكان المخصص لل Name اسما من خيالك ثم قم بنسخ هذا الإسم و الصقه في المكان المخصص له في fps creator ثم انسخ السريال المنتج من الكيجن ثم الصقه في المكان المخصص له هذا كل شيء ;)
اخي kakarot شيء عادي الا يحدث شيء لأن a غير معرفة وبالتالي لن يظهر شيء.
مثال لطريقة استعمال if...then
`سنقوم بتحميل الرصاصة و البطل
LOAD OBJECT Rassasa, 1
LOAD OBJECT Hero, 2
` نضع مثلا الطاقة الإفتراضية للبطل تساوي 100
EnergyHero = 100
`إذا صدمت الرصاصة البطل ستنقص الطاقة بعشرة
if object collision(1,2) then EnergyHero = EnergyHero - 10
`وسنكمل المثال بوضع حالات البطل
if EnergyHero >= 80 then print "إنه في حالة جيدة"
if EnergyHero >= 50 then print "إنه في حابة متوسطة"
if EnergyHero > 20 then print "إنه جد ضعيف"
if EnergyHero = 0 then print "رحمه الله"
و دمتم سالمين :biggthump
The_source
11-01-2008, 06:47 PM
مثال ممتاز منّك أخي بس نسيت إشارتي التنصيص بتاع إسم الأوبجكتس
وأتمنى أن أرى الكثير من مشاركاتك معنا
kakarot
11-01-2008, 06:48 PM
أنا أريد عندما يضع العلامة
يظهر التقيم
بعني ضروري أمر Input وكيف إسنخدامها بهذا الأمر ؟؟
TheIslamFalcon
11-01-2008, 06:52 PM
شكراً لك أخي الكريمZIKOZ بس ماعرفت وين بدي حط الكيجن مثلاً انا هلأ كتبت أسمي وطالعولي كلمة السر وين بدي أكتبون بقلب ملف userdetails يلي بمجلد البرنامج بس بقلبوا
YourName=
YourSerialCode=
YourFullPath=
ثلاث خيارات ممكن تقلي وين بدي أكتبون مثلاً الأسم بالأولى .... ولا شو .وشكراً لك سلفاً
The_source
11-01-2008, 06:58 PM
up:
input "set your mark",mark$
if mark>79
set cursor 10,20
print "excellent"
sleep 2000
cls
goto up
endif
if mark>69
set cursor 10,20
print "very goo"
sleep 2000
cls
goto up
endif
ممكن هذا الكود بيساعدك
zikoz
11-01-2008, 07:05 PM
kakarot هذه استكمالة لبرنامجك
` قد خرج أبوك تاركا هذا البرنامج مشغل يسألك فيه عن نقطتك في الإمتحان
input " كم هي نتيجة الإمتحان ", a
If a >= 90 Then Print "جيد"
If a < 90 Then Print "حسن"
If a < 80 Then Print "مقبول"
If a = 0 Then Print "اصعد الى السطح ثم شهد و اخيرا ارمي بنفسك"
Wait key
جربه و رد علي
أخوك زايكوز
TheIslamFalcon
11-01-2008, 07:10 PM
شكراً لك أخي الكريمZIKOZ بس ماعرفت وين بدي حط الكيجن مثلاً انا هلأ كتبت أسمي وطالعولي كلمة السر وين بدي أكتبون بقلب ملف userdetails يلي بمجلد البرنامج بس بقلبوا
YourName=
YourSerialCode=
YourFullPath=
ثلاث خيارات ممكن تقلي وين بدي أكتبون مثلاً الأسم بالأولى .... ولا شو .وشكراً لك سلفاً
zikoz
11-01-2008, 07:14 PM
شكراً لك أخي الكريمZIKOZ بس ماعرفت وين بدي حط الكيجن مثلاً انا هلأ كتبت أسمي وطالعولي كلمة السر وين بدي أكتبون بقلب ملف userdetails يلي بمجلد البرنامج بس بقلبوا
YourName=
YourSerialCode=
YourFullPath=
ثلاث خيارات ممكن تقلي وين بدي أكتبون مثلاً الأسم بالأولى .... ولا شو .وشكراً لك سلفاً
أخي عصفور الإسلام انا جد متأسف لأن fps creator غير مثبت عندي في الحاسوب لذا لا يمكنني ان ادلك على اشياء لا أعرفها, قد قمت برفع الكيجن على المرفقات و حسب لم أجربه حتى :( :silly:
TheIslamFalcon
11-01-2008, 09:23 PM
خلص أخي zikoz شكراً لك أنا لح جرب وشكراً
Amir Imam
11-01-2008, 10:52 PM
بسم الله
اعادة لمثال الـ Health علشان خاطر عيون Evil joker
ملحوظة : المثال مرفق في نفس هذا الموضوع في صفحة 25
هذا المثال لعمل Health للاوبجكت ورسمها على الشاشة وجعلها تنقص اذا اصطدمت بالعدو .. بطريقة بدائية جدا
اول شيء نقوم بصناعة اويجكت مكعب وليكن هو العدو الذي سيصطدم به البطل .. ونعطيه رقم 1 وحجمه50 ثم نضع موقعه في اي نقطة ولتكن (300و20و300)
make object cube 1,50
position object 1,300,20,300
بعد ذلك نفترض ان البطل كره .. اوبجكت كره وحجمه 50 ولا يهم موقعها لانه سوف يتغير بعد ذلك
make object sphere 2,50
ثم نضع قيمة اوليه للـ Health ولتكن 150 .. وستكون هذه القيمة هي العليا .. اي اكبر قيمة لحياة اللاعب
health=150
بعد ذلك نبدأ الحلقة التكرارية ونضع بها الاكواد التي تجعلنا نتحكم بالبطل (الكره)
امام وخلف ويمين ويسار .. وكذلك نضع بعض المتغيرات نخزن فيها قيم نقاط موقع الاوبجكت البطل .. حيث ان البطل سوف يتغير مكانه بحركة الاسهم .. وهذه المتغيرات سوف تسهل التعامل مع المواقع كما نرى :
do
if upkey()=1 then move object 2,5
if downkey()=1 then move object 2,-5
if rightkey()=1 then yrotate object 2,object angle y(2)+2
if leftkey()=1 then yrotate object 2,object angle y(2)-2
ax#=object position x(2)
ay#=object position y(2)
az#=object position z(2)
any#=object angle y(2)
بعد ذلك نأتي لجزء رسم الحياه .. وحقيقة سيتم رسمها على جزئين .. الاول هو الجزء الاحمر والذي يعني نقصان الحياة .. والثاني هو الجزء الاخضر والذي يعني زيادة الحياه .. حيث سنرسم جزء النقصان خلف جزء الزيادة وبالتالي عند نقصان الجزء الاخضر سيظهر من خلفه الجزء الاحمر
ink rgb(255,0,0),rgb(255,0,0)
box 0,0,150,15
نلاحظ اننا رسمنا Box بالاحداثيات 0 و0 و150 و 15 .. يعني سيرسم مربع طويل الى حد ما في زاوية الشاشة اليسرى العليا
بعد ذلك نرسم الجزء الاخضر وهو الحياه
ink rgb(0,255,0),rgb(0,255,0)
box 0,0,health,15
نلاحظ هنا اننا رسمنا نفس الاحداثيات السابقة الا اننا استبدلنا الاحداثي Left بالمتغير Health والذي سيكون فيه قيمة الحياه التي سوف تتغير كما يلي
if health > 0
if object collision(2,1)>0 then dec health,2
endif
في هذا الكود نختبر قيمة Health اذا كانت اكبر من صفر يختبر التصادم بين البطل والعدو .. اذا وجد يتم نقصان الـ Health عن طريق Dec .. اي اذا تحقق شرطي التصادم وان الحياه اكبر من صفر يبدأ في انقاص الحياه
if health <= 0 then end
طبعا هذه سهله .. تعني انه في حالة الحياه اقل من صفر انهي البرنامج
ارجو ان اكون وضحت الموضوع .. واي استفسار ان شاء الله موجودين
The_source
12-01-2008, 08:45 AM
هذا متوقّع من الأخ أمير
kakarot
12-01-2008, 09:43 AM
zikoz
نفعت معاي
بس حصل خطأ لما وضعت النتيجة 10
طلع حسن
مقبول ؟؟
لماذا
DBprog
حصل خطأ عندما وضعت العلامة وضغظ enter طلع خارج البرنامج ؟؟
معليش شو المشكلة
وما معنى up لأنها موموجودة في في F1 ؟
وشكراً
The_source
12-01-2008, 05:20 PM
DBprog
حصل خطأ عندما وضعت العلامة وضغظ enter طلع خارج البرنامج ؟؟
نسيت أن أضع wait key في نهاية التطبيق ^_^
العفو منّك..........
الأن جربه بعد ما تضيف أمر wait key في نهاية الأكواد
The_source
12-01-2008, 05:35 PM
zikoz
نفعت معاي
بس حصل خطأ لما وضعت النتيجة 10
طلع حسن
مقبول ؟؟
لماذا
ضع هذا الكود
بين أكواد الأخ
if a<50
set cursor 10,20
print "your failed";
endif
kakarot
12-01-2008, 05:37 PM
ما نفعت معاي ؟؟
The_source
12-01-2008, 05:38 PM
ziko
نفعت معاي
بس حصل خطأ لماz وضعت النتيجة 10
طلع حسن
مقبول ؟؟
لماذا
ضع هذا الكود
بين أكواد الأخ
if a<50
set cursor 10,20
print "your failed";
endif
kakarot
12-01-2008, 05:55 PM
ممكن مثال طلسمت !!
TheIslamFalcon
12-01-2008, 06:50 PM
السلام عليكم بدي منكون خدمة إذا بتريد يلي عندو برنامجfps كامل:
فوتوا على مجلد برنامج fps بتلاقيوا 3 مستندات وأسمائون
1-userdetails
2-setup
3-FPSC-MapEditor
هدول هنن بقى بدي منكون تنقلولي يلي مكتوب بقلبون مثلاً
1-userdetails الموجود يقلبا هذه الكلمة مثلا:
FPS Creator Demo
بقا أنتول بتعطينيوني كلشي مكتوب هذا المستند وبكون ممنونكم أرجوكم شو ماحدا عم يرد علي الله يسامحكوم لاتبخل يلي عندك برنامج fps كامل. أرجوكم وشكراً
Evil Joker
12-01-2008, 07:59 PM
الله يوفقك ياأخ أمير إمام الله لايحرمك من الخير الله يكثر رزقك ويدخلك الجنة ويسترك ويستر أهلك ويحفظك ويعينك والله أنا ماعرف كيف أشكرك وانت لو محتاج أي شيء ياهلا مرحبا ^_^
TheIslamFalcon
12-01-2008, 08:55 PM
ياشباب ليش ماعم تردو:
السلام عليكم بدي منكون خدمة إذا بتريد يلي عندو برنامجfps كامل:
فوتوا على مجلد برنامج fps بتلاقيوا 3 مستندات وأسمائون
1-userdetails
2-setup
3-FPSC-MapEditor
هدول هنن بقى بدي منكون تنقلولي يلي مكتوب بقلبون مثلاً
1-userdetails الموجود يقلبا هذه الكلمة مثلا:
FPS Creator Demo
بقا أنتول بتعطينيوني كلشي مكتوب هذا المستند وبكون ممنونكم أرجوكم شو ماحدا عم يرد علي الله يسامحكوم لاتبخل يلي عندك برنامج fps كامل. أرجوكم وشكراً
kakarot
15-01-2008, 08:31 PM
كيف أضع هذه المقابس
اليكم بعض المقابس التي تضيف الى الدارك بيسيك اوامر جديدة
مقبس الفيزياء....
http://walaber.com/index.php?action=showitem&id=10
مقبس يحتوي على اوامر جديدة متعددة
http://www.freewebtown.com/gogetax/Plugins/GogasDll[v0.15b].rar (http://www.freewebtown.com/gogetax/Plugins/GogasDll%5Bv0.15b%5D.rar)
مقبس مهمممم يحوي اوامر متعددة و اهمها اوامر تمكنك من الاكتابة باللغة العربية بوضوح و بدون
الحاجة الى ملفات خطوط خارجية
http://www.cloggj.f2s.com/DBPro/down...rce%20V3.6.zip (http://www.cloggj.f2s.com/DBPro/downloads/D3DFunc%20Source%20V3.6.zip)
مقبس يسهل عمليات اللعب الجماعي عبر الشبكة
http://homepage.swissonline.ch/barnski/main.htm
يكفي لهذا اليوم
سابحث عن مصادر مفتوحة للمرة القادمة
مقتبس من سنيك ؟؟
وشكراً
noble demon
15-01-2008, 08:58 PM
شباب ممكن رابط تحميل برنامج dark basic pro مع الكراك
TheIslamFalcon
15-01-2008, 10:48 PM
شكراً لك كاكاروت على تعبك
بس ممكن وصلة برنامج الدارك بسك متل ماقال NOBLE DEMON
kakarot
15-01-2008, 11:20 PM
أولاً بالنسبة لل Plugin كيف أضعها
ثانياً يوجد باتش وكراك لعدة نسخ جربهم كلهم وأنا مش متأكد منه ؟
ما أعرف فيه فايروسات ولا لأ:28:
والسلام عليكم
zikoz
23-01-2008, 05:06 PM
أخي kakarot قد تمكنت أخيرا بفضلك أن أكتب باللغة العربية
وذلك بتجريبي لأحد المقابس المهمة التي طرحتها
و سأضع أسفله شرحا لتركيبه و الكتابة عن طريقه
-1- رابط المقبس D3DFunc : http://www.cloggj.f2s.com/DBPro2/downloads/D3DFunc%20V3.6.5.zip
هذا رابط للتثبيت , عكس الذي وضعته أخي kakarot فهو code source :p
-2- نقوم بفك الضغط طبعا ثم نلصق كل ملف في مكانه دون استبدال المجلدات الأصلية
-3- نقوم بتطبيقه على darkbasic :
طبعا المقبس يتوفر على العديد من المزايا غير أني اكتفيت بأكواد الكتابة التي هي مهمة لصناعة الألعاب العربية .
سنستعين بالكود التالي :
set display mode 800,600,32
D3D_INIT
d3d_starttext
d3d_color 221, 210, 82, 255
d3d_font 1,"Arial",48,0,0,1
d3d_text 1,400,50,1,"المنتدى"
d3d_endtext
wait key
set display mode : هذا الأمر خارج عن المقبس وهو يمكن من تغيير حجم الشاشة.
D3D_INIT : هو أمر لابد من تواجده في حالة تغيير حجم و ألوان الشاشة أي باستعمال أمر set display mode.
d3d_starttext : أمر لبداية أوامر الكتابة وهو أيضا لابد منه للكتابة.
d3d_color : طبعا هو واضح , فهو أمر لتغيير لون الخط الإفتراضي (الأسود) و هو مركب كالتالي : الشفافية,الأزرق,الأخضر,الأحمر <
الشفافية أو الوضوح على حد القول, حيث أن كلما ازدادت نسبتها إلى أن تصل إلى 255
ازدادت شدة وضوحها وكلم نقصت كانت أكثر شفافية الى ان تصل 0 (لا يظهر اي شيء)
d3d_font : وهو امر أيضا لابد منه لإختيار نوع الخط و حجمه
d3d_text : الأمر الأكثر همّاً وهو لإظهار الكتابة و اختيار مكانها
d3d_endtext : أمر لإنهاء الكتابة عن طريق المقبس
و تكون النتيجة النهائية كالتالي :
http://www5.0zz0.com/2008/01/23/15/801986372.png
zikoz
23-01-2008, 05:14 PM
شكراً لك كاكاروت على تعبك
بس ممكن وصلة برنامج الدارك بسك متل ماقال NOBLE DEMON
برنامج الدارك بيسك كامل ومكمول : *في النرفقات*
أولا - نفك الضغط ثم نقوم بتثبيت dbpro_5_3_trial_low.exe
ثانيا - نقوم بترقيته و ذلك بتثبيت DBProUpgrade62.exe
و أخيرا - نقوم بنسخ الملفين DBPCompiler.exe وTGCCertificateViewer.exe الموجودان في المجلد crack ونلصقهما في المجلد compiler الموجود في مكان تتثبيت الدارك بيسك.. تحياتي :o ;)
zikoz
23-01-2008, 06:01 PM
عفوا نسيت المهم
الروابط :
Rapidshare (http://rapidshare.com/files/85990919/DarkBasic_Crack.zip.html)
zSHARE (http://www.zshare.net/download/680707275d49f5/)
Badongo (http://www.badongo.com/fr/file/7447781)
Megaupload (http://www.megaupload.com/fr/?d=30UTAHIV)
:p
Amir Imam
23-01-2008, 09:29 PM
بسم الله
اللي عايز برنامج الدارك بيسك تورنت اهو :
كامل مع الكراك
kakarot
24-01-2008, 12:57 PM
يعني في كثير من المجلدات أين أضعهم ^^
The_source
24-01-2008, 04:41 PM
ضعهم في مجلد compiler في المجلّد الرئيسي للـــDark basic
desiner
26-01-2008, 08:41 PM
السلام عليكم
بحثت كثيرا عن model pack لبرنامج fps creator ولكن دون جدوى لانها على الراببد شير .....
أريد model pack 7-8-9-10 ويكون مرفوع على غير الرابيد شير .
أرجو ممن لديه الملفات اعادة رفعها ... فضلاً لا أمراص
model pack 8 & 9 & 10 جديدة لبرنامج fps creator (http://www.montada.com/showthread.php?t=557284) (http://75.126.249.149/~director/vb/images/misc/multipage.gif 1 (http://www.montada.com/showthread.php?t=557284) 2 (http://www.montada.com/showthread.php?t=557284&page=2))
kakarot
01-02-2008, 07:25 PM
sync on:sync rate 60
color backdrop rgb(0,0,0)
make object cube 1,5
position object 1,0,0,20
do
if rightkey()=1 then
yrotate object 1, object angle y(1)+1
if leftkey()=1 then
yrotate object 1, object angle y(1)-1
sync
loop
السطر الأول أمر خاص با الكميرا يعين 60 صورة في الثانية
السطر الثاني أمر الخلفية
السطر الثالث أمر لصناعة المكعب
السطر الرابع الموقع
السطر الخامس معلوم
السطر السادس إذا ضغظ زر اليمين فإن الكاميرا تتحه بهذه الزاوية y
السطر السابع إذا ضغظ زرالشمال فإن الكاميرا تتحه بهذه الزاوية y
السطر الثامن معلوم
السطر الناسع معلوم
حليمة رجعت لعادتها القديمة ؟؟؟
كم مرة قلنا لك أرجع للدروس التي في المنتدى وللبرنامج ؟؟؟
mastergame
01-02-2008, 08:59 PM
اخي كاكروت هال نسيت نفسك اكثر من مليون مرى تطلب شرح الكودات لا تتكلم كثيرا
kakarot
01-02-2008, 09:52 PM
العفو ^^
نعم طلبت Do و loop وif و else ولم أطلب شرح كود إلا مرة أو مرتين فقط ^ ^
وطلبت ألة حاسبة ^^
ولم أطلب عشر مرات أن يشرحولي كود كامل ^^
لم أطلب مليون مرة كما تقول ^^
بل أقل منغشك نغش
بدك التعليم زي واحد يجي يحط لك في المعلقة المعلومات من نشوف شطارتك
شاطر
ربما لم ترى المواضيع في المنتدى
من ركبلك نظارة
لو شوفت الأسئلة من قبل ماكنت سئلة
أنا ما بتحدث كأني خبير في الدارك بيسك ولاشيء
The_source
02-02-2008, 11:08 AM
صلّوا على النبي يا أخوان أنا مستعد أعيد لأي واحد من البدايه
وأنتم أخوان في الله.........مافي داعي لهذا كله
بودّي أشرح لك ولكن الأخ أمير بيصر على إنه هو الذي سيشرح كثّر الله خيره
لاتفهم غلط أخي العزيز يمكنني أن أشرح لك في أي وقت تريد
لو كان عندك بريد في الماسنجر بيكون أحسن بدلاً من الردود وضياع الوقت
mastergame
02-02-2008, 05:06 PM
اخي هاهوا اميلي mastergame@live.fr (mastergame@live.fr)
kakarot
02-02-2008, 09:11 PM
على كل حال أسف لأني قلت ذلك الكلام ^^
نحن أخوان ^^
mastergame
02-02-2008, 10:37 PM
اخواني هال هناك اي شرح لملف المساعدة للبرنامج
zikoz
02-02-2008, 11:49 PM
اخواني هال هناك اي شرح لملف المساعدة للبرنامج
فكرتني أخي في موضوع مهم هو مشروع تعريب ملف المساعدة للبرنامج (إذا لم يكن هذا المشروع موجودا أصلا): أي تقوم بتحميل ملف مساعدة فيه الأوامر مشروحة عربيا وتقوم باستبداله بالملف الأصلي
مثال لهذا التعريب في المرفقات : إلصق الملف في المكان التالي :
Darkbasic Folder)\Help\commands\image)
ثم اكتب الأمر image exist في الدارك بيزك واضغط F1
من معي في المشروع!!!!! :AR15firing:
mastergame
03-02-2008, 06:43 PM
شكرا جزيلا
mastergame
04-02-2008, 10:03 PM
اشرحو لي هذى الكود
Function Make_Object(ObjNo,ImNo,Xpos,Ypos,Zpos)
Load object "Man.x",ObjNo
Load image "Man.dds",ImNo
Texture object ObjNo,ImNo
Position Object ObjNo,Xpos,Ypos,Zpos
EndFunction
وشكراا
The_source
05-02-2008, 11:11 AM
اشرحو لي هذى الكود
السطر الأول هو تعريف وإنشاء لأسم الدالّه مع القيم الذي يتم كتابتها بين الأقواس وذلك للتعويض عنها في نفس الدالّه
السطر الثاني :هذا الأمر يستخدم لتحميل مجسّم ثلاثي الأبعاد في فضــــاء الثري دي وذلك للعمل عليه أما بالنسبه للأسم بعد الفاصل بقرب أسم المجسّم هو متغيّر لرقم المجسّم ويتم وضعه وذلك بالتعويض عن القيمه المحصوره بين قوسي الدالّه والذي يحمل نفس إسمها وهو رقم تم تخزينه سابقاً على هذا المتغير
السطر الثالث: من إسمه يعني تحميل صوره لبيئة التطبيق ولكن لن تظهر الصوره إلا بأوامر معيّنه مثل sprite
أما بالنسبه للمتغير بجانبها هو مثل ماناقشناه في السطر أعلاه ولكن أختلف أسم المتغير هنا
السطر الرابع: هذا الأمر يقوم بإكساء أو تلبيس المجسّم الثري دي بالصوره الذي حملناها في السطر السابق ويطلب رقم المجسّم مع رقم الصوره(أسماء المتغيرات بتاعهم).
السطر الخامس:وظيفته هي تحديد مكان المجسّم في الفضــــــاء أو البيئة التصميم ويجب مراعاة رقم المجسم الذي تريد تحديد مكانه.
ملاحظه:
أخي أرى إنك تقفز لمواضيع متقدّمه وأنت بالكاد سوف تفهمها إن لم يكن عندك الأساس
إنت وخراجك
...............-_-
kakarot
05-02-2008, 04:57 PM
هناك لغات كثيرة في البيسك
يوجد play bacic لوسمحتم الرابطة بتاعته وشكراً
mastergame
05-02-2008, 06:21 PM
اخواني اعطولي نبذة صغير عن كيفية تركيب الذكاء الاسطناعي
Amir Imam
05-02-2008, 07:48 PM
هناك لغات كثيرة في البيسك
يوجد play bacic لوسمحتم الرابطة بتاعته وشكراً
بسم الله
اعتقد الـ Play basic لا يعمل الا الالعاب الثنائية الابعاد فقط .. وانا شخصيا لم احبه .. ابحث في جوجل ستجده بسهولة
اخواني اعطولي نبذة صغير عن كيفية تركيب الذكاء الاسطناعي
هل تقصد الذكاء الاصطناعي برمجيا ام صناعته بالعقل ؟
اذا كان بالعقل فهذا شيء لا يعلمه لك احد .. انت تحاول حتى تصل .. اما برمجيا فهو يعتمد على نتيجة تفكيرك بالعقل .. وايضا لا يوجد له قواعد مخصصه تتعلمها .. بل هو بالخبره
mastergame
05-02-2008, 09:00 PM
اخي amir lmam هال صممت يوما ذكاء اصتناعي
kakarot
05-02-2008, 09:32 PM
أولاً ماهو openBasic ؟؟
ثانياً
في أوامر الماوس لم أفهم data و read ممكن تقريب المعلومة هذه
وشكراً
Amir Imam
06-02-2008, 12:40 AM
اخي amir lmam هال صممت يوما ذكاء اصتناعي
بسم الله
بالطبع صممت ذكاء اصطناعي .. ولكن لن افصح عنه الان
The_source
06-02-2008, 09:22 AM
في أوامر الماوس لم أفهم data و read ممكن تقريب المعلومة هذه
وشكراً
data وظيفتها إنشاء فهرس أو جدول لمجموعه من المدخلات سواء string أو integer ...ويتم قرائتها بالأمر read
The_source
06-02-2008, 09:26 AM
اخي amir lmam هال صممت يوما ذكاء اصتناعي
أنت تريد أن تقفز بقوه بهذه الطريقه لن تصل إلى شيء لو عندك صبر ومشيت الكثير في الدارك عندها يمكنك أن تعمل ذكاء إصطناعي
وبأعطيك تلميح بسيط عنه ولكن لن أخبرك بشكل موجز
كل ماعليك فعله هو ربط تحركات الخصم بالشخصيّه الرئيسيه بواسطة الأمر y rotate object وmove object
ولكن في حالتك لن تصل لشيء العجله من الشيطان (لم ينتهي مشوار الألف ميل بخطوه)........^_^
mastergame
06-02-2008, 03:26 PM
شكراا يااخي انا اريد ان ارى فقط كيف يكون هال فهمت وشكراا مرى اخرى
The_source
08-02-2008, 03:42 PM
فينكم يا أصحاب الدارك ماتسألوا ..............هل قام أحد بفصل الكابل عليكم
kakarot
08-02-2008, 06:29 PM
ما هو الكود الذي رح يخلي لاعدو يهاجمك ؟؟
The_source
09-02-2008, 08:02 AM
ما هو الكود الذي رح يخلي لاعدو يهاجمك ؟؟
y rotate object وmove object لو بتعرف تمزجهم بحيث تتمكن من ربط حركة العدو معك في نفس الأمر
الموضوع واضح..........^_^
impera
10-02-2008, 03:00 AM
منكن رابط لبرنامج 3d game maker
مشكور مقدما
The_source
10-02-2008, 07:57 AM
منكن رابط لبرنامج 3d game maker
مشكور مقدما
من إسم الموضوع أخي العزيز المفروض إنك تكون عارف في أيه من قسم تطلب هذا الطلب(game maker)
فيكتور هيجو
10-02-2008, 11:46 AM
أوكي ممكن رابط لـ Dark Basics Pro نفسه ؟
lifedodo
11-02-2008, 01:42 PM
السلام عليكم
اريد ان اعرف ما الفرق يين FPS Creatore و FPS Creatore x10
The_source
14-02-2008, 08:11 AM
أوكي ممكن رابط لـ Dark Basics Pro نفسه ؟
أرجع 4 أو 5 صفحات إلى الخلف مع التفتيش وستعثر عليه
The_source
17-02-2008, 08:12 AM
على الرغم من عدم وجود مشاكل معي إلا إن مشكلتي الوحيده هي التصادم المثالي (هو عندما أجري بمحاداة الجدار يعلق اللاعب مع العلم إنني أستخدم تصادم من نوع polygons وأعرف إن الأخ سنيك أعطاني قابس ليه لكن لم أعرف إستخدامه بشكل واضح لذا أرجو منه أن يعطيني مثال بسيط عليه.........وشكراً)أما هي ليست مشكله كبيره بالنسبه للبعض لإن اللاعب يمكنه الألتفاف بدرجه بسيطه والخروج لكن أنا أراها مشكله كما بينت في الأعلى
Amir Imam
17-02-2008, 01:02 PM
بسم الله
فعلا انا بالنسبة لي هذه المشكلة موجودة ولكن لم اهتم لها .. ولكن يبدو انك يا نجد تبحث عن المثالية في اللعبة ;)
وفقك الله
TheIslamFalcon
18-02-2008, 05:22 PM
بسم الله الرحمن الرحيم
شباب ممكن تعرفوني بادارك بيسك
يعني شو بيعمل صعب ولا سهل ممكن تقلولي عليه شو
شو نوع الألعاب التي يصممها .وشكراً لكم
The_source
18-02-2008, 06:46 PM
بسم الله الرحمن الرحيم
شباب ممكن تعرفوني بادارك بيسك
يعني شو بيعمل صعب ولا سهل ممكن تقلولي عليه شو
شو نوع الألعاب التي يصممها .وشكراً لكم
الدارك لغة برمجه قويّه وهذا رابط لأحد تصاميمها ويمكنها أن تعمل أقوى من هذا
http://es.youtube.com/watch?v=rCVOGLszIIw
شوفها ورد لي رأيك أخي وإن كنت مهتم في الموضوع أقراء دروسي في قسم المواضيع المميزه لبرمجة الألعاب وشكراً
Amir Imam
18-02-2008, 10:48 PM
بسم الله الرحمن الرحيم
شباب ممكن تعرفوني بادارك بيسك
يعني شو بيعمل صعب ولا سهل ممكن تقلولي عليه شو
شو نوع الألعاب التي يصممها .وشكراً لكم
بسم الله
الدارك بيسك كما قال الاخ DBprog لغة برمجة مخصصة للالعاب .. يمكنك عمل بها بعض البرامج ايضا ولكن في نطاق تخصص الالعاب ايضا .. وهي تغنيك عن برمجة الدايركت اكس DirectX الذي هو اصلا من تخصص مبرمجي المحركات وليس مبرمجي الالعاب
حكاية الصعوبة والسهولة لا يوجد شيء سهل كما انه بعد التعلم لا يوجد شيء صعب .. يوجد شيء جديد وقديم .. الان انت لا تعرف عن الدارك بيسك فهو جديد عليك .. اما بعد ان تتعلمه يصبح قديم وبالتالي تعرف التعامل معه
نوع الالعاب التي يصممها .. اي حاجة في الدنيا .. فهو صفحة بيضاء تكتب فيها ما تشاء .. ياريت الكل يتعلمه
TheIslamFalcon
18-02-2008, 11:13 PM
خلص شباب قررت أتعلمه بس ياريت تعطوني وصلته أخر أصدار و أحدث أصدار
The_source
19-02-2008, 08:16 AM
أرجع إلى مايقارب مابين الأربع أو الخمس صفحات وبتلاقيه
ملاحظه: فتش في كل صفحه وأنت ترجع إلى الخلف أثناء بحثك........وموفق في التعليم إن شاء الله.
TheIslamFalcon
19-02-2008, 04:09 PM
الف شكر لك أخي الكريم بس رجعت إلى الخلف 4 صفحات بس مافهمت شي عليهم ممكن تعطيني ياه أنت برابط مباشر و ياريت تقلي كم مساحته كم ميغا بايت.وشكرأً
The_source
19-02-2008, 05:07 PM
هذا الرابط تورينت ستجده هنا في أخر رد للأخ أمير إمام
http://www.montada.com/showthread.php?t=564587&page=41
هو ملف مرفق
TheIslamFalcon
19-02-2008, 05:56 PM
ألف شكر لك
بس الملف لاحقته تورنت كيف بدي أنسخه ممكن تقلي شو الجواب
وممكن تقلي شو معناة كلمة تورنت وعفواً إذا كثرت عليك أخي الكريم.وشكراً لك
Amir Imam
19-02-2008, 06:25 PM
ألف شكر لك
بس الملف لاحقته تورنت كيف بدي أنسخه ممكن تقلي شو الجواب
وممكن تقلي شو معناة كلمة تورنت وعفواً إذا كثرت عليك أخي الكريم.وشكراً لك
بسم الله
التورنت محتاج برنامج تحميل تورنت .. استخدم Utorrent مثلا .. وحمل منه البرنامج
TheIslamFalcon
19-02-2008, 10:20 PM
شكراً لك أخي أمير الله يجزيك ألف خير ومبروك الوسام....
mujahedD555
20-02-2008, 02:24 PM
عندي الصراحة مشكلة في 3d world studio وهي ان البرنامج فيه خرب
وانا مش عارف اشرحه ولك نهذه الصورة حيث يظهر لي مربعات بيضاء
http://img113.imageshack.us/img113/6434/89994710px6.png
The_source
20-02-2008, 05:00 PM
جربت تعمل load لمجسّم؟
mujahedD555
20-02-2008, 05:52 PM
المشكلة لا اعرف اين ؟؟؟؟
انا متاكد ان النسخة خربانة ؟
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
zikoz
20-02-2008, 06:00 PM
حتى أنا عندي نفس المشكل مع برنامج 3d world studio أظن ان المشكل قادم من بطاقة الشاشة
The_source
21-02-2008, 08:10 AM
أنا عندي بطاقة الشاشه built in 64 to 128
وشغّال حلاوه............جرب تعمل load لمجسّم وشوف ..........مالم سأرفع نسخه شغّاله من عندي 100%
mujahedD555
22-02-2008, 07:45 AM
في عندي استفسار بسيط جدا وهو كالاتي :
هل يوجد امثلة للدارك بيسك في هذا المنتدى او مثلا مواقع اخرى
لاني صراحة نزلت الدارك بيسك من قبل اسبوع وحابب اتعلمه
Amir Imam
22-02-2008, 02:35 PM
بسم الله
تابع دروس الاخ DBprog (http://www.montada.com/showthread.php?t=565435) .. فهي مفيدة جدا
The_source
22-02-2008, 03:14 PM
لاني صراحة نزلت الدارك بيسك من قبل اسبوع وحابب اتعلمه
أهلا بالذي يريد أن يتعلّم الدارك بيسك............:biggthump
lugia 50
23-02-2008, 04:02 PM
هلا اخواني كيف حالكم
عندي أسئلة و اريد اجوبة ^^
المهم السؤال الأول
بعد أن رايت قوة الدارك بيكس هل يمكنني ان اضع اللعبة على جهاز من اجهزة الجيم
هل يجب أن اعرف جميع الاوكواد 100%
كم حجم البرنامج
و شكرا ^^^^<<<<لابس نظارة اربع عيون
The_source
23-02-2008, 05:14 PM
هلا اخواني كيف حالكم
عندي أسئلة و اريد اجوبة ^^
المهم السؤال الأول
بعد أن رايت قوة الدارك بيكس هل يمكنني ان اضع اللعبة على جهاز من اجهزة الجيم
هل يجب أن اعرف جميع الاوكواد 100%
كم حجم البرنامج
و شكرا ^^^^<<<<لابس نظارة اربع عيون
على الكمبيوتر فقط أما إن كنت تريدها على أجهزه أخرى هذا في حال أتت الشركه لتشتري حقوقها منّك
يمكنك أن تلم بكافة الأكواد ولكن ستستخدم الأكواد بحسب إحتياجاتك إليها فقط وليس كلها لعمل لعبتك
البرنامج مع ملفّات المساعده مثل برامج الموديل وإلى أخره 340 ميجا
kakarot
23-02-2008, 05:52 PM
غريبة 340 أنا عندي لايتعدى 20
The_source
24-02-2008, 11:14 AM
غريبة 340 أنا عندي لايتعدى 20
لإنك أخذت اللغه من دون إكسسواراتها
lugia 50
24-02-2008, 03:02 PM
ممكن رابط تورنت شغال لأني جربت روابط من الموضوع و ما اشتغلت ><
ممكن مستعدة ^^ لو سمحتوا
(التحميل بيكون 0 %)
lugia 50
25-02-2008, 04:10 PM
لإنك أخذت اللغه من دون إكسسواراتها
اخوي شو معنى اكسسوارات
و ممكن احد يعطيني الكراك للبرنامج لأني حملته من الموقع و محتاج كراك لو سمحتوا
lugia 50
25-02-2008, 04:19 PM
شباب ما الفرق بين
دارك بيكس بروفيشنل
و دارك بيكس العادي
وايضا هل الأشكال الثلاثية الأبعاد ستكون مكسرة (لا توجد أشكال منحنية)
شوفو الشخصية الخضراء و اتمنى الرد
http://developer.thegamecreators.com/g/db/tutorial-1-montage.jpg
The_source
25-02-2008, 07:23 PM
يمكن أن تعملها ببرامج أخرى من ثم تضيفها على الدارك
أما الفرق فيما بينهم هو إنه البروفيشنال في إضافات أكثر من العادي لكي أكون صادق معاك أنا لم أستخدم العادي قط لهذا يمكن إنه لاأعطيك معلومات صحيحه100%
lugia 50
26-02-2008, 06:41 PM
اخويممكن رابط البروفيشنل مع كراك ^^
The_source
26-02-2008, 10:49 PM
للأسف أنا أخذته من الـــــــTorrent
lugia 50
29-02-2008, 02:55 PM
اخوي انت عطيتني كراك بس ما عرفت أستخدمه ممكن تخبرني كيف و مشكور مقدما
The_source
29-02-2008, 04:29 PM
اخوي انت عطيتني كراك بس ما عرفت أستخدمه ممكن تخبرني كيف و مشكور مقدما
قم بنسخ محتوى الملف المضغوط في مجلد compiler الخاص باللغه في قرص الc
lugia 50
01-03-2008, 10:00 AM
شباب شوفوا المشكلة في المرفقات
اتمنى أن أجد لها حل منكم و شكرا
Amir Imam
01-03-2008, 11:47 AM
شباب شوفوا المشكلة في المرفقات
اتمنى أن أجد لها حل منكم و شكرا
بسم الله
بسيطة .. نزل ديركت اكس جديد شوية .. استخدم دائما احدث اصدار
kakarot
02-03-2008, 09:22 PM
ممكن الكود الذي يجعل الشاشة تتحرك مثلاً "أنا فقط أستخدم سهمين يمين وشمال
يعني يكون لحالوا يمشي للأمام أنت ما عليك إلا تطلق النار وتتحرك يمين أو يسار
Amir Imam
02-03-2008, 10:32 PM
ممكن الكود الذي يجعل الشاشة تتحرك مثلاً "أنا فقط أستخدم سهمين يمين وشمال
يعني يكون لحالوا يمشي للأمام أنت ما عليك إلا تطلق النار وتتحرك يمين أو يسار
بسم الله
عايز الكاميرا تلف ولا تتحرك
لو عايز تلف :
If rightkey()=1 then yrotate camera camera angle y()+2
If leftkey()=1 then yrotate camera camera angle y()-2
اما لو عايز تمشي فده موال كبير شويه .. تعمل function لوحدها :
Function MoveCamera(Cang,Spd)
newcx# = newxvalue(camera position x(),camera angle y() + Cang,Spd)
newcz# = newzvalue(camera position z(),camera angle y() + Cang,Spd)
position camera newcx#,camera position y(6),newcz#
EndFunction
وبعدين تكتب في الـ Sub :
if leftkey() = 1 then movecamera(-90,5)
if rightkey(32) = 1 then movecamera(90,5)
kakarot
03-03-2008, 04:36 PM
أخي أمير يقول لي
توجد مشكلة في ال Function ؟؟
kakarot
03-03-2008, 04:39 PM
وهل توجد كتب جديدة لتعليم هذه اللغة
Amir Imam
03-03-2008, 07:01 PM
بسم الله
اخ Kakarot
ياريت توضح ايه هي المشكلة بالظبط علشان نشوف الحل .. بالنسبة للكتب لم اعلم اي كتاب غير كتاب واحد وهو موجود في المنتدى طبعا .. وهو باللغة الانجليزية ولم ينزل منه اصدار عربي الى الان
kakarot
04-03-2008, 04:20 PM
يقول عندك مشكلة في function ولا أستطيع تشغيل اللعبة
The_source
05-03-2008, 10:20 AM
أعرض كيف كتبت الكود كاملاً لأعرف المشكله لإن الفنكشن صحيح
kakarot
05-03-2008, 04:25 PM
Function MoveCamera(Cang,Spd)
newcx# = newxvalue(camera position x(),camera angle y() + Cang,Spd)
newcz# = newzvalue(camera position z(),camera angle y() + Cang,Spd)
position camera newcx#,camera position y(6),newcz#
EndFunction
if leftkey() = 1 then movecamera(-90,5)
if rightkey(32) = 1 then movecamera(90,5)
lugia 50
06-03-2008, 01:10 PM
أخوي أمير امام ما فهمتك ممكن تفهمني ؟
Amir Imam
06-03-2008, 03:14 PM
أخوي أمير امام ما فهمتك ممكن تفهمني ؟
بسم الله
قصدك على ايه ؟ على الـ Function ولا ايه ؟
Amir Imam
06-03-2008, 07:12 PM
بسم الله
ساشرح بإذن الله تعالى في هذا الرد طريقة عمل الـ Function
طبعا الـ Function لا غنى لاي مبرمج عنها .. وليس في الدارك بيسك فقط وانما في كل لغات البرمجة .. الـ Function هي بكل بساطة كالحافظة التي تحفظ لك مجموعة من الاوامر وتستدعيها وقتما تشاء وذلك لتسهيل العمل عليها .. وسأعطي مثال صغير لتوضيح ذلك :
طبعا الكل يعلم الامر Move object .. لو افترضنا اننا نريد ان نحرك خمس مجسمات كل واحد بمفتاح معين وباتجاهين ماذا سنفعل في العادي :
If keystate(17)=1 then move object 1,5
If keystate(31)=1 then move object 1,-5
if keystate(18)=1 then move object 2,5
if keystate(32)=1 then move object 2,-5
وهكذا الى نهاية الاوبجكتس .. طريقة طويلة وممله .. ولذلك الـ Function تسهل الامر. كيف ذلك :
نقوم بعمل Function ونكتب فيها امر الحركة باختبار المفتاح مره واحده ونخزن القيم العائدة فيها كالتالي :
Function Mo(Key,Obj,Speed)
If keystate(Key) = 1 then move object Obj,Speed
EndFunction
الان اصبح لدينا Function مخزن فيها ثلاث قيم هي :
Key >> رقم المفتاح الخاص بالاوبجكت المراد تحريكه
Obj >> رقم الاوبجكت الذي سيتم تحريكة بنائا على اختبار المفتاح
Speed>> السرعة التي يتحرك بها الاوبجكت
ولتشغيل الـ Function تكتب كالتالي في اللوب :
mo(17,2,1)
mo(31,2,-1)
mo(16,1,1)
mo(30,1,-1)
mo(18,3,1)
mo(32,3,-1)
mo(19,4,1)
mo(33,4,-1)
mo(20,5,1)
mo(34,5,-1)
الان ستجد تحريك كل اوبجكت بمجرد الضغط على المفتاح الخاص به
في المرفقفات نفس المثال .. اي استفسار ان شاء الله نحن في الخدمه :)
Amir Imam
06-03-2008, 07:20 PM
Function MoveCamera(Cang,Spd)
newcx# = newxvalue(camera position x(),camera angle y() + Cang,Spd)
newcz# = newzvalue(camera position z(),camera angle y() + Cang,Spd)
position camera newcx#,camera position y(6),newcz#
EndFunction
if leftkey() = 1 then movecamera(-90,5)
if rightkey(32) = 1 then movecamera(90,5)
بسم الله
الخطأ في هذا الكود في الامر Position camera .. ليه ؟
انت عامل الامر كالتالي :
Position camera Newcx#,camera position y(6) ,Newcz#
الخطأ في
Camera position y(6)
شيل رقم 6 وخليها قوس فاضي .. علشان مفيش عندك كاميرا رقمها 6
The_source
07-03-2008, 01:25 PM
إن شاء الله يستفيد الأخوه من هذا الشرح المفيد والمبسّط
kakarot
08-03-2008, 09:39 PM
هذه هي المشكلة
The_source
08-03-2008, 11:07 PM
هذه هي المشكلة
الصور المصغرة للصور المرفقة
والله هذه المره الأولى الذي أرى فيها مثل هذا الرساله.....!!!!!!!!!!
Amir Imam
09-03-2008, 01:25 AM
بسم الله
اعتقد ان هذه الرساله تظهر عن عمل Function بعد Sub دون اغلاقه بـ Return .. لو عملت Sub لازم تنهيه بـ Return .. او Do من غير Loop .. دور وشوف
انس موسى
20-03-2008, 04:34 PM
السلام عليكم ورحمة الله وبركته
ممكن يا شباب كراك لبرنامج الدارك بيسك بروفيشنال
وجزاكم الله خيراً
سبحانك اللهم وبحمدك اشهد ان لا اله الا انت استغفرك واتوب اليك
Amir Imam
23-03-2008, 11:46 AM
بسم الله
ارفق لك هنا كراك النسخة 5.3
فك الضغط وضعه في مجلد Compiler بعد تنصيب البرنامج
نأسف للتأخير في الرد ولحالة الركود الغريبة في المنتدى والتي لا اعرف لها سببا وجيها
The_source
24-03-2008, 09:53 AM
والله صدق ...........أشعر بإنه القسم أصبح ليس لبرمجة الألعاب وإنما لأستعراض القصص إلى اشياء أخرى
وليس للأسئله ولا لمواضيع مفيده...........من دون ضغينه ياشباب ^_^
sbs64
08-04-2008, 04:32 PM
أرجو منكم دروس ال fps creator لأنني أحمله الآن ولا أعرف حتى كيف هو شكل البرامج أعرف ما هو نوع الألعاب الذي يصنعها فقط
The_source
09-04-2008, 11:38 AM
أرجو منكم دروس ال fps creator لأنني أحمله الآن ولا أعرف حتى كيف هو شكل البرامج أعرف ما هو نوع الألعاب الذي يصنعها فقط
السلام أخي العزيز
هذا الموضوع خاص بنقاش الدار بيسك لو بتلاحظ
أما برنامج FPS creator لربما ستجده في مواضيع أخرى عن طريق البحث أخي
jumpfirst
10-04-2008, 11:38 AM
السلام عليكم
بحاجة الى رجل ذو خبرة عندي بعض التساؤلات عن
لغة الدارك
اولا هل ممكن استدعي صفحة من صفحة اخرى يعني مثل استدعاء دالة من كود بس بدي استدعي صفحة تحتوي على مجموعة كبيرة من الاكواد
ثانيا هل ممكن عمل او طريقة للتقليل من الكود وعملية التحميل والتنفيذ الي بوخذ وقت طويل
وثالثا كيف بدي اعمل تنصيب للعبة الي بشتغل عليها
يعني بدي اعمل setup
للعبة
ارجو الافادة
وخالص تقديري للجميع
The_source
12-04-2008, 09:21 AM
اولا هل ممكن استدعي صفحة من صفحة اخرى يعني مثل استدعاء دالة من كود بس بدي استدعي صفحة تحتوي على مجموعة كبيرة من الاكواد
نعم يمكنك ولكن ربما سيتعرض تطبيقك لبعض المشاكل
1)- الأكواد ستكون صحيحه ولكن الملفات(الفيديو والصوت والمجسامات) يجب مراعاتها بالأسم قبل تنفيذ الكود الذي نقلته مالم ستضطر لتصحيح كل ملف من ملفات الوسائط
2)- إن كنت تريد ضم الكود الذي أستوردته مع الكود الذي كنت تعمل عليه مسبقاً فيجب عليك مراعاة المتغيرات والدول حتى تتأكد من ترابط الأكواد مع بعضها وإعطاء النتيجه الذي تريدها
(هذا في حال كنت متوسط أو متمكن في اللغه ) مالم ستواجه مشاكل كثيره
ثانيا هل ممكن عمل او طريقة للتقليل من الكود وعملية التحميل والتنفيذ الي بوخذ وقت طويل
بالطبع هذا إن كنت متوسط أو متقدم أو محترف ......يمكنك تقليل الأكواد وعملها بشكل بسيط وأداء أكثر فعاليه
كما إن السبب في بطىء اللعبه في التحميل يرجع بزيادة عدد هائل من المجسمات الذي تعمل وظائف عده في نفس الوقت
وثالثا كيف بدي اعمل تنصيب للعبة الي بشتغل عليها
يعني بدي اعمل setup
أقراء موضوعي هذا...وسيعطيك فكره عن كل ماتريد عمل من تنصيب للعبه وأي نقطه مو مفهومه ناقشها معي
رابط الموضوع
http://www.montada.com/showthread.php?t=583913
هذا لشرح عمل برامج محموله(portable)ولكن إن تمعّنت في القرائه ستجعلها setup
jumpfirst
13-04-2008, 02:15 PM
ما هي الشيفرة(الكود ) التي استطيع كتابتها حتى استطيع ربط بين صفحتين عمل على اللغة على ان تكون كل صفحة مستقلة عن الاخرة
The_source
13-04-2008, 02:56 PM
ما هي الشيفرة(الكود ) التي استطيع كتابتها حتى استطيع ربط بين صفحتين عمل على اللغة على ان تكون كل صفحة مستقلة عن الاخرة
وضح أكثر أخي..........
وثانياً: هل عملت على اللغه بشكل كبير؟
جميع حقوق برمجة vBulletin محفوظة ©2025 ,لدى مؤسسة Jelsoft المحدودة.
جميع المواضيع و المشاركات المطروحة من الاعضاء لا تعبر بالضرورة عن رأي أصحاب شبكة المنتدى .