Toggle Menu
Правила Размещение ресурсов Правила Размещение ресурсов
Пожертвования Пожертвования
Мы Вконтакте Мы Вконтакте
Иконка ресурса

Плагин АМХХ CS1.6 Игровые Most Valuable Player Of the Round 4.2

DetectorDevil
Бесплатные Есть обсуждение
Скачивания1
Просмотры83
Оценки0 (0)
Обновление
Нет прав для скачивания
Быстрые действия
Оставить оценку
Условия скачивания Дневной лимит скачиваний исчерпан Подробнее об условиях
Версия4.2
Файлы1
Обновлено

Описание ресурса

Самый ценный игрок раунда
Описание
Этот скрипт может определить лучшего убийцу или подрывника (если бомба взорвалась) или обезвреживателя (если заложенная бомба обезврежена), а также позволяет игрокам выбрать одну из загруженных владельцами сервера дорожек (дорожки могут быть для привилегированных пользователей ( Важные персоны ) / Обычные игроки )
После обнаружения события всем подключённым игрокам отображается сообщение в чате / HUD / DHUD.
Кроме того, этот скрипт поддерживает Правилав ReAPI вы можете раскомментировать строку 4 #define USE_REAPI для использования ReAPI вместо HamSandwich и некоторых событий.
Серверы, использующие этот скрипт: Нажмите сюда
Требования
  • AmxModX 1.8.2+
  • Модуль Hamsandwich
  • Модуль ReAPI ( необходимы новые домены )
Установка
  • Загрузите архив ниже.
  • Скомпилируйте most_valuable_player.sma с помощью локального компилятора или веб-компилятора, поддерживающего пользовательские включения.
  • Поместите most_valuable_player.amxx в папку amxmodx/plugins
  • Перейдите в amxmodx/configs/plugins.ini, откройте файл и в последней строке напишите most_valuable_player.amxx.
  • Откройте MVPTracks.ini
    • Вставьте свои учетные данные базы данных ( необязательно )
    • Добавляйте свои собственные треки (необязательно )
  • Перезапустите свой сервер или измените карту.
API
Что означает API? API — это сокращение от «интерфейс прикладного программирования», которое используется для создания внешних скриптов в целях совместимости.
Файл INC:
Код:
Expand Collapse Copy
/* Sublime AMXX Editor v4.2 */

#if defined _most_valuable_player_included
    #endinput
#endif
#define _most_valuable_player_included

#pragma reqlib most_valuable_player
#if !defined AMXMODX_NOAUTOLOAD
    #pragma loadlib most_valuable_player
#endif

enum WinScenario
{
    NO_SCENARIO = -1,
    TERO_MVP = 0,
    CT_MVP,
    KILLER_MVP_TERO,
    KILLER_MVP_CT,
    KILLER_MVP /* Just for default: case in PlayTrack(), unusable */
}

/**
 * @description         Multiforward called when a round end.
 *
 * @param scenario      Scenario index. See WinScenario enum
 * @return              Scenario index.
 */
forward mvp_scenario(WinScenario:scenario);

/**
 * Returns player's MVP kills.
 *
 * @param id        Player index.
 * @return          Amount of kills. -1 on error.
 */
native get_user_mvp_kills(id);

/**
 * Returns top killer's index.
 *
 * @param id        Top killer index.
 * @return          Top killer's index. -1 on error.
 */
native get_user_mvp_topkiller(id);

/**
 * Returns player's MVP damage.
 *
 * @param id        Player index.
 * @return          Player index. -1 on error.
 */
native get_user_mvp_damage(id);

/**
 * Returns player's MVP damage made with headshot.
 *
 * @param id        Player index.
 * @return          Player index. -1 on error.
 */
native get_user_mvp_hs_damage(id);

/**
 * Returns Player's MVPs.
 *
 * @param id        Player index.
 * @return          Player index. -1 on error.
 */
native get_user_mvps(id);
  • Нравится
Реакции: YungWasty
Иконка ресурса Предыдущий ресурс MultiPlayer Bhop Следующий ресурс Map Spawns Editor Иконка ресурса

Похожие ресурсы

view_all
Most Valuable Player Of the Round4.2
Нет прав для скачивания
online
Темы 1.153
Сообщения 1.567
Пользователи 833
Новый пользователь
Назад
Верх Низ