Добавление дропа мобам выше 40 уровня

Alarm

Путник
Пользователь
Сообщения
7
Розыгрыши
0
Репутация
0
Реакции
1
Баллы
0
Всем привет!
Ребята помогите пожалуйста как добавить дроп определенного итема всем мобам выше 40го уровня может есть софт какой?
А так же проблема с АИ

Суть в том что не работает параметр ai_parameters={[level_check]=[40] хотя "event_loshad" входит в класс event_npc. НПЦ говорит что мой уровень слишком большой. Где косяк в АИ

Код:
class 1 event_npc : default_npc
{
parameter:
  string  privates_event_default = "gremlin:1:5000sec";
  string  event_coffer_default = "coffer_of_the_dead:event_reward:1:5000sec";
  string  guard_event_default = "event_stalker:event_guard:1:5000sec";
  string  guard_coffer_default = "coffer_of_the_dead:event_reward:1:5000sec";
  int     event_reward_item= 57;
  int     event_reward_item_amount= 10000;
  int     event_reward_item_rare= 9999;
  int     level_check = 1;

}

Код:
class 1 event_reward : event_npc
{
handler:
  EventHandler CREATED( i0 )
  {
   myself::AddTimerEx( 23401, 1000 * 120 );
   super;
  }

  EventHandler TIMER_FIRED_EX( timer_id )
  {
   if( timer_id == 23401 )
   {
     myself::Despawn();
   }
   super;
  }

  EventHandler TALKED( talker, creature )
  {
   creature = talker;
   if( myself.i_ai0 == 0 )
   {
     myself.i_ai0 = 1;
     if( talker.level > level_check )
     {
       myself::Say( "Твой уровень слишком большой" );
     }
     else
     {
       if( gg::Rand( 10 ) < 10 )
       {
         myself::Say( "Вот твоя награда" );
         myself::GiveItem1( creature, event_reward_item,
                            event_reward_item_amount );
         myself::GiveItem1( creature, @adena, 50000 );
       }
       if( gg::Rand( 100 ) < 5 )
       {
         myself::GiveItem1( talker, event_reward_item_rare, 1 );
       }
     }
     myself::Despawn();
   }
  }
}
Вот Npcpos
Код:
npc_begin [event_npc] pos=anywhere ai=[event_loshad]    ai_parameters={[level_check]=[40];[privates_event_default]=[neer_crawler:event_stalker:1:5000sec]}      total=10    respawn=20hour    respawn_rand=5hour  npc_end
 

Назад
Сверху Снизу