PDA

Просмотр полной версии : Календарь солнца луны и звед



urki
24.11.2012, 13:26
1)Мне бы хотелось узнать дни солнца луны и звезд
2)Формулу для выжигания сп щитом стар гладиатора

Admin
24.11.2012, 16:07
1. Шаронов и Ировики говорят, что Дни Луны — это нечетные дни календаря (1,3,5…), Дни Солнца — четные дни календаря(2,4,6…), а Дни Звезд — это дни, кратные пяти (5, 10, 15, 20, 25 и 30 число (в феврале, естественно, одного дня не хватает)).


Солнце светит яркое по четным дням.Луна сияет в нечетные дни. И звезды светят в обязательном порядке на каждый 5-й день.

2. Судя по коду, 15 сп за удар. Учитывая, что аура бьет 10 раз в секунду, выходит 150 сп в секунду. Ну вот как-то так.


case SG_SUN_WARM: //SG skills [Komurka]
case SG_MOON_WARM:
case SG_STAR_WARM:
{
int count = 0;
const int x = bl->x, y = bl->y;

//If target isn't knocked back it should hit every "interval" ms [Playtester]
do
{
if( bl->type == BL_PC )
status_zap(bl, 0, 15); // sp damage to players
else // mobs
if( status_charge(ss, 0, 2) ) // costs 2 SP per hit
{
if( !skill_attack(BF_WEAPON,ss,&src->bl,bl,sg->skill_id,sg->skill_lv,tick+count*sg->interval,0) )
status_charge(ss, 0, 8); //costs additional 8 SP if miss
}
else
{ //should end when out of sp.
sg->limit = DIFF_TICK(tick,sg->tick);
break;
}
} while( x == bl->x && y == bl->y &&
++count < SKILLUNITTIMER_INTERVAL/sg->interval && !status_isdead(bl) );
}
break;

urki
24.11.2012, 16:21
В самом скиле написано что зависит от количество хп врага.Тоесть дни мне отсчитывать с начала каждого месеца ?

urki
24.11.2012, 17:38
Вы мне кстати еще плющку долны на експу)и вот вопрос с какого лвла из можно кушать?

urki
24.11.2012, 17:42
А еще вопрос как на сервере ловится миралька)на всех по разному