Функции:
- Отслеживает убийства животных
- Отслеживает убийства игроков
- Отслеживает убийства NPC
- Отслеживает пойманную рыбу
- Контейнеры с добычей треков уничтожены / разграблены
- Следы животных, добытых
- Следы трупа собраны
- Отслеживает смерти игроков
- Отслеживает самоубийства
- Треки Урожай Считает
- Параметры включения/отключения отслеживания
- Возможность включения/отключения сообщений и интервалов сообщений
- Пользовательский интерфейс для статистики игроков, глобальной статистики, отображения 10 лучших игроков, таблиц лидеров
- WebRequests для внешнего хранения данных
- Поддержка SQL (доступно 2 варианта, см. документацию: https://umod.org/community/kill-records/36935-setting-up-using-sql))
Команды чата:
Команды игрока:
- /krhelp – Показывает все команды в чате
- /pkills – Показывает пользовательский интерфейс записей убийств.
- /pkills (имя игрока) — показывает пользовательский интерфейс записей об убийствах других игроков.
- /pkillschat – Показывает ваши записи убийств в чате.
- /pkillschat (имя игрока) – Показывает записи убийств других игроков в чате.
- /topkills – Показывает интерфейс с наибольшими убийствами и выбором страницы
- /topkillschat (сущность) — показывает самые популярные убийства в чате.
- /totalkills — показывает глобальное количество убийств для всех сущностей.
- /totalkillschat — Показывает глобальное количество убийств в чате для всех сущностей.
- /killchat true/false – включает/выключает сообщения об убийстве в чате
- /totalkills — показывает глобальное количество убийств для всех сущностей.
- /leadkills — показывает пользовательский интерфейс таблицы лидеров
- /pstats – показывает пользовательский интерфейс записей об урожае
- /pstatschat – показывает записи вашего урожая в чате
- /pstats (имя_плеера) — показывает пользовательский интерфейс записи сбора урожая другого игрока.
- /pstatschat (имя игрока) – Показывает в чате запись сбора урожая другого игрока.
- /topstats – показывает пользовательский интерфейс статистики урожая лучших игроков
Команды администратора: (требуется разрешение killrecords.admin)
- /krhelpadmin – Показывает все команды администратора в чате
- /killsweb – Отправляет данные через веб-запрос
- /krbackup – сохраненный файл данных при использовании SQL
- /krsql update — обновляет ваши записи в SQL
- /krsql check – проверяет SQL на наличие записей, если нет, то создает, если SQL включен
- /krsql checkall – проверяет SQL на наличие всех записей в кэше, если нет, то создает их, если SQL включен
- /resetkillrecords — очищает и сбрасывает все данные игрока в Kill Records.
Разрешения:
Этот плагин использует систему разрешений. Чтобы назначить разрешение, используйте oxide.grant <пользователь или группа> <имя или steam id> <разрешение>. Чтобы удалить разрешение, используйте oxide.revoke <пользователь или группа> <имя или steam id> <разрешение>.
- killrecords.admin — дает разрешение на использование всех команд чата администратора
- killrecords.killchat — позволяет игроку включать/выключать сообщения об убийстве
Configuration:
{ "Tracking Options": { "Trackchicken": true, "Trackboar": true, "Trackstag": true, "Trackwolf": true, "Trackbear": true, "Trackpolarbear": true, "Trackshark": true, "Trackhorse": true, "Trackfish": true, "TrackPlayer": true, "Trackscientist": true, "Trackdweller": true, "Tracklootcontainer": true, "Trackunderwaterlootcontainer": true, "Trackbradhelicrate": true, "Trackhackablecrate": true, "Trackdeaths": true, "Tracksuicides": true, "TrackAnimalHarvest": true, "TrackCorpseHarvest": true, "TrackBradley": true, "TrackHeli": true }, "Player Chat Commands": { "krhelp": "krhelp", "pkills": "pkills", "pkillschat": "pkillschat", "topkills": "topkills", "topkillschat": "topkillschat", "totalkills": "totalkills", "totalkillschat": "totalkillschat", "leadkills": "leadkills", "pstats": "pstats", "pstatschat": "pstatschat", "topstats": "topstats", "totalstats": "totalstats", "totalstatschat": "totalstatschat", "killchat": "killchat" }, "Admin Chat Commands": { "krhelpadmin": "krhelpadmin", "krweb": "krweb", "krsql": "krsql", "krbackup": "krbackup", "krreset": "krreset" }, "Harvest Options": { "treescut": true, "oremined": true, "cactuscut": false, "woodpickup": true, "orepickup": true, "berriespickup": true, "pumpkinpickup": true, "potatopickup": true, "cornpickup": true, "mushroompickup": true, "hemppickup": true, "seedpickup": true }, "Order Options": { "chickenpos": 1, "boarpos": 2, "stagpos": 3, "wolfpos": 4, "bearpos": 5, "polarbearpos": 22, "sharkpos": 6, "horsepos": 7, "fishpos": 19, "playerpos": 8, "scientistpos": 9, "dwellerpos": 10, "lootpos": 11, "unlootpos": 12, "bradhelicratepos": 13, "hackablecratepos": 14, "deathpos": 15, "suicidepos": 16, "corpsepos": 17, "pcorpsepos": 18, "bradleypos": 20, "helipos": 21 }, "Chat & UI Options": { "enableui": true, "UseImageLibrary": true, "ShowKillMessages": true, "KillMessageInterval": 1, "KillMessageLimit": 5000, "enableuinotify": true, "disablechats": true, "uinotifytype": 4 }, "Web Request": { "UseWebrequests": false, "DataURL": "URL", "SecretKey": "SecretKey" }, "SQL": { "UseSQL": false, "FileType": 0, "SQL Host": "HOST", "SQL Port": 3306, "SQL Database": "DATABASENAME", "SQL Username": "DATABASEUSERNAME", "SQL Password": "DATABASEPASSWORD" }
Localization
{ "players": "Players: {0}", "noplayer": "Kill Records:\n No player found with: {0}", "chicken": "Chickens: {0}", "boar": "Boars: {0}", "stag": "Stags: {0}", "wolf": "Wolves: {0}", "bear": "Bears: {0}", "polarbear": "PolarBears: {0}", "simpleshark": "Sharks: {0}", "horse": "Horses: {0}", "fish": "Fish: {0}", "treecut": "Trees: {0}", "oremined": "Ore Mined: {0}", "cactuscut": "Cactus Cut: {0}", "woodpickup": "Wood Pickup: {0}", "orepickup": "Ore Pickup: {0}", "berries": "Berries: {0}", "seeds": "Seeds: {0}", "mushroom": "Mushroom: {0}", "corn": "Corn: {0}", "potato": "Potato: {0}", "pumpkin": "Pumpkin: {0}", "hemp": "Hemp: {0}", "dweller": "Dwellers: {0}", "corpse": "Animals Harvested: {0}", "pcorpse": "Bodies Harvested: {0}", "loot": "Loot Containers: {0}", "unloot": "Underwater Loot Containers: {0}", "bradheliloot": "Brad/Heli Crates: {0}", "hackloot": "Hackable Crates: {0}", "bradley": "Bradley: {0}", "heli": "Patrol Helicopter: {0}", "bradleyapc": "Bradley: {0}", "patrolhelicopter": "Patrol Helicopter: {0}", "scientists": "Scientist: {0}", "deaths": "Deaths: {0}", "suicide": "Suicides: {0}", "killchat": "Show chat kill messages {0}", "chickenui": "Chickens", "boarui": "Boars", "stagui": "Stags", "wolfui": "Wolves", "bearui": "Bears", "polarbearui": "PolarBears", "sharkui": "Sharks", "horseui": "Horses", "fishui": "Fish", "playerui": "Players", "scientistui": "Scientists", "dwellerui": "Dwellers", "deathui": "Deaths", "suicideui": "Suicides", "lootui": "Loot Containters", "wlootui": "Underwater Loots", "bradheliui": "Brad/Heli Crates", "hackableui": "Hackable Crates", "bradleyui": "Bradley", "treeui": "Trees", "oreminedui": "Ore Mined", "cactusui": "Cactus Cut", "woodui": "Wood Picked Up", "oreui": "Ore Picked Up", "mushroomui": "Mushrooms", "potatoui": "Potatos", "pumpkinui": "Pumpkins", "hempui": "Hemp", "berriesui": "Berries", "seedsui": "Seeds", "cornui": "Corn", "patrolhelicopterui": "Patrol Helicopter", "corpseui": "Animals Harvested", "pcorpseui": "Bodies Harvested", "webrequestgood": "Kill Record Data Sent to Website:", "webrequestbad": "Couldn't get an answer from Website!", "webrequestdisabled": "WebRequest Disabled - Enable in Config file", "totalkills": "Total Kills All Players", "totalstats": "Total Harvests All Players", "sqlupdate": "Your records have been manually updated in the database", "sqlcheck": "Your records have been checked and updated in database", "sqlcheckall": "All players have been checked and updated in database", "datafilebackup": "Records have been manually saved to data file", "datafilenotinuse": "DataFile not in use, config is set to SQL only", "resetkills": "All Kill Records have been reset and plugin reloaded", "KRHelp": "Kill Records by MACHIN3 \n/pkills - Open Kill Records UI \n/pkillschat - Show kill Records in chat \n/pkills (playername) - Open players Kill Records UI \n/pkillschat (playername) - Show players Kill Records in chat \n/topkills - Open top players UI \n/topkillschat (type) - Show top players list in chat \n/leadkills - Opens leaderboards UI \n/totalkills - Show global kill count for all entities \n/totalkillschat - Show global kill count in chat \n/killchat true/false - Enable/Disable Kill messages", "KRHelpadmin": "Kill Records by MACHIN3 \n/krbackup - Manually saves records to datafile \n/krweb - Manually sends records over webrequest if webrequest enabled \n/krsql update - Manually updates your records to SQL if SQL enabled \n/krsql check - Checks SQL to see if your records exist, if not will create if SQL enabled \n/krsql checkall - Checks SQL to see if all records exist, if not will create if SQL enabled \n/resetkillrecords - Clears all kill record data for all players" }
API
private object GetKillRecord(string playerid, string KillType) // Returns kill total int for specific kill or full kill record of player in json
Отзывы
Отзывов пока нет.