Можно ли как-то сделать, чтобы на авп сервере

ShadowSeeker

Участник
Сообщения
14
Реакции
3
С авп можно было убить куда угодно, а с дигла только в голову?
 

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
876
Реакции
212
С авп можно было убить куда угодно, а с дигла только в голову?
#pragma semicolon 1
#pragma newdecls required

#define CS_DMG_HEADSHOT (1 << 30) /**< Headshot */

#include <sdkhooks>

public void OnPluginStart()
{
for(int i = 1; i <= MaxClients; i++) if (IsClientInGame(i)) OnClientPutInServer(i);
}

public void OnClientPutInServer(int client)
{
SDKHook(client, SDKHook_OnTakeDamage, OnTakeDamage);
}

public Action OnTakeDamage(int victim, int &attacker, int &inflictor, float &damage, int &damagetype)
{
if(!(damagetype & CS_DMG_HEADSHOT) && attacker != victim && 0 < attacker && attacker <= MaxClients)
{
static char wpn[16];
GetClientWeapon(attacker, wpn, sizeof(wpn));
if(!strcmp(wpn[7], "deagle"))
{
damage = 0.0;
return Plugin_Changed;
}
}

return Plugin_Continue;
}

Проверь
Насчет кс го не знаю,на 34 работает
 

zokix

Добрая душа
Сообщения
61
Реакции
95
#pragma semicolon 1
#pragma newdecls required

#define CS_DMG_HEADSHOT (1 << 30) /**< Headshot */

#include <sdkhooks>

public void OnPluginStart()
{
for(int i = 1; i <= MaxClients; i++) if (IsClientInGame(i)) OnClientPutInServer(i);
}

public void OnClientPutInServer(int client)
{
SDKHook(client, SDKHook_OnTakeDamage, OnTakeDamage);
}

public Action OnTakeDamage(int victim, int &attacker, int &inflictor, float &damage, int &damagetype)
{
if(!(damagetype & CS_DMG_HEADSHOT) && attacker != victim && 0 < attacker && attacker <= MaxClients)
{
static char wpn[16];
GetClientWeapon(attacker, wpn, sizeof(wpn));
if(!strcmp(wpn[7], "deagle"))
{
damage = 0.0;
return Plugin_Changed;
}
}

return Plugin_Continue;
}

Проверь
Насчет кс го не знаю,на 34 работает
Я проверил работает как часы
 

Вложения

  • deagleonlyhs.smx
    3 КБ · Просмотры: 5
  • deagleonlyhs.sp
    770 байт · Просмотры: 6

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@zokix, где исходник (я как раз недавно фиксил этот плагин)?
Сообщения автоматически склеены:

@-=|УЧЕНИК|=-, ты хоть тег [CODE][/CODE] для кода юзай: ломается же форматирование
 

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
876
Реакции
212

zokix

Добрая душа
Сообщения
61
Реакции
95

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,980
@zokix, а ТС был не в силах самостоятельно это сделать и попросил сделать это за него что ли?

А вообще было достаточно тыкнуть ему ссылку на тот коммент.
И известить о существовании специальной темы для таких вопросов.
 

-=|УЧЕНИК|=-

вся жизнь,сплошной цирк.
Сообщения
876
Реакции
212
@zokix, а ТС был не в силах самостоятельно это сделать и попросил сделать это за него что ли?

А вообще было достаточно тыкнуть ему ссылку на тот коммент.
И известить о существовании специальной темы для таких вопросов.
Да я не правильно просто сделал)
Мой косяк
Так и хотел сделать
 
Сверху Снизу