منظمة قانون التطور - Evolution Law Organization
(نسخة قابلة للطباعة من الموضوع)
https://lb-h.mt2academy.com/t1966
أنقر هنا لمشاهدة الموضوع بهيئته الأصلية

تجديد الدم بالكامل بعد الموت - Restore Hp
maradona 03-01-2021 12:10 صباحا
بسم الله الرحمن الرحيم 
والصلاه والسلام علي اشرف المرسلين نبينا محمد صلي الله عليه وسلم اما بعد
شرح تجديد الدم بعد الموت 
اكثر من شخص طلب النظام ، ولكن هو شئ بسيط بيتعدل في السورس 
قمت اليوم بعملة وقمت بالتجربة ويعمل بنسبة 100% الحمدلله 

الشرح مقدم لمنظمة قانون التطور tag-1


 
افتح ملف 

cmd_general.cpp في سورس السيرفر المسار /src/Server/game/src/

ابحث عن 


ACMD(do_restart)
{
    if (false == ch->IsDead())
    {
        ch->ChatPacket(CHAT_TYPE_COMMAND, "CloseRestartWindow");
        ch->StartRecoveryEvent();
        return;
    } 


تقوم باستبدالها ب 


ACMD(do_restart)
{
    if (false == ch->IsDead())
    {
        ch->ChatPacket(CHAT_TYPE_COMMAND, "CloseRestartWindow");
        ch->StartRecoveryEvent();
        ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP());
        return;
    } 


ثم تقوم بالبحث عن 


            ch->PointChange(POINT_HP, 50 - ch->GetHP());


وتقوم باستبدالها ب 


            ch->PointChange(POINT_HP, ch->GetMaxHP() - ch->GetHP());



قم بعمل الخطوة السابقة مره اخري
ولا تنسي طبعآ الكومبايل
 
والسلام عليكم ورحمة الله

منظمة قانون التطور - Evolution Law Organization

Powered by PBBoard ©Version 3.0.3