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

مطلوب مساعدة من محترف برمجة
nabati 29-09-2020 01:51 مساء
سلام عليكم 
اريد مساعدة من محترف برمجة لتعديل على ملف الخاص بالاحبال
اريد ان اجعل الحبل يقبل ميزتين بدل ميزة واحدة 
هذا النص البرمجة في ملفات سورس اريد مساعدة لتعديل عليه 
#ifdef ENABLE_YMIR_AFFECT_FIX
if ((CheckTimeUsed(item) == false))
{
return false;
}
#endif
sys_log(0,"ITEM_BLEND!!"wink_3;
if (Blend_Item_find(item->GetVnum()))
{
int affect_type = AFFECT_BLEND;
if (item->GetSocket(0) >= _countof(aApplyInfo))
{
sys_err ("INVALID BLEND ITEM(id : %d, vnum : %d). APPLY TYPE IS %d.", item->GetID(), item->GetVnum(), item->GetSocket(0));
return false;
}
 
int apply_type = aApplyInfo[item->GetSocket(0)].bPointType;
int apply_value = item->GetSocket(1);
int apply_duration = item->GetSocket(2);
 
if (FindAffect(affect_type, apply_type))
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("이미 효과가 걸려 있습니다."wink_3);
}
else
{
if (FindAffect(AFFECT_EXP_BONUS_EURO_FREE, POINT_RESIST_MAGIC))
{
ChatPacket(CHAT_TYPE_INFO, LC_TEXT("이미 효과가 걸려 있습니다."wink_3);
}
else
{
AddAffect(affect_type, apply_type, apply_value, 0, apply_duration, 0, false);
item->SetCount(item->GetCount() - 1);
}
}
}
break;
منظمة قانون التطور - Evolution Law Organization

Powered by PBBoard ©Version 3.0.3