حفظ و تحميل اللعبة باستخدام ملفات اني | Saving And Loading With Ini Files
صفحة 1 من اصل 1 • شاطر
حفظ و تحميل اللعبة باستخدام ملفات اني | Saving And Loading With Ini Files
- Title: Saving and Loading with INI Files
- Description:
Teaches intermediate users of GML how to use INI files for saving and
loading games. Requires knowlege of variables and the difference
between real values and strings. - GM Version: GM7
- Registered: No
- File Type: .zip
- File Size: 22.5 KB
- File Link:Download
Additional Info
Loading Code:
- الكود:
ini_open("save.ini");
if
ini_read_real("save","room",0)= 0
{
show_message("No save file found.");
ini_close();
exit;
}
//Insert variables here vvv
room_goto(ini_read_real("save","
room",0));
score = ini_read_real("save","score",0)
;
//Insert variables here ^^^
ini_close();
The first line opens the file for reading.
The next six check if there is actually data saved on the file, and then
shows a message and stops this action if there isn't any. (The way you
do this depends on the content of the INI file)
Here you put in the variables you want to use.
ini_read_real(,,
) Returns a real value from the and
of the INI file. If the section/key doesn't exist, it
returns .
The final line closes the INI file to save memory.
Saving Code:
- الكود:
ini_open("save.ini");
//Insert variables here vvv
ini_write_real("save","room",room);
ini_write_real("save","score",score);
//Insert variables here ^^^
ini_close();
) Writes a real value() to the and .
NOTE: You can use ini_read_string() or ini_write_string() to use strings instead of real values.
INI File Format: (can really be anything you want, just following the section-key-value rule)
- الكود:
[save]
room = (whatever)
score = (whatever)
[save]: This is the section. The most common way to use this would be for seperate profiles.
room,score: These are the keys. They store a value.
(whatever): This is a value. It can be a real value or a string.
Note that you can really use INI files for more than
just saves, you can also use them for saving levels, terrain,
configurations, whatever.
IMPORTANT:
The engine was just made to show people one way of implementing it. Do not use it, it is not all that great for an actual game.
منقول من GMC
عاشق الجيم ميكر- Discussion Moderator
- الجنس :
عدد المساهمات : 728
الأوسمة :
وسام الدرس الحصري
وسام المساعدة
رد: حفظ و تحميل اللعبة باستخدام ملفات اني | Saving And Loading With Ini Files
لكن هل هو للجيم ميكر html5
ياريت لو مش هتقل عليك الشرح بالعربى
ياريت لو مش هتقل عليك الشرح بالعربى
abdallah-
- الجنس :
عدد المساهمات : 205
رد: حفظ و تحميل اللعبة باستخدام ملفات اني | Saving And Loading With Ini Files
لكن هل هو للجيم ميكر html5
ياريت لو مش هتقل عليك الشرح بالعربى
ياريت لو مش هتقل عليك الشرح بالعربى
abdallah-
- الجنس :
عدد المساهمات : 205
رد: حفظ و تحميل اللعبة باستخدام ملفات اني | Saving And Loading With Ini Files
abdallah كتب:لكن هل هو للجيم ميكر html5
ياريت لو مش هتقل عليك الشرح بالعربى
حسنا ترجمة الوصف :
Teaches intermediate users of GML how to use INI files for saving and
loading games. Requires knowlege of variables and the difference
between real values and strings.Teaches intermediate users of GML how to use INI files for saving and
loading games. Requires knowlege of variables and the difference
between real values and strings.
هذا الملف يعلم مستخدمى لغة الجيم ميكر " المتوسطين " كيفية استخدام ملفات ini فى حفظ و تحميل بيانات الالعاب .. الملف يحتاج لمعرفة كلية حول المتغيرات الرفمية و الحرفية
يمكنك ان تعلك ما اذا كان يمكن استخدام ملفات ini على الجيم ميكر html5 من ملف المساعدة الخاص بالبرنامج
عاشق الجيم ميكر- Discussion Moderator
- الجنس :
عدد المساهمات : 728
الأوسمة :
وسام الدرس الحصري
وسام المساعدة
abdallah-
- الجنس :
عدد المساهمات : 205
رد: حفظ و تحميل اللعبة باستخدام ملفات اني | Saving And Loading With Ini Files
شرح كل مجموعة اكواد تجدها فى تعليق فوقهم فى الملف .. اتمنى لك التوفيق
عاشق الجيم ميكر- Discussion Moderator
- الجنس :
عدد المساهمات : 728
الأوسمة :
وسام الدرس الحصري
وسام المساعدة
abdallah-
- الجنس :
عدد المساهمات : 205
الست اسطر اللى بعدهم يقوموا باختبار البيانات المحفوظة فى الملف ثم يظهر رسالة و يوقف التاثير اللى بعده اذا لم يكن هناك بيانات فى الملف
حسنا الترجمة كالآتى:
ارجو ان اكون افدك .. هذا رابط قد تفيدك ايضا : بعض الاساسيات بلغة الجيم ميكر GML . بالتوفيق
عاشق الجيم ميكر كتب:
- Title: Saving and Loading with INI Files
- Description:
هذا الملف يعلم مستخدمى لغة الجيم ميكر " المتوسطين " كيفية استخدام ملفات ini فى حفظ و تحميل بيانات الالعاب .. الملف يحتاج لمعرفة كلية حول المتغيرات الرفمية و الحرفية- GM النسخة : GM7
- مسجل: No
- نوع الملف: .zip
- الحجم: 22.5 KB
- الرابط :Download
معلومات اضافية
كود التحميل :
- الكود:
ini_open("save.ini");
if
ini_read_real("save","room",0)= 0
{
show_message("No save file found.");
ini_close();
exit;
}
//Insert variables here vvv
room_goto(ini_read_real("save","
room",0));
score = ini_read_real("save","score",0)
;
//Insert variables here ^^^
ini_close();
اول سطر يفتح ملف ini ليقرأ ما فيه .
الست اسطر اللى بعدهم يقوموا باختبار البيانات المحفوظة فى الملف ثم يظهر رسالة و يوقف التاثير اللى بعده اذا لم يكن هناك بيانات فى الملف .
ini_read_real(,,
) هذا الكود يقوم بقراءة قيمة ما و يقوم بتخزينها في المتغير المقابل لهذا الامر
السطر الاخير يغلق الملف ini.
كود حفظ:ini_write_real(,,
- الكود:
ini_open("save.ini");
//Insert variables here vvv
ini_write_real("save","room",room);
ini_write_real("save","score",score);
//Insert variables here ^^^
ini_close();
) يقوم باضافة قيمة متغير الى الملف ini .
ملف الini يمكنك ان تعدل فيه كما تريد و تجده بهذا الشكل :
- الكود:
[save]
room = (whatever)
score = (whatever)
[save]: هو القسم .
room,score: هم المفاتيح التى يتم اضافة القيم لهم .
(whatever): هذه هى القيم .
ملفات ini يمكنك استخدامها فى اكثير من شىء ليس الحفظ فقط .
IMPORTANT:
هذا المثال تم صناعته ليعلم الناس كيفية استخدام ملفات ini و هو ليس افضل الطرق .
منقول من GMC
ارجو ان اكون افدك .. هذا رابط قد تفيدك ايضا : بعض الاساسيات بلغة الجيم ميكر GML . بالتوفيق
عاشق الجيم ميكر- Discussion Moderator
- الجنس :
عدد المساهمات : 728
الأوسمة :
وسام الدرس الحصري
وسام المساعدة
رد: حفظ و تحميل اللعبة باستخدام ملفات اني | Saving And Loading With Ini Files
شكرا يا باشا ومعلش تعبتك معايا
abdallah-
- الجنس :
عدد المساهمات : 205
zezo900-
- الجنس :
عدد المساهمات : 168
مواضيع مماثلة
» درس جعل ملفات اللعبة خارج الملف التطبيقي
» ملف قابل للتعديل لعمل شريط loading تحميل مزيف بين الرومز ( الحجرات )
» Game Maker 6+5 Tutorials [gm6 files + gm5 files] collection
» درس كيفية عمل شاشة loading بالخلفية التي تحبها
» تأثير الاضاءة باستخدام Shaders
» ملف قابل للتعديل لعمل شريط loading تحميل مزيف بين الرومز ( الحجرات )
» Game Maker 6+5 Tutorials [gm6 files + gm5 files] collection
» درس كيفية عمل شاشة loading بالخلفية التي تحبها
» تأثير الاضاءة باستخدام Shaders
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى
السبت فبراير 03, 2018 7:40 pm من طرف ZAHRANI BLACK
» مساعدة ضروورية
الإثنين يناير 29, 2018 10:32 pm من طرف king_of_fun
» شارك رابط تطبيقك من تطبيقك على الاندرويد على وسائل التواصل الاجتماعي
الإثنين يناير 29, 2018 12:45 pm من طرف ibraheem2d
» ازاي اصنع لعبه علي Android
الأحد يناير 28, 2018 4:31 pm من طرف ibraheem2d
» درس صناعة 2D بلاتفورم بسيط باستخدام مكتبة Simple Platform LIB حصريا !
الخميس يناير 11, 2018 2:44 am من طرف Abdullah Alsayed
» اخر مساعدة منكم لي في الجيم ماكر
الأربعاء يناير 03, 2018 2:18 am من طرف king_of_fun
» ادعوكم اصدقائي لتجريب لعبتي الاولي Am Head Soccer
الثلاثاء ديسمبر 26, 2017 2:41 pm من طرف nexusrex
» طلب مساعدة بخصوص لعبة pinball.
الأحد ديسمبر 03, 2017 8:52 pm من طرف moummi.mouh@gmail.com