Мульти плагин Amx Killer. Damager + Blue fade + kills counter Counter Strike 1.6 / Плагины CS 1.6

  • Автор: mult1k
  • Добавлено: 19-04-2014, 01:27
  • Просмотров: 10 388
  • Комментариев: 11
Мульти плагин Amx Killer. Damager + Blue fade +  kills counter


Описание функций :
Слева на экране ведется статистика убийств за раунд, которая выводиться спрайтом.
При убийстве противника экран подсвечивается голубым цветом.
При попадание в противника справа от прицела появляется звездочка (*), у игрока с флагом t за место звездочки показывает наносимый урон - реализовано в версии 1.1.

Лично мне, не совсем понятен смысл замены показа нанесенного урона на звездочку (снежинку), но, видимо, многим нравится этот плагин.

-Автор-
1.0 Xhonor
1.1 Xhonor/Asd

Скачать : Версия 1.0 (снежинка показывается всем) amx_killer1.rar [1.08 Kb] (cкачиваний: 1379)
Скачать : Версия 1.1 (для VIP доступен классический Damager) amx_killer2.rar [1.15 Kb] (cкачиваний: 907)

  •  

Похожие новости

Поделиться новостью

  • Html cсылка на публикацию
  • BB-cсылка на публикацию
  • Прямая ссылка на публикацию
Аватарка
0
Kirillka Юзер [icq]{icq}[/icq]
mult1k, спс! Давно искал. good
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
3aHyDa Юзер [icq]{icq}[/icq]
благодарю :) помог)
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
3aHyDa Юзер [icq]{icq}[/icq]
ток чет у меня не комплектует не хера..(
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
RMA Юзер [icq]{icq}[/icq]
Видел сервер mosking с данным плагином, понравился спасибо.
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
Raidenas Юзер [icq]{icq}[/icq]
надо попробовать
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
baha_kost99 Юзер [icq]{icq}[/icq]
Норм! Везде искал!
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
Melkiy Юзер [icq]{icq}[/icq]
Amx Killer for vip, не работает
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
spare888 Юзер [icq]{icq}[/icq]
Дайте пожалуйста ссылку на аналогичный плагин, но без звездочек чтобы было
[fast_author]Ник[/fast_author] Цитата
Аватарка
1
mult1k Команда сайта [icq]{icq}[/icq]
Цитата: spare888
Дайте пожалуйста ссылку на аналогичный плагин, но без звездочек чтобы было

////////////////////////////////////
//   Amx_Killer                   //
//   by Xhonor for stefkone       //
//   Skype: xhonor_39             //
////////////////////////////////////
 
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>
#include <dhudmessage>
#include <fakemeta>
#include <cstrike>
 
#define PLUGIN "Amx_Killer"
#define VERSION "1.1"
#define AUTHOR "Xhonor/asd edit"
#pragma tabsize 0
 
#define ICON_SHOW             1
#define ICON_HIDE             0
 
new kill_num[33]
new gMsgID
 
public plugin_init()
{
   register_plugin( PLUGIN, VERSION, AUTHOR );
 
   register_event( "DeathMsg", "hook_death", "a", "1>0" ) 
   RegisterHam( Ham_TakeDamage,"player","damager",0 )
 
   RegisterHam(Ham_Killed, "player", "ham_PlayerKilled")
   RegisterHam(Ham_Spawn, "player", "ham_PlayerSpawned_Post", 1);
    
   gMsgID = get_user_msgid("StatusIcon")   
}
 
public ham_PlayerSpawned_Post(id)
{
   if (is_user_alive(id))
   {
      ammo_hud(id, 0)
      kill_num[id] = 0
      ammo_hud(id, 1)
   }
}
 
public ham_PlayerKilled(victim, attacker)
{
   static selfkill;
 
   selfkill = (victim == attacker || !is_user_connected(attacker)) ? true : false;
 
   if(!selfkill)
   {
      ammo_hud(attacker, 0)
      kill_num[attacker] += 1
      ammo_hud(attacker, 1)
   }
}
 
ammo_hud(id, sw)
{
   if(is_user_bot(id) || !is_user_alive(id)) 
           return
 
   new s_sprite[33]
   format(s_sprite, 32, "number_%d", kill_num[id])
   if(sw && is_user_alive(id))
   {
      message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
      write_byte( ICON_SHOW )
      write_string( s_sprite )
      write_byte( 30 )
      write_byte( 144 )
      write_byte( 255 )
      message_end()
   } else {
      message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
      write_byte( ICON_HIDE )
      write_string( s_sprite )
      write_byte( 30 )
      write_byte( 144 )
      write_byte( 255 )
      message_end()
   }
 
   if(kill_num[id] <= 0 && is_user_alive(id))
   {
      message_begin( MSG_ONE, gMsgID, {0,0,0}, id )
      write_byte( ICON_HIDE )
      write_string( s_sprite )
      write_byte( 30 )
      write_byte( 144 )
      write_byte( 255 )
      message_end()
   }
}
    
public hook_death()
{
    new iKiller = read_data(1)
   new iVictim = read_data(2)
 
   if(is_user_alive(iKiller)) 
   {
       message_begin(MSG_ONE, get_user_msgid("ScreenFade"), {0,0,0}, iKiller)
        write_short(1<<10)
        write_short(1<<10)
        write_short(0x0000)
      write_byte( 30 )
      write_byte( 144 )
      write_byte( 255 )
        write_byte(75)
        message_end()
   }   
   new s_sprite[33]
   format(s_sprite, 32, "number_%d", kill_num[iVictim])
    
   message_begin( MSG_ONE, gMsgID, {0,0,0}, iVictim )
   write_byte( ICON_HIDE )
   write_string( s_sprite )
      write_byte( 30 )
      write_byte( 144 )
      write_byte( 255 )
   message_end()      
}
 
public damager(victim, inflictor, attacker, Float:damage)
{
   if(!is_user_connected(attacker))
      return
 
   if(victim == attacker || !victim)
      return
 
   if(is_user_alive(attacker))
   {
      if(damage > 0)
      {
         if(cs_get_user_team(attacker) == cs_get_user_team(victim))
            return
 
         set_hudmessage(30, 144, 255, -0.49, -0.56, 0, 0.01, 0.01)
         show_dhudmessage(attacker, "")
         show_hudmessage(attacker, "")
         show_hudmessage(attacker, "%d", floatround(damage))
      }
   }
}
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
spare888 Юзер [icq]{icq}[/icq]
mult1k, А есть вариант чтобы вообще ни звездочек, ни дамаг не показывал ни у кого?
[fast_author]Ник[/fast_author] Цитата
Аватарка
0
revor171 Юзер [icq]{icq}[/icq]
Класно mult1k , спасибо за хороший плагин
[fast_author]Ник[/fast_author] Цитата

Хотите что нибудь написать?

  • Имя:

  • E-Mail:

  • Введите код:

    Кликните на изображение чтобы обновить код, если он неразборчив
  • Вопрос:

    Киев - столица ...

    Ответ:

Copyright © 2009-2014. MAKE-AMXSERV.RU | Все для Counter Strike 1.6 | Карта сайта | RSS

При копировании материалов обратная ссылка на www.make-amxserv.ru обязательна.

Все файлы размещены только для ознакомительных целей.

Если Ваши авторские права нарушены - сообщите это нам, и данная новость будет удалена!