Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Помогите с bio_longjump

Статус пользователя andruwka
сообщение 30.4.2012, 15:26
Сообщение #1
Стаж: 16 лет

Сообщений: 1
Благодарностей: 1
Полезность: 0

Здравствуйте, у меня есть плагин bio_longjump но когда он дается 1-му зомби он как бы бесконечный можно прыгать без остановки,помогите пожалуйста сделать чтобы если зомби прыгнул то 2-й раз он сможет прыгнуть допустим через 7 секунд.
Сам плагин:
Код
#include <amxmodx>
#include <fakemeta_util>

#tryinclude <biohazard>

#if !defined _biohazard_included
#assert Biohazard functions file required!
#endif

new zomb_leap, zomb_time


public plugin_init()
{
     register_plugin("Bio LongJump/Leap", "0.21", "Jay-izi/TheRadiance")
     if (!is_biomod_active()) pause("ad")
     zomb_leap = register_cvar("bh_zombie_leap","1")
     zomb_time = register_cvar("bh_zombie_leap_time","15.0")
}

public event_infect2(id)
{
     if (is_user_alive(id) && is_user_zombie(id))
     {
          if (get_pcvar_num(zomb_leap))
          {
             &n
bsp; new Float:leap_float=get_pcvar_float(zomb_time)
             &n
bsp; set_task(leap_float,"leap_begin",id)
             &n
bsp; new num = get_pcvar_num(zomb_time)
             &n
bsp; set_hudmessage(243, 235, 12, -1.0, 0.40, 0, 6.0, 14.0)
             &n
bsp; show_hudmessage(id, "%d секунд, прежде чем вы получите длинный прыжок",num)
          }
     }
}

    
public leap_begin(id)
{
     if (!is_user_alive(id))
          return PLUGIN_HANDLED

     if (is_user_firstzombie(id))
     {
          set_hudmessage(2
43, 235, 12, -1.0, 0.40, 0, 6.0, 5.0)
          show_hudmessage(
id, "Теперь у вас есть длинный прыжок")
          fm_set_user_longjump
(id, true, true)
     }
    
     return PLUGIN_CONTINUE
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: