Перейти к содержимому


Фотография

Перехват ответов консольных команд в чат игры.

плагин разработка

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 MrFallen

MrFallen

    Новичок

  • Пользователь
  • Pip
  • 9 сообщений

Отправлено 28 Июль 2019 - 9:30

Добрый день, помогите пожалуйста с плагином, не знаю на сколько он сложный, но в общем суть в следующем.

 

Когда человек пишет консольную команду dz_jointeam 3, то его присоединяет к выбранной команде и пишет игроку сообщение в игровой чат, примерно с таким текстом: "Вы вступили в команду <<Синие>>, (#3)".

А мне нужно чтобы либо совсем ничего не писало в игровой чат, либо заменить текст на просто "Вы успешно присоединились к команде."

 

P.S.

Это стандартная консольная команда режима Danger Zone.

 



#2 Nekro

Nekro

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 7 581 сообщений

Отправлено 28 Июль 2019 - 12:43

Добрый день, помогите пожалуйста с плагином, не знаю на сколько он сложный, но в общем суть в следующем.

Когда человек пишет консольную команду dz_jointeam 3, то его присоединяет к выбранной команде и пишет игроку сообщение в игровой чат, примерно с таким текстом: "Вы вступили в команду <<Синие>>, (#3)".
А мне нужно чтобы либо совсем ничего не писало в игровой чат, либо заменить текст на просто "Вы успешно присоединились к команде."

P.S.
Это стандартная консольная команда режима Danger Zone.

https://hlmod.ru/thr...84/#post-104108

#3 September

September

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 719 сообщений

Отправлено 28 Июль 2019 - 13:36

https://hlmod.ru/thr...84/#post-104108


Как ему это поможет?)

#4 Nekro

Nekro

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 7 581 сообщений

Отправлено 28 Июль 2019 - 14:07

Как ему это поможет?)

Наставит на путь истинный

#5 MrFallen

MrFallen

    Новичок

  • Пользователь
  • Pip
  • 9 сообщений

Отправлено 28 Июль 2019 - 16:42

Это всё замечательно, но только файлы не скачиваются. :(

У Вас недостаточно прав для просмотра этой страницы или для выполнения этого действия.

Сообщение отредактировал MrFallen: 28 Июль 2019 - 16:42


#6 Nekro

Nekro

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 7 581 сообщений

Отправлено 28 Июль 2019 - 17:42


Это всё замечательно, но только файлы не скачиваются. :(





У Вас недостаточно прав для просмотра этой страницы или для выполнения этого действия.

Может надо зарегистрироваться?

#7 MrFallen

MrFallen

    Новичок

  • Пользователь
  • Pip
  • 9 сообщений

Отправлено 28 Июль 2019 - 18:30

Может надо зарегистрироваться?

Зарегистрировался и всё равно.

Но в целом мне это не поможет. Я нашел что нужно отлавливать событие game_message, но как это сделать правильно, я не знаю. У меня пока ничего не получается.

#include <sourcemod>
#include <sdktools>
#include <cstrike>

public Plugin myinfo =
{
	name = "Danger Zone Pre Message",
	author = "MrFallen",
	description = "Change ingame message",
	version = "0.1"
};

public OnPluginStart() 
{ 
     HookEvent("game_message", GameEvents, EventHookMode_PostNoCopy) 
} 

public GameEvents(Handle:event, const String:name[], bool:dontBroadcast) 
{ 
    PrintToChatAll("Event has been fired") 
}

Плагин компилируется без ошибок, но не работает :(



#8 Kakoin

Kakoin

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 8 969 сообщений

Отправлено 28 Июль 2019 - 18:37

Зарегистрировался и всё равно.
Но в целом мне это не поможет. Я нашел что нужно отлавливать событие game_message, но как это сделать правильно, я не знаю. У меня пока ничего не получается.

Скрытый текст

Плагин компилируется без ошибок, но не работает :(

 

 

 

Попробуй с помощью этого заблочить. Только писать нужно в формате #событие



#9 MrFallen

MrFallen

    Новичок

  • Пользователь
  • Pip
  • 9 сообщений

Отправлено 28 Июль 2019 - 19:47

Попробуй с помощью этого заблочить. Только писать нужно в формате #событие

Спасибо, помогло! :)



#10 enderG

enderG

    Новичок

  • Пользователь
  • Pip
  • 6 сообщений

Отправлено 31 Июль 2019 - 18:59

 

Это всё замечательно, но только файлы не скачиваются. :(

У Вас недостаточно прав для просмотра этой страницы или для выполнения этого действия.

 

Регестрируйся и делай взнос.





Темы с аналогичным тегами плагин, разработка

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных