Запрет сброс бомбы csgo

vasil

Участник
Сообщения
115
Реакции
21
Всем привет. Если такой плагин Который бы запрещал сброс бомбы.?
Или как можно запретить игроку сброс бомбы плюс наказание....для csgo

Просто некоторые игроки не просто сбрасываю бомбу а стараются ее так спрятать,чтоб никто не нашел либо не смог достать.....Из этого страдают нормальные игроки теряя время как ее достать от куда не возможно...Просто уже бесит это.
Спасибо...Либо если есть предложения на платной основе обсудим без проблем.
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
[CS:GO/CS:S] Запрет выбрасывания бомбы для живых игроков

плагин Который бы запрещал сброс бомбы
PHP:
public Action:CS_OnCSWeaponDrop(client, weapon)
{
	if(IsClientInGame(client) && 0 < GetClientHealth(client))
	{
		decl String:classname[11];
		GetEdictClassname(weapon, classname, 11);
		if(strcmp(classname, "weapon_c4") == 0)
		{
			PrintToChat(client, "Облом... Бомба сбросу не подлежит!");
			return Plugin_Handled;
		}
	}
	return Plugin_Continue;
}
 
Последнее редактирование:

hanson

Участник
Сообщения
303
Реакции
15
vasil, этот плагин будет обойти легко, игрок встает напротив места, куда нодо сбросить бомбу и пишет kill.
 

Felton

Участник
Сообщения
799
Реакции
59
AlmazON,
На ксс у меня раборает!Проверил на домашнем win-7-64bit
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #7
AlmazON, должно работать, по крайней мере на ксс. Пробуй sdk hooks
 

vasil

Участник
Сообщения
115
Реакции
21
Все прекрасно работает на CSGO/// Спасибо еще раз тебе AlmazON :beer:
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
прекрасно работает
А я "баг" нашёл: убивая террориста с бомбой, ему тоже пишет, чтобы не выкидывал бомбу... и наверняка ещё бомбу отберёт у команды, если работает.
Хотя, у меня вообще чудно с этим на тестовом сервере.
 

vasil

Участник
Сообщения
115
Реакции
21
А я "баг" нашёл: убивая террориста с бомбой, ему тоже пишет, чтобы не выкидывал бомбу... и наверняка ещё бомбу отберёт у команды, если работает.
Хотя, у меня вообще чудно с этим на тестовом сервере.

Пока этого не замечано....Нет этого бага...Может потом проявится )))) пока все нормально

PHP:
#pragma semicolon 1
#include <sourcemod>

public Plugin:myinfo = 
{
    name = "Ban the dumping of bombs",
    author = "AlmazON",
    description = "Запрет сброс бомбы",
    version = "0.0.0",
    url = "http://www.hlmod.ru"
}

public Action:CS_OnCSWeaponDrop(client, weapon)
{
    if(IsClientInGame(client) && IsPlayerAlive(client))
    {
        decl String:classname[11];
        GetEdictClassname(weapon, classname, 11);
        if(strcmp(classname, "weapon_c4") == 0)
        {
            PrintToChat(client, "Облом... Бомба сбросу не подлежит!");
            return Plugin_Handled;
        }
    }
    return Plugin_Continue;
}

Добавлено через 33 минуты
AlmazON ..... плиз...Баг есть проявился....Смешное другое Кто убил террориста то забирает бомбу и с ней бегает)))))Как исправить????
 
Последнее редактирование:

akvorok.ego

Участник
Сообщения
314
Реакции
186
AlmazON ..... плиз...Баг есть проявился....Смешное другое Кто убил террориста то забирает бомбу и с ней бегает)))))Как исправить????

Быть такого не может.
У Вас стоит какой-то плагин позволяющий контрам подбирать бомбу?
 

vasil

Участник
Сообщения
115
Реакции
21
Быть такого не может.
У Вас стоит какой-то плагин позволяющий контрам подбирать бомбу?
Нет у меня других плагинов.....
SourceMod (1.7.2-dev+5202) by AlliedModders LLC

В любом случае бомба исчезает
На менте нет так такой бомбы..Но по радару он носится с ней....Ловили этого мента))) Хотели проверить если убить его то бомба должна вернутся...Нет не вернулась..После убийства мента даже след бомбы исчез.Как то так) Пока плагин убрал....

А так тема многим понравилась.Типа Если Мент убивает тера с бомбой то забирает бомбу....И потом теры охотятся на мента чтоб забрать и поставить бомбу.(мнение игроков)
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
На менте нет так такой бомбы..Но по радару он носится с ней
Тогда это просто баг SM/игры и только. Можно конечно давать бомбу убившему террориста. И она действительно будет у него. Но, там уже чуть поболее писать.
 

akvorok.ego

Участник
Сообщения
314
Реакции
186
Я попытался чтобы после смерти бомба переходила рандомному террористу.
Врядли работает, я не проверял.
PHP:
#include <sourcemod>
#include <sdktools>

public OnPluginStart()
{
	HookEvent("player_death", Event_PlayerDeath);
}

public Action:Event_PlayerDeath(Handle:event, const String:name[], bool:broadcast) 
{
	new client = GetClientOfUserId(GetEventInt(event, "userid"));
	new String:weapon[32];
	GetClientWeapon(client, weapon, 32);
	if (StrEqual(weapon, "weapon_c4", false))
	{
		for (new i = 1; i <= MaxClients; i++)
		{
			if (IsClientInGame(i) && IsPlayerAlive(i) && GetClientTeam(i) == 2)
			{
				new Random = GetRandomInt(1, GetPlayersCount());
				
				i = Random;
				
				GivePlayerItem(i, "weapon_c4");
			}
		}
	}
}

GetPlayersCount(){
	new players; 
	for (new i = 1; i <= MaxClients; i++){
		if (IsClientInGame(i) && IsPlayerAlive(i) && GetClientTeam(i) == 2){ players++; } 
	} return players;
}

public Action:CS_OnCSWeaponDrop(client, weapon) 
{ 
    if(IsClientInGame(client) && 0 < GetClientHealth(client)) 
    { 
        decl String:classname[11]; 
        GetEdictClassname(weapon, classname, 11); 
        if(strcmp(classname, "weapon_c4") == 0) 
        { 
            PrintToChat(client, "Облом... Бомба сбросу не подлежит!"); 
            return Plugin_Handled; 
        } 
    } 
    return Plugin_Continue; 
}
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
попытался чтобы после смерти бомба переходила рандомному террористу
Если код сработает, Оффтоп то бомбу получит каждый "случайный" террорист. А умрёт следующий - опять раздаст всем оставшимся. Целая кроликовая бомбовая ферма! :-D
 

R1KO

fuck society
Сообщения
9,457
Реакции
7,786
  • Команда форума
  • #18
san911, выбор игрока косячный, а так идея не плохая
 

Konstantin

Участник
Сообщения
1,775
Реакции
759
Я всё не читал, но в CS:GO террорист-афк сбрасывает бомбу автоматически (через секунд 10) + у бота можно забрать бомбу на клавишу действия. Возможно, это надо учитывать.
П.С. Чисто для инфы.
 
Сверху Снизу