منظمة قانون التطور - Evolution Law Organization
موضوع بعنوان :تجديد الدم بالكامل بعد الموت - Restore Hp
الكاتب :maradona


بسم الله الرحمن الرحيم 
والصلاه والسلام علي اشرف المرسلين نبينا محمد صلي الله عليه وسلم اما بعد
شرح تجديد الدم بعد الموت 
اكثر من شخص طلب النظام ، ولكن هو شئ بسيط بيتعدل في السورس 
قمت اليوم بعملة وقمت بالتجربة ويعمل بنسبة 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());



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