Добро пожаловать на форум, Гость, это ваша панель
  • Страница 1 из 1
  • 1
Как поправить Эльф и охотник?
PATRUL
Дата: Среда, 04.04.2012, 21:00 | Сообщение # 1
офлайн

  • Сообщения: 718
  • Награды: 5
  • Замечания:
 
1. На эльфа не действуют молнии охотника.
2. У охотника не получается изменить шанс проклятья, хотя настройки маленькие:

Может 20 слишком?))) Точно не знаю...

#define MIN_PERCENT_CONCOCTION 0.00990099 //p_concoction
#define MAX_PERCENT_CONCOCTION 2.0

#define MIN_PERCENT_HEX 0.005 //p_hex
#define MAX_PERCENT_HEX 0.30



 
SMaster
Дата: Среда, 04.04.2012, 22:17 | Сообщение # 2
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
p_hex слишком маленькие.
Скил просто срабатывает моментально!
Увеличь.

Unstable Concoction слишком огромные значения.
Уменьши.

Все делай через прогу!


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
SMaster
Дата: Среда, 04.04.2012, 22:19 | Сообщение # 3
офлайн

  • Сообщения: 2189
  • Награды: 46
  • Замечания:
 
Quote (PATRUL)
На эльфа не действуют молнии охотника.


Не убивают я так понял.
Это нормально.
Иначе Эльф будет валить Охотника причем очень быстро!

Если не устраивает такой Эльф тогда больше 20 уровней делать не рекомендую.
Со стандартного варика код забери и замени

Файл war3ft.inl
Кусок кода который был изменен.
Code
// Magical damage should go toward kill assist
  g_iDamageDealt[iAttacker][iVictim] += iDamage;

  new iHealth = get_user_health( iVictim );
   
  //CSSB_ELF
  // User has been killed
  if ( iHealth - iDamage <= 0 )
  {
   if(p_data[iVictim][P_RACE] == RACE_ELF || p_data[iAttacker][P_RACE] == RACE_ELF)
   {
    //client_print(0, print_chat, "Race: %d | RACE_ELF: %d",p_data[iVictim][P_RACE],RACE_ELF);

    if(iHealth > 0)
     set_user_health(iAttacker, iHealth );
   }
   else
   {
    //client_print(0, print_chat, "Race: %d",p_data[iVictim][P_RACE]);
    WC3_Kill( iVictim, iAttacker, iWeapon, iHeadshot );    
   }

  }

  // Just do the damage
  else
  {
   set_user_health( iVictim, iHealth - iDamage );
  }


Его нужно со стандартного вара взять если Эльф не нравится такой!

Заменишь на этот.Внимательно!
Code
// Magical damage should go toward kill assist
  g_iDamageDealt[iAttacker][iVictim] += iDamage;

  new iHealth = get_user_health( iVictim );
   
  // User has been killed
  if ( iHealth - iDamage <= 0 )
  {
   WC3_Kill( iVictim, iAttacker, iWeapon, iHeadshot );
  }

  // Just do the damage
  else
  {
   set_user_health( iVictim, iHealth - iDamage );
  }


Наша группа вконтакте http://vk.com/nano_world_cs

Контакты:
ICQ 607786179
Skype xonahead

 
  • Страница 1 из 1
  • 1
Поиск: