AMX MOD X
Понедельник, 28.09.2020, 14:51:57



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

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

  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: AlMod, slogic  
AMX Mod X Форум » Плагины » Поиск плагинов » trigger_infection?
trigger_infection?
REDsДата: Среда, 24.06.2009, 11:16:11 | Сообщение # 16
Лейтенант
Группа: Пользователи
Сообщений: 69
Репутация: 1
Статус: Не в сети
Функция zp_infect_user заражает игрока и он становится зомби. Если человек выживший или последний, либо игрок уже зомби - функция возратит false. Так что проверки можно опустить

Сообщение отредактировал REDs - Среда, 24.06.2009, 11:18:27
 
HoRRoRДата: Пятница, 26.06.2009, 17:32:18 | Сообщение # 17
Полковник
Группа: Скриптеры
Сообщений: 181
Репутация: 8
Статус: Не в сети
Quote (PomanoB)
Вот мой вариант:
Code

/* Plugin generated by AMXX-Studio */  

#include <amxmodx>  
#include <hamsandwich>  
#include <fakemeta>  
#include <zombieplague>  

#define PLUGIN "Trigger Zombie"  
#define VERSION "1.0"  
#define AUTHOR "PomanoB"  

#define TYPE_DMG DMG_ACID  

public plugin_init() {  
   register_plugin(PLUGIN, VERSION, AUTHOR)  
     
   RegisterHam(Ham_TakeDamage, "player", "fw_TakeDamage", 1)  
}  

public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)  
{  
   static class_name[32]  
   pev(inflictor, pev_classname, class_name, 31)  
   if (equal(class_name, "trigger_hurt") && damage_type == TYPE_DMG && !zp_get_user_zombie(victim))  
    zp_infect_user(victim)  
}

а как тут указать нужный мне тут тип повреждений. например в редакторе если ставлю тип повреждений POISON, в обьекте это указывается как число 131072. т.е. каждое число соответствует какому-либо виду повреждений. в кое я не увидел ни конкретного типа повреждения ни числа, задающего его. Или я не то думаю? оО

 
PomanoBДата: Пятница, 26.06.2009, 18:30:28 | Сообщение # 18
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
#define TYPE_DMG DMG_ACID - вот здесь
например

#define TYPE_DMG DMG_POISON


http://romanov4400.mybrute.com
 
HoRRoRДата: Пятница, 26.06.2009, 18:55:31 | Сообщение # 19
Полковник
Группа: Скриптеры
Сообщений: 181
Репутация: 8
Статус: Не в сети
ога... спс!
 
AMX Mod X Форум » Плагины » Поиск плагинов » trigger_infection?
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

AMX Mod X Russian Community © 2006-2020