سبحان الله وبحمده سبحان الله العظيم

ماتين2 الطقوس يرحب بكم






غير متواجد
معلومات الكاتب ▼
رقم العضوية : 437
المشاركات : 66
الجنس : ذكر
يتابعهم : 0
يتابعونه : 1
الإجابات المقدمة : 4
الرصيد : 0$
قوة السمعة : 70
05-05-2020 12:07 صباحا
السلام عليكم ورحمة الله وبركاته
اليوم أنشر لكم دالة برمجتها منذ فترة يمكن استخدامها في الكويستات [الدالة تقوم بتجديد دم اللاعبين] ويمكن استخدامها بطرق عدة، فمثلا يمكن صناعة كويست يقوم بتجديد دم اللاعب عندما يقتل لاعب أخر
المهم نبدأ بكيفية تركيب الدالة
ادخل ملف questlua_pc.cpp في السورس
ابحث عن
void RegisterPCFunctionTable()


اضف فوقها

    int pc_recover_hp(lua_State* L)
    {
        LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr();
        ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP());
        return 0;
    }


ابحث عن

{ NULL,            NULL            }


اضف فوقها

{ "recover_hp",    pc_recover_hp    },


عند استخدامها ف كويست يتم استخدامها هكذا : 

pc.recover_hp()


ف مثلا قمت بكتابة كويست عند قتل لاعب للاعب أخر يتم تجديد دمه :

quest hprecover begin
    state start begin
    when kill with npc.is_pc begin
    pc.recover_hp()
        end
    end
end


كلمة شكر تكفي

تم تحرير الموضوع بواسطة :Dev Ahmed Shaban بتاريخ:22-06-2020 04:17 صباحا. سبب التعديل : تغيير العنوان ليتناسق مع باقي العناوين فقط


مقيمين الموضوع: [ProGramer]MARCO،


غير متواجد
معلومات الكاتب ▼
رقم العضوية : 167
المشاركات : 678
الجنس : ذكر
الدعوات : 2
الإنذارات : 2
يتابعهم : 5
يتابعونه : 7
الإجابات المقدمة : 34
الرصيد : 0$
قوة السمعة : 420
05-05-2020 12:58 صباحا
[1]
يعطيك العافية ^^

توقيع: dooooodi
مُعتزل

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 61
المشاركات : 293
الجنس : ذكر
يتابعهم : 4
يتابعونه : 11
الإجابات المقدمة : 2
الرصيد : 0$
قوة السمعة : 130
05-05-2020 01:03 صباحا
[2]
مشكور على الدالة أخ لورد


توقيع: MeTo

Discord: MeTo#3992


 
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 366
المشاركات : 5
الجنس : ذكر
يتابعهم : 2
يتابعونه : 0
الرصيد : 0$
قوة السمعة : 10
05-05-2020 02:09 صباحا
[3]
شكرا لك لقد قمت بتركيبها وتعمل فعلا في ميزان حسناتك ان شاء الله 

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 353
المشاركات : 157
الجنس : ذكر
يتابعهم : 1
يتابعونه : 1
الإجابات المقدمة : 4
الرصيد : 0$
قوة السمعة : 55
05-05-2020 02:26 صباحا
[4]
يسلمووو ياخويا

توقيع: Issam
قريبا..ماتين ستار
ديسكورد السيرفر:  يجب عليك التسجيل لمشاهدة الرابط
 
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 353
المشاركات : 157
الجنس : ذكر
يتابعهم : 1
يتابعونه : 1
الإجابات المقدمة : 4
الرصيد : 0$
قوة السمعة : 55
05-05-2020 02:47 صباحا
[5]
بتمنى تحط إضافة منشور علىى 4قوائم جرد مع شرح
 
        وشكرا مره تانيه

توقيع: Issam
قريبا..ماتين ستار
ديسكورد السيرفر:  يجب عليك التسجيل لمشاهدة الرابط
 
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 83
المشاركات : 254
الجنس : ذكر
الإنذارات : 1
يتابعهم : 0
يتابعونه : 6
الإجابات المقدمة : 5
الرصيد : 0$
قوة السمعة : 110
05-05-2020 06:14 صباحا
[6]
مشكور علي الاضافة الجميلة 

توقيع: itachi
discord

itachi#9057

itachi server file  v2 coming soon
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 10
المشاركات : 644
الجنس : ذكر
الدعوات : 1
يتابعهم : 4
يتابعونه : 25
الإجابات المقدمة : 16
الرصيد : 0$
قوة السمعة : 430
11-05-2020 08:37 مساء
[7]
مشكور على الموضوع الجميل
واظن ان الداله هذي موجوده واسمها
getmaxhp

والله اعلم

توقيع: CSS
عَنْ أَبِي هُرَيْرَةَ، أَنَّ رَسُولَ اللهِ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ، قَالَ: ” إِذَا مَاتَ الْإِنْسَانُ انْقَطَعَ عَنْهُ عَمَلُهُ إِلَّا مِنْ ثَلَاثَةٍ: إِلَّا مِنْ صَدَقَةٍ جَارِيَةٍ، أَوْ عِلْمٍ يُنْتَفَعُ بِهِ، أَوْ وَلَدٍ صَالِحٍ يَدْعُو لَهُ ” أخرجه مسلم في صحيحه (3/ 1255)
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 437
المشاركات : 66
الجنس : ذكر
يتابعهم : 0
يتابعونه : 1
الإجابات المقدمة : 4
الرصيد : 0$
قوة السمعة : 70
11-05-2020 09:43 مساء
[8]
المشاركة الأصلية كتبت بواسطة: CSS
مشكور على الموضوع الجميل
واظن ان الداله هذي موجوده واسمها
getmaxhp

والله اعلم

الدالتين مختلفتين تماما و getmaxhp ليست لتجديد دم اللاعب من الأساس
الدالة التي في الموضوع لتجديد دم اللاعب، اما getmaxhp فتظهر فقط الدم الاقصى للاعب ك مثال اذا كان اللاعب دمه 30 الف فيظهر 30 الف ولكن ليست للتجديد، نورت الموضوع
تم تحرير الموضوع بواسطة :[Pro]Lord بتاريخ:11-05-2020 09:49 مساء.
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 505
المشاركات : 51
الجنس : ذكر
يتابعهم : 1
يتابعونه : 2
الرصيد : 0$
قوة السمعة : 10
موقعي : زيارة موقعي
12-05-2020 01:53 صباحا
[9]
مشكور يا غالي علي الداله
موفق ^^

توقيع: [ProGramer]MARCO
p_1591pry4r1
| المبرمج ماركو ماهر |
Official Accounts
ارجو الاشتراك في القناه و متابعتي علي حساباتي الرسميه


يجب عليك التسجيل لمشاهدة الرابط

يجب عليك التسجيل لمشاهدة الرابطيجب عليك التسجيل لمشاهدة الرابط

 
 

 

 

 

 

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 10
المشاركات : 644
الجنس : ذكر
الدعوات : 1
يتابعهم : 4
يتابعونه : 25
الإجابات المقدمة : 16
الرصيد : 0$
قوة السمعة : 430
12-05-2020 02:14 صباحا
[10]
المشاركة الأصلية كتبت بواسطة: [Pro
Lord]
المشاركة الأصلية كتبت بواسطة: CSS
مشكور على الموضوع الجميل
واظن ان الداله هذي موجوده واسمها
getmaxhp

والله اعلم

الدالتين مختلفتين تماما و getmaxhp ليست لتجديد دم اللاعب من الأساس
الدالة التي في الموضوع لتجديد دم اللاعب، اما getmaxhp فتظهر فقط الدم الاقصى للاعب ك مثال اذا كان اللاعب دمه 30 الف فيظهر 30 الف ولكن ليست للتجديد، نورت الموضوع

يب كلامك صحيح الداله هي لشرط دم  الاقصى للاعب ان ماخاب ظني
فيه تشابه بالتكويد في دالتك وداله الشرط الدم ومشكور عالتصحيحbiggrin2

توقيع: CSS
عَنْ أَبِي هُرَيْرَةَ، أَنَّ رَسُولَ اللهِ صَلَّى اللهُ عَلَيْهِ وَسَلَّمَ، قَالَ: ” إِذَا مَاتَ الْإِنْسَانُ انْقَطَعَ عَنْهُ عَمَلُهُ إِلَّا مِنْ ثَلَاثَةٍ: إِلَّا مِنْ صَدَقَةٍ جَارِيَةٍ، أَوْ عِلْمٍ يُنْتَفَعُ بِهِ، أَوْ وَلَدٍ صَالِحٍ يَدْعُو لَهُ ” أخرجه مسلم في صحيحه (3/ 1255)
غير متواجد
معلومات الكاتب ▼
رقم العضوية : 1370
المشاركات : 6
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
الرصيد : 0$
قوة السمعة : 10
16-10-2020 09:09 مساء
[11]
شكرا لك

غير متواجد
معلومات الكاتب ▼
رقم العضوية : 1370
المشاركات : 6
الجنس : ذكر
يتابعهم : 0
يتابعونه : 0
الرصيد : 0$
قوة السمعة : 10
19-10-2020 03:59 صباحا
[12]
اخي لورد ارسلت لك رسالة علي الخاص...







ماتين2 الطقوس يرحب بكم