ResetScore

ResetScore 1.6.4

Нет прав для скачивания
Обнуление счета убийств/смертей игроков.
Версия Дата выпуска Скачивания Оценка
1.6.4 0 0.00 звёзд 0 оценок
1.4 0 0.00 звёзд 0 оценок
- Мини оптимизация:
- Заменена функция AddCommandListener на форвард OnClientSayCommand (так то лучше)
- Исправлена проблема, когда sm_enable "0" и вы пытаетесь написать любую фразу( Привет) или символ, а вам спамит "Плагин отключен!"
- Убрал "поддержку" CSS v34, так как написал отдельную версию под неё с поддержкой ClientMod, подробнее тут [ClientMod] Resetscore
- Удалил файлы переводов от 34 версии игры
- Собственно убраны проверки на 34 версию игры
- Проверил работоспособность на CSS:OB и CS:GO ошибок в работе не обнаружено
- Оптимизирован код
- Для игры CS GO(Наконец то) добавлены обнуление Assists(помощь) и Points(общий счет)
- Только заметил, что не обнуляются Stars(Звезды) исправил.
- Исправлены ошибки по таймеру
Код:
Expand Collapse Copy
- Добавлены новые квары:
- sm_enable                     "1"                     // 1 - Включить, 0 - Отключить плагин. (по умолчанию: 1)
- sm_join_info_chat             "1"                     // Отвечает за вывод сообщения о доступных командах, после успешного подключения на сервер (по умолчанию: 1)
- sm_join_info_time                "15"                    // Отвечает за время вывода сообщения о доступных командах(по умолчанию: 15)
- sm_show_silent_info_reset     "1"                        // Отвечает за вывод сообщения о сброшенном счёте игрока (по умолчанию: 1)
- sm_prefix                        "[ResetScore]"          // Отвечает за вывод сообщения перед текстовым сообщением (по умолчанию: [ResetScore])
- Добавлено автоматическое создание файла конфигурации cfg/sourcemod/resetscore.cfg
- Были изменены названия фраз в файлах перевода, на более логичные
- Сделал пометку: // TODO: Сделать квар или файл, для написания желаемых команд.

- Установка:
1) Поместить ResetScore.smx по пути /addons/sourcemod/plugins
2) (Не обязательно) Поместить ResetScore.sp по пути /addons/sourcemod/scripting
3) Поместить resetscore_версия игры.phrases по пути /addons/sourcemod/translations
4) Перезапустить сервер
4) Настроить файла конфигурации cfg/sourcemod/resetscore.cfg
5) Перезапустить сервер и наслаждаться работой плагина
- Добавлена поддержка игры cssold(v34)
- Добавлена поддержка игры игры cs go(нужно проверить)
- Созданы 3 файла перевода,плагин выберет автоматически нужный перевод,под нужную игру.
- Убран лишний код,который обсуждали.
Код:
Expand Collapse Copy
GetClientName(iClient, szBuffer, sizeof(szBuffer));
        for (int i = 1; i <= MaxClients; i++)
        
        if (i != iClient && IsClientInGame(i) && !IsFakeClient(i))
        {
            CPrintToChat(iClient, "%t", "reset_success_chat");
            return Plugin_Continue;
        }
- Убран лишний код,который обсуждали.
C++:
Expand Collapse Copy
GetClientName(iClient, szBuffer, sizeof(szBuffer));
        for (int i = 1; i <= MaxClients; i++)
        
        if (i != iClient && IsClientInGame(i) && !IsFakeClient(i))
        {
            CPrintToChat(iClient, "%t", "reset_success_chat");
            return Plugin_Continue;
        }
Назад
Сверху Снизу