[CS: GO] Запрет на добивание с ножа

kleuser

Участник
Сообщения
1,838
Реакции
732
Кушать будет память, да и грузить поболее, хот как.
это плохо
Я вот думаю, может просто HP и броню сбрасывать, как была - почти тот же телепорт, только патроны разве что восстановятся. Всё равно для других игр вне cstrike это не нужно.
Немного не понят этого момента) телепорт он и в африке телепорт, просто перемещает же, а причем тут сбрасывать ХП с броней?))

Или знаешь, может, просто убивать и респавнить заного ?))) хотя оружие пропадать наверно будет
--- Добавлено позже ---
Хотя пока не заморачивайся с телепортом, достаточно что просто убивает.
 

kleuser

Участник
Сообщения
1,838
Реакции
732
@AlmazON, давай сделаем проще. Просто убери телепорт, пусть остаётся убийство. Меньше кода, меньше нагрузки от плагина)))) Телепорт по сути и не нужен.
 

kleuser

Участник
Сообщения
1,838
Реакции
732
@AlmazON, ок, пусть останется как есть)
--- Добавлено позже ---
@AlmazON, короче проблема осталась, но теперь не всегда убивает, но есть моменты.
Вообще разобраться не могу.
Кинул смок в лицо, попытался с ножу убить - плагин сработал.
Сейчас ситуация исправилась вроде с гренами и молотовым, вроде не убивает.
Нужно как нибудь убрать вообще все грены от проверки плагина, или еще что нибудь.
--- Добавлено позже ---
@AlmazON, короче проблема осталась, но теперь не всегда убивает, но есть моменты.
Вообще разобраться не могу.
Кинул смок в лицо, попытался с ножу убить - плагин сработал.
Сейчас ситуация исправилась вроде с гренами и молотовым, вроде не убивает.
Нужно как нибудь убрать вообще все грены от проверки плагина
или может по типу проверять и всё
может так еще попробовать
 
Последнее редактирование:

kleuser

Участник
Сообщения
1,838
Реакции
732
@AlmazON, короче, проблема осталась. Только что играл у себя, кинул молотов попал по лицу -1хп по чуваку, начал бить ножом, плагин убил :biggrin:
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,756
ничего сделать нельзя вообще ?
Сам выясни, что за "НЛО" у вас летает. :biggrin:
PHP:
#include <sdkhooks>

#pragma newdecls required

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

public Action OnTakeDamage(int victim, int &attacker, int &inflictor, float &damage, int &damagetype)
{
	static char weapon[16];
	if (inflictor > -1) GetEdictClassname(inflictor, weapon, sizeof(weapon));
	else weapon = "NoGet";
	PrintToChat(victim, "Victim = %i, Attacker = %i, inflictor = %i, damage = %.1f, damagetype = %i, weapon - %s, teammate = %s.",
	victim, attacker, inflictor, damage, damagetype, weapon, GetClientTeam(victim) == GetClientTeam(attacker) ? "Yes":"No");
	return Plugin_Continue;
}
Любой урон будет отображён раненному в чате. Пусть тебя "жмакнут" гранатой и данные из чата сюда. Оффтоп
 
Последнее редактирование:

kleuser

Участник
Сообщения
1,838
Реакции
732
@AlmazON, вот логи
PHP:
смок
Victim = 2, Attacker = 1, inflictor = 85, damage = 4.0, damagetype = 128, weapon - smokegrenade_pr, teammate = No.
Victim = 2, Attacker = 1, inflictor = 85, damage = 2.0, damagetype = 0, weapon - smokegrenade_pr, teammate = No.
Victim = 2, Attacker = 1, inflictor = 85, damage = 2.0, damagetype = 0, weapon - smokegrenade_pr, teammate = No.

молотов
Victim = 2, Attacker = 1, inflictor = 80, damage = 2.0, damagetype = 0, weapon - molotov_project, teammate = No.
Victim = 2, Attacker = 1, inflictor = 80, damage = 2.0, damagetype = 0, weapon - molotov_project, teammate = No.

хаешка
Victim = 2, Attacker = 1, inflictor = 80, damage = 2.0, damagetype = 0, weapon - hegrenade_proje, teammate = No.
Victim = 2, Attacker = 1, inflictor = 80, damage = 11.7, damagetype = 64, weapon - hegrenade_proje, teammate = No.

флешка
Victim = 2, Attacker = 1, inflictor = 232, damage = 4.0, damagetype = 128, weapon - flashbang_proje, teammate = No.
Victim = 2, Attacker = 1, inflictor = 232, damage = 2.0, damagetype = 0, weapon - flashbang_proje, teammate = No.
Victim = 2, Attacker = 1, inflictor = 232, damage = 2.0, damagetype = 0, weapon - flashbang_proje, teammate = No.

декой
Victim = 2, Attacker = 1, inflictor = 230, damage = 4.0, damagetype = 128, weapon - decoy_projectil, teammate = No.
Victim = 2, Attacker = 1, inflictor = 230, damage = 2.0, damagetype = 0, weapon - decoy_projectil, teammate = No.
Victim = 2, Attacker = 1, inflictor = 230, damage = 2.0, damagetype = 0, weapon - decoy_projectil, teammate = No.
 

kleuser

Участник
Сообщения
1,838
Реакции
732
Но сейчас же по башке можно "стучать", порядок?
еще не успел потестить, с работы вернусь вечером, проверю.
Или хочешь подрывать противника и после безнаказанно резать?
да т.к бывает ситуация на картах 35hp где есть гранаты, кидаешь в человека например молотов или хаешку, человек может увернуться и не взорваться, а например у него отнимется 20-30 хп, потом же надо же как-то убить его, а плагин не даст.
--- Добавлено позже ---
@AlmazON, доделай уже норм плагин плиз.
не разрешает ими подрывать/поджигать
разреши это
 
Последнее редактирование:

Winchеster

Участник
Сообщения
98
Реакции
9
видел такой плагин на cs v34 гунгеймах не подскажите где скачать можно
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,606
Реакции
5,096
SILIWAN, какой именно?
Если тот, про который говорится в первых двух сообщениях темы, то исходники прикреплены во втором сообщении.
 

Winchеster

Участник
Сообщения
98
Реакции
9
SILIWAN, какой именно?
Если тот, про который говорится в первых двух сообщениях темы, то исходники прикреплены во втором сообщении.
Я поставил самый первый файл вроде все работает нормально, с респавном, а вторые 2 файла тоже самое там или нет?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,606
Реакции
5,096
Truyn, да вроде не сильно.
 
Сверху Снизу