Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Гайд Killspam&Hurtspam [INDIGO]

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
11 Апр 2018
Сообщения
144
Реакции
20
Код:
Expand Collapse Copy
void OnEvents(IGameEvent* pEvent);
Код:
Expand Collapse Copy
void CMisc::OnEvents(IGameEvent* pEvent)
{
	if (Settings::Misc::Killmessage)
	{
		if (!strcmp(pEvent->GetName(), "player_death"))
		{
			int attacker = Interfaces::Engine()->GetPlayerForUserID(pEvent->GetInt("attacker"));
			int userid = Interfaces::Engine()->GetPlayerForUserID(pEvent->GetInt("userid"));

			if (attacker != userid)
			{
				if (attacker == Interfaces::Engine()->GetLocalPlayer())
				{
					Interfaces::Engine()->ExecuteClientCmd("say Ваш текст");
				}
			}

		}
	}
	
	if (Settings::Misc::Hurtmessage)
	{
	      if (!strcmp(event->GetName(), "player_hurt")) 
	      {
		int attacker = Interfaces::Engine()->GetPlayerForUserID(pEvent->GetInt("attacker"));
		if (Interfaces::Engine()->GetPlayerForUserID(attacker) == Interfaces::Engine()->GetLocalPlayer()) 
		{
			Interfaces::Engine()->ExecuteClientCmd("say Ваш текст");
		}
	      }
        }
}
Код:
Expand Collapse Copy
if (g_pMisc)
 g_pMisc->OnEvents(pEvent);
Код:
Expand Collapse Copy
ImGui::Checkbox("Killspam", &Settings::Misc::Killmessage);
 ImGui::Checkbox("Hurtspam", &Settings::Misc::Hurtmessage);

Код:
Expand Collapse Copy
bool Killmessage = false;
bool Hurtmessage = false;
Код:
Expand Collapse Copy
extern bool Killmessage;
extern bool Hurtmessage;
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Hurtspam это что такое?
 
Назад
Сверху Снизу