Моделлер
Участник
Пользователь
- Сообщения
- 1,543
- Реакции
- 1,543
- Предупреждения
- 1
- Помог
- 2 раз(а)
На этот раз последние 2 варианта спрайтов от меня - больше я ничего не придумал ещё
1.Если игрок убил кого-то в прыжке или в полёте
2.Убийство со всех Снайперских винтовок без использования зума
Особую Благодарность выражаю
fl0wer ( за Код от 2011 года )
SergeyShorokhov ( за это дело [0.0.1] Kills Rarity )
Приступаем
Добавляем инклуд
Далее в прекешь
Регистрация Форварда в plugin_init
В свободное место вставляем
В public CBasePlayer_Killed(iVictim, iKiller) после isitON[iKiller] = -3;
Вставляем
Находим switch (isitON[id]) и после 9 кейса ( если вы уже ранее добавляли спрайт подрыва Бомбы ) вставляем
Скачиваем спрайты и вместе с Текстовиками грузим в папку yek_combo
Я поставил расположение спрайтов стандартными от Автора,поэтому они не будут отображатся возле деньжат )
P.S.
Ещё я подумывал над спрайтом - Убийство только с одной пули,но такое событие будет очень крайне редко,( с Авп..то понятно )
На выходе
Убийство в полете / прыжке
Убийство со всех Снайперских винтовок без использования зума ( я долго думал,какой будет соответствовать спрайт этому дело - и придумал AIM, так как стреляешь без прицела и если попал - то хоть сам и удивляйся )))
Благодарю за внимание ?
1.Если игрок убил кого-то в прыжке или в полёте
2.Убийство со всех Снайперских винтовок без использования зума
Особую Благодарность выражаю
fl0wer ( за Код от 2011 года )
SergeyShorokhov ( за это дело [0.0.1] Kills Rarity )
Приступаем
Добавляем инклуд
Код:
#include <cstrike>
#include <fakemeta>
Код:
precache_model("sprites/yek_combo/alarm_kill_jump_shot.spr")
precache_model("sprites/yek_combo/alarm_kill_no_zoom.spr")
precache_generic("sprites/yek_combo/alarm_kill_jump_shot.txt")
precache_generic("sprites/yek_combo/alarm_kill_no_zoom.txt")
Код:
register_forward(FM_PlayerPreThink, "Killed_No_Zoom")
Код:
public Killed_No_Zoom(iKiller)
{
if(!is_user_alive(iKiller))
return FMRES_IGNORED;
static wpn;
wpn = get_user_weapon(iKiller);
g_No_Zoom[iKiller] = (pev(iKiller, pev_button) & IN_ATTACK && (wpn == CSW_AWP || wpn == CSW_SCOUT || wpn == CSW_G3SG1 || wpn == CSW_SG550) && cs_get_user_zoom(iKiller) == CS_SET_NO_ZOOM) ? true : false;
return FMRES_IGNORED;
}
Вставляем
Код:
else if(g_No_Zoom[iKiller])
isitON[iKiller] = -10;
else if(!(pev(iKiller, pev_flags) & FL_ONGROUND))
isitON[iKiller] = -11;
Код:
case 10: { formatex(sprtxt,charsmax(sprtxt),"yek_combo/alarm_kill_jump_shot"); }
case 11: { formatex(sprtxt,charsmax(sprtxt),"yek_combo/alarm_kill_no_zoom"); }
Я поставил расположение спрайтов стандартными от Автора,поэтому они не будут отображатся возле деньжат )
P.S.
Ещё я подумывал над спрайтом - Убийство только с одной пули,но такое событие будет очень крайне редко,( с Авп..то понятно )
На выходе
Убийство в полете / прыжке
Убийство со всех Снайперских винтовок без использования зума ( я долго думал,какой будет соответствовать спрайт этому дело - и придумал AIM, так как стреляешь без прицела и если попал - то хоть сам и удивляйся )))
Благодарю за внимание ?
Download all Attachments
-
20.5 KB Просмотры: 29