Как скрыть команды в чате

Malyava

Участник
Сообщения
198
Реакции
19
@Malyava, К примеру есть команда sm_admin
Если "PublicChatTrigger" "!" - В чате работает !admin (Публичный чат триггер, введённая команда будет видна всем)
Если "SilentChatTrigger" "/" - В чате работает /admin ("Тихий" чат триггер, введённая команда будет скрыта)
Вот хочу что бы такие команды как !rs, rank не были видны
 

TRID

Участник
Сообщения
62
Реакции
33
@Malyava, в SilentChatTrigger - !, но такие команды разумнее оставить на виду.
Другие игроки будут видеть их и запоминать, повторять. У всех свои порядки, приходится заново достраиваться на каждом сервере.
 

Malyava

Участник
Сообщения
198
Реакции
19
да я
@Malyava, в SilentChatTrigger - !, но такие команды разумнее оставить на виду.
Другие игроки будут видеть их и запоминать, повторять. У всех свои порядки, приходится заново достраиваться на каждом сервере.
думаю большинство знаю как смотреть ранк, сбрасывать счет, и открывать випку
 

iceman

Участник
Сообщения
48
Реакции
1
А можно ли отдельно прописать команды, которые будут скрываться ?
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
  • Команда форума
  • #25
А можно ли отдельно прописать команды, которые будут скрываться ?
Есть триггер /.
Пример, зарегистрированная плагином команда sm_rtv в чат будет вводиться следующим образом: /rtv.
 

iceman

Участник
Сообщения
48
Реакции
1
Допустим я хочу скрыть только команды !rs,!blala и т.д., можно ли их отдельно где то прописать ?
Я так понял если в "SilentChatTrigger" указать "!" то все команды начинающиеся с ! будут скрыты.
Но! Почему тогда просто нельзя убрать ! из команды "PublicChatTrigger" "!" ?
 

Rabb1t

Амбассадор
Сообщения
2,968
Реакции
1,429
  • Команда форума
  • #27
Почему тогда просто нельзя убрать ! из команды "PublicChatTrigger" "!" ?
Потому что когда ты захочешь потом прописать !rs, SourceMod не будет считать это за команду, для него это будет просто текст. И придется выполнять команды через консоль.
Допустим я хочу скрыть только команды !rs,!blala и т.д., можно ли их отдельно где то прописать ?
Вроде нет.
 

ph4ntom

Участник
Сообщения
99
Реакции
9
Можете скинуть скомпилированный .emx и к нему .sp файлики такого плагина, пожалуйста?
 

Харис1

Участник
Сообщения
10
Реакции
0
а есть плагин проста я новичок и нечего не понял скиньте пж плагин
 

babka68

Участник
Сообщения
2,124
Реакции
956
а есть плагин проста я новичок и нечего не понял скиньте пж плагин
Извиняюсь за вопрос, но где это писать, я просто новичок в этой сфере
Сообщения автоматически склеены:


C-подобный:
#pragma semicolon 1
#pragma newdecls required

public Action OnClientSayCommand(int client, const char[] command, const char[] sArgs) {
    return sArgs[0] != '!' && sArgs[0] != '/' ? Plugin_Continue:Plugin_Handled;
}
 

Вложения

  • block_symbol.smx
    3.4 КБ · Просмотры: 39
  • block_symbol.sp
    221 байт · Просмотры: 40
Последнее редактирование:
Сверху Снизу