Показать сообщение отдельно
Старый 18.02.2010, 22:13   #1423
Skaarj

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: M2: Безымянный

2dixie:
Привет. Посмотри, что у меня получилось с чудо-мечом после тюннинга. ;)

prototype ITMW_1H_URIZELBROTHER_PROTO(C_Item)
Cпойлер(щелкните, чтобы прочесть):
{
* * *name = "Младший Брат";
* * *mainflag = ITEM_KAT_NF;
* * *flags = ITEM_SWD;
* * *material = MAT_METAL;
* * *value = 3400;
* * *damageTotal = 150;
* * *damagetype = DAM_EDGE;
* * *damage[DAM_INDEX_EDGE] = 150;
* * *range = 110;
* * *cond_atr[2] = ATR_STRENGTH;
* * *cond_value[2] = 140;
* * *visual = "ItMw_1H_Sword_Sleeper_02.3DS";
* * *description = name;
* * *text[1] = NAME_Damage;
* * *count[1] = damageTotal;
* * *text[2] = NAME_Str_needed;
* * *count[2] = cond_value[2];
* * *text[3] = NAME_RADIUS;
* * *count[3] = range;
* * *text[4] = NAME_OneHanded;
* * *text[5] = NAME_Value;
* * *count[5] = value;
};

instance ITMW_1H_URIZELBROTHER(ITMW_1H_URIZELBROTHER_PROTO)
{
};

instance ITMW_1H_URIZELBROTHER_01(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 65%): 15 - 80. Максимальный урон (шанс 5%):";
* * *count[0] = 100;
* * *count[5] = 3600;
};

instance ITMW_1H_URIZELBROTHER_02(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 60%): 30 - 90. Максимальный урон (шанс 5%):";
* * *count[0] = 150;
* * *count[5] = 3800;
};

instance ITMW_1H_URIZELBROTHER_03(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 55%): 45 - 100. Максимальный урон (шанс 5%):";
* * *count[0] = 200;
* * *count[5] = 4000;
};

instance ITMW_1H_URIZELBROTHER_04(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 50%): 60 - 110. Максимальный урон (шанс 5%):";
* * *count[0] = 250;
* * *count[5] = 4200;
};

instance ITMW_1H_URIZELBROTHER_05(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 45%): 75 - 120. Максимальный урон (шанс 5%):";
* * *count[0] = 300;
* * *count[5] = 4400;
};

instance ITMW_1H_URIZELBROTHER_06(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 40%): 90 - 130. Максимальный урон (шанс 5%):";
* * *count[0] = 350;
* * *count[5] = 4600;
};

instance ITMW_1H_URIZELBROTHER_07(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 35%): 105 - 140. Максимальный урон (шанс 5%):";
* * *count[0] = 400;
* * *count[5] = 4800;
};

instance ITMW_1H_URIZELBROTHER_08(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 30%): 120 - 150. Максимальный урон (шанс 5%):";
* * *count[0] = 450;
* * *count[5] = 5000;
};

instance ITMW_1H_URIZELBROTHER_09(ITMW_1H_URIZELBROTHER_PRO TO)
{
* * *text[0] = "Повреждение магией (шанс 25%): 150 - 250. Максимальный урон (шанс 5%):";
* * *count[0] = 500;
* * *count[5] = 5200;
};



Формулы
Cпойлер(щелкните, чтобы прочесть):
* * * * * *else if(c_schasreadiedadanosweapon())
* * * * * *{
* * * * * * * * *if((DamageRandy <= 5) && (slf.flags != NPC_FLAG_IMMORTAL))
* * * * * * * * *{
* * * * * * * * * * * *Wld_PlayEffect("spellFX_LightningFlash",oth,slf,0 ,0,0,FALSE);
* * * * * * * * * * * *B_MagicHurtNpc(oth,slf,50 * (ADANOSWEAPONSTAGE + 1));
* * * * * * * * *}
* * * * * * * * *else if((DamageRandy <= (70 - (ADANOSWEAPONSTAGE * 5))) && (slf.flags != NPC_FLAG_IMMORTAL))
* * * * * * * * *{
* * * * * * * * * * * *if(ADANOSWEAPONSTAGE < 9)
* * * * * * * * * * * *{
* * * * * * * * * * * * * * *B_MagicHurtNpc(oth,slf,(15 * ADANOSWEAPONSTAGE) + DamageRandy);
* * * * * * * * * * * *}
* * * * * * * * * * * *else
* * * * * * * * * * * *{
* * * * * * * * * * * * * * *B_MagicHurtNpc(oth,slf,150 + (DamageRandy * 4));
* * * * * * * * * * * *};
* * * * * * * * *};
* * * * * *};
* * *};
Ответить с цитированием