AMX MOD X
Четверг, 28.03.2024, 18:24:32



Приветствую Вас Гость | RSS
[ Главная ] [ Привязка longjump к определенному классу зомби - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 1
  • 1
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Плагины » Обсуждение сторонних плагинов » Привязка longjump к определенному классу зомби (bio_longjump.amxx)
Привязка longjump к определенному классу зомби
NegativkOДата: Четверг, 27.11.2008, 23:13:36 | Сообщение # 1
Полковник
Группа: Пользователи
Сообщений: 184
Репутация: 1
Статус: Не в сети
Возможно ли привязать плагин к определенному имени класса зомби? Например у меня будет новый класс зомби хранится в bh_zombieclass.ini под именем Rapter или еще каким... МОжно ли такое проделать чтобы плагин работал только на 1 вид зомби? Если да то переделайте или подскажите пожалуйста какую строчку и куда нужно добавить чтобы так оно и было?

Code
#include <amxmodx>
#include <fakemeta_util>
#include <fun>

#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.2", "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_firstzombie(id))
      {
           if (get_pcvar_num(zomb_leap))
           {
                new Float:leap_float=get_pcvar_float(zomb_time)
                set_task(leap_float,"leap_begin",id)
                new num = get_pcvar_num(zomb_time)
                set_hudmessage(243, 235, 12, -1.0, 0.40, 0, 6.0, 14.0)
                show_hudmessage(id, "%d seconds before you have leap",num)
           }
      }
}

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

      if (is_user_firstzombie(id))
      {
           set_hudmessage(243, 235, 12, -1.0, 0.40, 0, 6.0, 5.0)
           show_hudmessage(id, "You now have leap")
           give_item(id, "item_longjump")
      }
       
      return PLUGIN_CONTINUE
}

Хочется новый класс сделать, да и может чему-то научусь от вас, попробую также сделать и с др. плагинами может... )

Прикрепления: bio_longjump.sma (1.3 Kb)


Признаю только сверх качественные и дораотанные плагины т.е. в основном русские =]
 
CHyCMyMpNkДата: Вторник, 09.12.2008, 08:47:17 | Сообщение # 2
Полковник
Группа: Пользователи
Сообщений: 180
Репутация: 8
Статус: Не в сети
Quote (NegativkO)
Возможно ли привязать плагин к определенному имени класса зомби?

Вот :
Прикрепления: bio_jumper.sma (1.0 Kb)


вечное спасибо r013x'y : )
 
_LeoN_$$$Дата: Понедельник, 09.08.2010, 19:43:33 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 1
Репутация: 0
Статус: Не в сети
И что с ним дальше делать,В смысле:я кинул его в scripting,там пропустил через compile.exe,забрал полученный плагин из compiled и вставил его plugins!Потом в plugins-bio.ini прописал bio_jumper.amxx!А в bh_zombieclass.ini ондно из имён поменял jumper!Будет работать? <_<
 
AMX Mod X Форум » Плагины » Обсуждение сторонних плагинов » Привязка longjump к определенному классу зомби (bio_longjump.amxx)
  • Страница 1 из 1
  • 1
Поиск:

AMX Mod X Russian Community © 2006-2024