И зачем это все?Сообщения автоматически склеены:
RegConsoleCmd => AddCommandListener (0.001% оптимизировано, не благодарите!)
Изменена проверка написания команды в чат: можно как !resetscore, так и !ReSETsCoRE. Дополнительные вкусняхи ниже.
У всех переменных ограничение от 0 до 1, две новые:
- Переменная sm_notification_all отвечает за вывод сообщения о сброшенном счёте ВСЕМ игрокам (по умолчанию: 1);
- Переменная sm_notification_silent отвечает за предотвращение отправки !rs, !resetscore и русских кракозябр-аналогов в чат (по умолчанию: 0).
Нормальная фраза "reset_success_all" для отправки всем игрокам на сервере.
reset_success_chat
Если вы про английский перевод,то я не изучал английского,поэтому пользовался переводчиком)Из English-фраз убраны русские кракозябры-аналоги (о, Вы из Англии?).
Можно поподробнее,так как я новичок и только пытаюсь изучать данный язык.Доперешёл до нового синтаксиса.
Можно поподробнее,дабы я не наблюдаю усебя подобного спама в чат.Исправлен баг с отправлением ВСЕХ сообщений игроку, который сбросил счёт.
Вот мой тестовый сервер,можешь зайти проверить 46.174.52.17:27221(Не реклама)!,у меня 1 раз написал 1 раз и вывело,сколько бы раундов не играл.
Строка 64-66:дабы у меня такой проблемы не наблюдается на css ob,1 раз прописал 1 раз и вывело.
Мне например нравится, когда можно настроить плагин под себя без залезания в код в настоящем времени. Вот приспичит мне вырубить !rs из чата - бац и готово, прямо сейчас!И зачем это все?![]()
Нет-нет, я про другое. !rs англоязычный игрок напишет, но !кы - никогда в жизни) Так что ему и не надо это)Если вы про английский перевод,то я не изучал английского,поэтому пользовался переводчиком)
Совсем малость: Handle => ConVarМожно поподробнее,так как я новичок и только пытаюсь изучать данный язык.
В этом же сообщении в самом-самом верхуМожно поподробнее,дабы я не наблюдаю усебя подобного спама в чат.
reset_success => eset_success_chat
!кы,!куыуесщку
Handle Notification_Chat; => ConVar g_NotificationChat;
RegConsoleCmd("say", PerformCommand); => AddCommandListener(PerformCommand, "say");
RegConsoleCmd("say_team", PerformCommand); => (PerformCommand, "say_team");
Notification_Chat = CreateConVar("sm_Notification_Chat", => g_NotificationChat = CreateConVar("sm_notification_chat",
return Plugin_Continue;
char buffer[128]; => char szBuffer[MAX_NAME_LENGTH];
client => iClient
buffer => szBuffer
TimerNotification(Handle timer, any client) => Timer_Notification(Handle hTimer, any iClient)
Это как минимум было сделано для удобстваИзменил для "красоты"
вообще-то s - string, z - zeroszBuffer => sz - string
// TODO: CS:GO's Assists + Score
Пришли свой plugins list,я проверял все перед тем как выложить плагин,возможно ты сделал просто рестарт сервера,но были внесены изменения в файл перевода,поэтому как минимум ты должен сменить карту и посмотри error logi,так же обрати внимания изменилась название КвараТеперь вообще ничего в чат не пишет, когда обнуляешь, но работает все хорошо и счет обнуляет. Если счет 0, то при обнулении работает фраза перевода "Ваш счет уже обнулен", то есть тут претензий нет.
AddCommandListener => OnClientSayCommand => Congratulations
public void OnClientPutInServer(int iClient)
{
if (g_NotificationChat.BoolValue)
CreateTimer(15.0, Timer_Notification, iClient);
}
// =>
public void OnClientPutInServer(int iClient)
{
if (IsFakeClient(iClient))
return;
if (g_NotificationChat.BoolValue)
CreateTimer(15.0, Timer_Notification, GetClientUserId(iClient));
}
public Action Timer_Notification(Handle hTimer, any iClient)
{
if (IsClientInGame(iClient))
CPrintToChat(iClient, "%t", "Notification_chat");
return Plugin_Continue;
}
// =>
public Action Timer_Notification(Handle hTimer, any data)
{
data = GetClientOfUserId(data);
if(data && IsClientInGame(data))
CPrintToChat(data, "%t", "Notification_chat");
// KillTimer(hTimer);
return Plugin_Handled;
}
Вы же в курсе, что morecolors не работает в ксго?как исправить? + после окончания раунда очки обратно возврощаются как и смерти и киллы!
morecolors все поставил!
сцук, натури(((((Вы же в курсе, что morecolors не работает в ксго?
Вот, скомпилил с ксго колорссцук, натури(((((
а есть версия для ксго?
спасибкиВот, скомпилил с ксго колорс
я понял а с чем может быть связана эта проблема?@Kulchitskiy, а я только цвет и поставил