Jump to content
Message added by AvG Лаймон,

You need to remove all files (plugin, config, langs) from 1.x.x versions before installing 2.x.x!

1 Screenshot

  • 67.3k
  • 583
  • 82.91 kB

About aQuarry

This plugin will add variable custom quarries and pumpjacks to your server.
You can create any amount of different quarries and pumpjacks!

You can get the fastest support in our Discord: Alias™ dev.

⭐ Features
Prefab substitution
You can avoid using survey charges for installing quarries.
Static quarries
All 4 type of statics (pumpjack, stone, sulfur, HQM) can be configured separately.
Toggle & Loot protection
Each quarry have their own protection settings. There is also protection system by permissions for static quarries.
Built-in remove
You can configure different remove and refund settings per quarry.
Repair
It is very similar to the standard system with all the sounds and effects. It also supports custom items.
Build limits
Built in options to set limits for quarries and pumpjacks separately.
Custom Items
You can use any normal and/or skinned items (custom items) as fuel and/or resource production.
Fuel system
You can set up several different fuel types with different production settings per fuel type.
Production system
You can set up min/max amount of items and probability chances per item.
Permissions
You can set up build limits and/or gather rates by permissions and also sum all permission parameters (or not). 
Upgrade system
You can upgrade from one quarry to another using different skin id.
UI
Adaptive and informative interface made in modern rust-style design so it may seem like part of the game. It will automatically change its size and screen location depending on your quarry settings.
Langs
You can translate any phrase in the plugin.
Performance
The plugin completely has its own mechanics, which ensures the best performance even compared to the standard system. This also fixes all of the default quarry bugs.
Optimization
You can completely disable some of the plugin's functions in the main config.

Configuration
Main config (oxide/config/aQuarry.json)

Quote

EN

{
  "Optimization": {
    "Disable loot protection from other players": false,
    "Disable quarries limits and distance checks during installing": false,
    "Disable quarry repair with hammer": false,
    "Disable permissions": false,
    "Anouther attempt to give quarry to player if his inventory is full in X seconds": 15
  },
  "Avatar SteamID for chat": 0,
  "Format of the resources amount in the UI where they can be randomized": "x{0}-{1}",
  "Log the quarries received by players?": false,
  "Limits": {
    "Sum up the limits from all players permissions?": true,
    "Limits by permissions": {
      "aQuarry.default": {
        "Priority": 0,
        "Quarries": 3,
        "Pumpjacks": 1
      },
      "aQuarry.vip": {
        "Priority": 1,
        "Quarries": 4,
        "Pumpjacks": 2
      },
      "aQuarry.admin": {
        "Priority": 999,
        "Quarries": 999,
        "Pumpjacks": 999
      }
    }
  },
  "Rates": {
    "Sum up the rates from all player's permissions?": true,
    "Rates by permissions (1.0 = +100%)": {
      "aQuarry.vip": 0.2,
      "aQuarry.admin": 1.0
    }
  }
}

RU

{
  "Оптимизация": {
    "Отключить функционал запрета лутания карьеров другими игроками": false,
    "Отключить лимиты по количеству карьеров и проверки расстояния при установке": false,
    "Отключить ремонт карьеров киянкой": false,
    "Отключить пермишены": false,
    "Повторная попытка выдачи карьера игроку если инвентарь переполнен через X секунд": 15
  },
  "SteamID аватарки для чата": 0,
  "Формат для количества добываемых ресурсов в UI где есть рандом": "x{0}-{1}",
  "Логировать полученные игроками карьеры?": false,
  "Лимиты": {
    "Суммировать лимиты со всех пермишенов у игрока?": true,
    "Лимиты по пермишенам": {
      "aQuarry.default": {
        "Приоритет": 0,
        "Карьеры": 3,
        "Нефтекачки": 1
      },
      "aQuarry.vip": {
        "Приоритет": 1,
        "Карьеры": 4,
        "Нефтекачки": 2
      },
      "aQuarry.admin": {
        "Приоритет": 999,
        "Карьеры": 999,
        "Нефтекачки": 999
      }
    }
  },
  "Рейты": {
    "Суммировать рейты со всех пермишенов у игрока?": true,
    "Рейты по пермишенам (1.0 = +100%)": {
      "aQuarry.vip": 0.2,
      "aQuarry.admin": 1.0
    }
  }
}

Static quarries config (oxide/data/aQuarry/StaticQuarries/)

Quote

EN

{
  "Enable this quarry?": false,
  "Inventory": {
    "Resource container capacity": 18,
    "Fuel container capacity": 6
  },
  "Loot Protection": {
    "Enable loot protection functionality?": false,
    "Required permission for activation": "aQuarry.StaticLock",
    "Type of mining start and lock notifications (0 = disable, 1 = for owner, 2 = for all)": 2,
    "The type of notifications about the end of mining (0 = disable, 1 = for owner, 2 = for all)": 2,
    "The type of unlock notifications (0 = disable, 1 = for owner, 2 = for all)": 2,
    "Unlock after X minutes after the end of mining": 15,
    "Only owner can toggle?": true,
    "Only owner can loot?": true,
    "Include his team?": true
  },
  "Production": {
    "List of the fuel used and its production settings": [
      {
        "ShortName": "lowgradefuel",
        "SkinID": 0,
        "Amount": 5,
        "How many seconds can quarry work on one consume of this fuel?": 5.0,
        "Resource production interval on this fuel (seconds)": 5.0,
        "Gathering resources on this fuel": [
          {
            "Custom name (empty = default)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Amount": 1000,
            "Amount max": 1000,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
		  {
            "Custom name (empty = default)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Amount": 1000,
            "Amount max": 1000,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
		  {
            "Custom name (empty = default)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Amount": 1000,
            "Amount max": 1000,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          }
        ]
      },
	  {
        "ShortName": "diesel_barrel",
        "SkinID": 0,
        "Amount": 1,
        "How many seconds can quarry work on one consume of this fuel?": 5.0,
        "Resource production interval on this fuel (seconds)": 5.0,
        "Gathering resources on this fuel": [
          {
            "Custom name (empty = default)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Amount": 1000,
            "Amount max": 1000,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
		  {
            "Custom name (empty = default)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Amount": 1000,
            "Amount max": 1000,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
		  {
            "Custom name (empty = default)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Amount": 1000,
            "Amount max": 1000,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          }
        ]
      }
    ]
  }
}

RU

{
  "Включить этот карьер?": false,
  "Инвентарь": {
    "Количество слотов в ресурсном отсеке": 18,
    "Количество слотов в топливном отсеке": 6
  },
  "Защита лута": {
    "Включить функционал защиты лута?": false,
    "Требуемый пермишен для активации": "aQuarry.StaticLock",
    "Тип уведомлений о начале добычи и блокировке (0 = выкл, 1 = для владельца, 2 = для всех)": 2,
    "Тип уведомлений об окончании добычи (0 = выкл, 1 = для владельца, 2 = для всех)": 2,
    "Тип уведомлений об окончании блокировки (0 = выкл, 1 = для владельца, 2 = для всех)": 2,
    "Снимать блокировку через Х минут после окончания добычи": 15,
    "Только владелец карьера может его включать/выключать?": true,
    "Только владелец карьера может его лутать?": true,
    "Включая команду владельца?": true
  },
  "Производство": {
    "Список используемого топлива и его настройки добычи": [
      {
        "ShortName": "lowgradefuel",
        "SkinID": 0,
        "Количество": 5,
        "Сколько секунд карьер может работать на одном поглощении этого топлива?": 5.0,
        "Интервал производства ресурсов на этом топливе (секунды)": 5.0,
        "Добываемые ресурсы на этом топливе": [
          {
            "Название (пусто = не менять)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Количество": 1000,
            "Максимальное количество": 1000,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Количество": 1000,
            "Максимальное количество": 1000,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Количество": 1000,
            "Максимальное количество": 1000,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          }
        ]
      },
      {
        "ShortName": "diesel_barrel",
        "SkinID": 0,
        "Количество": 1,
        "Сколько секунд карьер может работать на одном поглощении этого топлива?": 5.0,
        "Интервал производства ресурсов на этом топливе (секунды)": 5.0,
        "Добываемые ресурсы на этом топливе": [
          {
            "Название (пусто = не менять)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Количество": 1000,
            "Максимальное количество": 1000,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Количество": 1000,
            "Максимальное количество": 1000,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Количество": 1000,
            "Максимальное количество": 1000,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          }
        ]
      }
    ]
  }
}

Personal quarries config (oxide/data/aQuarry/PersonalQuarries/)

Quote

EN

{
  "Enable this quarry?": true,
  "Quarry custom name": "Personal Quarry",
  "Quarry SkinID": 3187637123,
  "Structure": {
    "Health points": 2500.0,
    "Protection percentage [0.0-100.0] (100 = immortal)": 0.0
  },
  "Remove": {
    "Enable remove?": true,
    "Enable refund?": true,
    "Refund item list": [
      {
        "Custom name (empty = default)": "Personal Quarry",
        "ShortName": "furnace.large",
        "SkinID": 3187637123,
        "Amount": 1
      }
    ]
  },
  "Upgrade": {
    "SkinID of the upgraded quarry (0 = disable upgrades)": 3185891808,
    "Upgrade cost": [
      {
        "ShortName": "wood",
        "SkinID": 0,
        "Amount": 12000
      },
      {
        "ShortName": "stones",
        "SkinID": 0,
        "Amount": 6000
      },
      {
        "ShortName": "metal.fragments",
        "SkinID": 0,
        "Amount": 500
      },
      {
        "ShortName": "metal.refined",
        "SkinID": 0,
        "Amount": 10
      },
      {
        "ShortName": "leather",
        "SkinID": 0,
        "Amount": 100
      },
      {
        "ShortName": "carburetor3",
        "SkinID": 0,
        "Amount": 1
      },
      {
        "ShortName": "scrap",
        "SkinID": 0,
        "Amount": 650
      },
      {
        "ShortName": "rope",
        "SkinID": 0,
        "Amount": 5
      },
      {
        "ShortName": "sheetmetal",
        "SkinID": 0,
        "Amount": 5
      },
      {
        "ShortName": "tarp",
        "SkinID": 0,
        "Amount": 5
      }
    ]
  },
  "Inventory": {
    "Resource container capacity": 6,
    "Fuel container capacity": 1
  },
  "Protection from other players": {
    "Only owner can toggle?": true,
    "Only owner can loot?": true,
    "Include his team?": true
  },
  "Repair": {
    "Allow repair with hammer hit?": true,
    "Unable to repair X seconds after taking damage": 30.0,
    "Repair amount for hit": 100.0,
    "Enable cost?": true,
    "Repair cost": [
      {
        "ShortName": "metal.fragments",
        "SkinID": 0,
        "Amount": 500
      }
    ]
  },
  "Prefab substitution": {
    "Use prefab substitution?": true,
    "This is a quarry (true) or pumpjack (false) ?": true,
    "ShortName of the item from which we create a quarry": "furnace.large",
    "Minimum distance from player to quarry (when installed)": 3.0,
    "Minimum distance from quarry to constructions (when installed)": 17.0,
    "Additional height setting (when installed)": -2.0
  },
  "Production": {
    "List of the fuel used and its production settings": [
      {
        "ShortName": "lowgradefuel",
        "SkinID": 0,
        "Amount": 50,
        "How many seconds can quarry work on one consume of this fuel?": 60.0,
        "Resource production interval on this fuel (seconds)": 60.0,
        "Gathering resources on this fuel": [
          {
            "Custom name (empty = default)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Amount": 100,
            "Amount max": 100,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Amount": 70,
            "Amount max": 70,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Amount": 50,
            "Amount max": 50,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Amount": 10,
            "Amount max": 10,
            "Probability [0.0-100.0]": 10.0,
            "Do not use permission rates": false
          }
        ]
      },
      {
        "ShortName": "crude.oil",
        "SkinID": 0,
        "Amount": 30,
        "How many seconds can quarry work on one consume of this fuel?": 120.0,
        "Resource production interval on this fuel (seconds)": 60.0,
        "Gathering resources on this fuel": [
          {
            "Custom name (empty = default)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Amount": 100,
            "Amount max": 100,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Amount": 70,
            "Amount max": 70,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Amount": 50,
            "Amount max": 50,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "charcoal",
            "SkinID": 0,
            "Amount": 30,
            "Amount max": 30,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Amount": 10,
            "Amount max": 10,
            "Probability [0.0-100.0]": 10.0,
            "Do not use permission rates": false
          }
        ]
      },
      {
        "ShortName": "diesel_barrel",
        "SkinID": 0,
        "Amount": 1,
        "How many seconds can quarry work on one consume of this fuel?": 600.0,
        "Resource production interval on this fuel (seconds)": 120.0,
        "Gathering resources on this fuel": [
          {
            "Custom name (empty = default)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Amount": 400,
            "Amount max": 400,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Amount": 280,
            "Amount max": 280,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Amount": 200,
            "Amount max": 200,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "charcoal",
            "SkinID": 0,
            "Amount": 120,
            "Amount max": 120,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Amount": 40,
            "Amount max": 40,
            "Probability [0.0-100.0]": 20.0,
            "Do not use permission rates": false
          }
        ]
      },
      {
        "ShortName": "glue",
        "SkinID": 3188057178,
        "Amount": 5,
        "How many seconds can quarry work on one consume of this fuel?": 180.0,
        "Resource production interval on this fuel (seconds)": 90.0,
        "Gathering resources on this fuel": [
          {
            "Custom name (empty = default)": "",
            "ShortName": "gunpowder",
            "SkinID": 0,
            "Amount": 150,
            "Amount max": 150,
            "Probability [0.0-100.0]": 100.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Amount": 10,
            "Amount max": 10,
            "Probability [0.0-100.0]": 50.0,
            "Do not use permission rates": false
          },
          {
            "Custom name (empty = default)": "",
            "ShortName": "explosives",
            "SkinID": 0,
            "Amount": 1,
            "Amount max": 1,
            "Probability [0.0-100.0]": 10.0,
            "Do not use permission rates": true
          }
        ]
      }
    ]
  }
}

RU

{
  "Включить этот карьер?": true,
  "Название карьера": "Personal Quarry",
  "SkinID карьера": 3187637123,
  "Структура": {
    "Прочность (очки здоровья)": 2500.0,
    "Снижение получаемого урона на % [0.0-100.0] (100 = неуязвимый)": 0.0
  },
  "Ремув": {
    "Разрешить удаление карьера?": true,
    "Возвращать предметы?": true,
    "Список возвращаемых предметов": [
      {
        "Название (пусто = не менять)": "Personal Quarry",
        "ShortName": "furnace.large",
        "SkinID": 3187637123,
        "Количество": 1
      }
    ]
  },
  "Улучшениe": {
    "SkinID улучшенного карьера (0 = отключить улучшение)": 3185891808,
    "Стоимость улучшения": [
      {
        "ShortName": "wood",
        "SkinID": 0,
        "Количество": 12000
      },
      {
        "ShortName": "stones",
        "SkinID": 0,
        "Количество": 6000
      },
      {
        "ShortName": "metal.fragments",
        "SkinID": 0,
        "Количество": 500
      },
      {
        "ShortName": "metal.refined",
        "SkinID": 0,
        "Количество": 10
      },
      {
        "ShortName": "leather",
        "SkinID": 0,
        "Количество": 100
      },
      {
        "ShortName": "carburetor3",
        "SkinID": 0,
        "Количество": 1
      },
      {
        "ShortName": "scrap",
        "SkinID": 0,
        "Количество": 650
      },
      {
        "ShortName": "rope",
        "SkinID": 0,
        "Количество": 5
      },
      {
        "ShortName": "sheetmetal",
        "SkinID": 0,
        "Количество": 5
      },
      {
        "ShortName": "tarp",
        "SkinID": 0,
        "Количество": 5
      }
    ]
  },
  "Инвентарь": {
    "Количество слотов в ресурсном отсеке": 6,
    "Количество слотов в топливном отсеке": 1
  },
  "Защита от других игроков": {
    "Только владелец карьера может его включать/выключать?": true,
    "Только владелец карьера может его лутать?": true,
    "Включая команду владельца?": true
  },
  "Ремонт": {
    "Разрешить ремонт киянкой?": true,
    "Нельзя ремонтировать в течении Х секунд после получения урона": 30.0,
    "Восстановление прочности за удар": 100.0,
    "Требовать плату?": true,
    "Стоимость ремонта": [
      {
        "ShortName": "metal.fragments",
        "SkinID": 0,
        "Количество": 500
      }
    ]
  },
  "Подмена префаба": {
    "Использовать подмену префаба?": true,
    "Это карьер (true) или нефтекачка (false) ?": true,
    "ShortName предмета из которого создаем карьер": "furnace.large",
    "Минимальное расстояние от игрока до карьера (при установке)": 3.0,
    "Минимальное расстояние от карьера до строений (при установке)": 17.0,
    "Дополнительная настройка высоты (при установке)": -2.0
  },
  "Производство": {
    "Список используемого топлива и его настройки добычи": [
      {
        "ShortName": "lowgradefuel",
        "SkinID": 0,
        "Количество": 50,
        "Сколько секунд карьер может работать на одном поглощении этого топлива?": 60.0,
        "Интервал производства ресурсов на этом топливе (секунды)": 60.0,
        "Добываемые ресурсы на этом топливе": [
          {
            "Название (пусто = не менять)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Количество": 100,
            "Максимальное количество": 100,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Количество": 70,
            "Максимальное количество": 70,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Количество": 50,
            "Максимальное количество": 50,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Количество": 10,
            "Максимальное количество": 10,
            "Шанс появления предмета [0.0-100.0]": 10.0,
            "Не учитывать рейты по пермишенам": false
          }
        ]
      },
      {
        "ShortName": "crude.oil",
        "SkinID": 0,
        "Количество": 30,
        "Сколько секунд карьер может работать на одном поглощении этого топлива?": 120.0,
        "Интервал производства ресурсов на этом топливе (секунды)": 60.0,
        "Добываемые ресурсы на этом топливе": [
          {
            "Название (пусто = не менять)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Количество": 100,
            "Максимальное количество": 100,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Количество": 70,
            "Максимальное количество": 70,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Количество": 50,
            "Максимальное количество": 50,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "charcoal",
            "SkinID": 0,
            "Количество": 30,
            "Максимальное количество": 30,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Количество": 10,
            "Максимальное количество": 10,
            "Шанс появления предмета [0.0-100.0]": 10.0,
            "Не учитывать рейты по пермишенам": false
          }
        ]
      },
      {
        "ShortName": "diesel_barrel",
        "SkinID": 0,
        "Количество": 1,
        "Сколько секунд карьер может работать на одном поглощении этого топлива?": 600.0,
        "Интервал производства ресурсов на этом топливе (секунды)": 120.0,
        "Добываемые ресурсы на этом топливе": [
          {
            "Название (пусто = не менять)": "",
            "ShortName": "stones",
            "SkinID": 0,
            "Количество": 400,
            "Максимальное количество": 400,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "metal.ore",
            "SkinID": 0,
            "Количество": 280,
            "Максимальное количество": 280,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "sulfur.ore",
            "SkinID": 0,
            "Количество": 200,
            "Максимальное количество": 200,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "charcoal",
            "SkinID": 0,
            "Количество": 120,
            "Максимальное количество": 120,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Количество": 40,
            "Максимальное количество": 40,
            "Шанс появления предмета [0.0-100.0]": 20.0,
            "Не учитывать рейты по пермишенам": false
          }
        ]
      },
      {
        "ShortName": "glue",
        "SkinID": 3188057178,
        "Количество": 5,
        "Сколько секунд карьер может работать на одном поглощении этого топлива?": 180.0,
        "Интервал производства ресурсов на этом топливе (секунды)": 90.0,
        "Добываемые ресурсы на этом топливе": [
          {
            "Название (пусто = не менять)": "",
            "ShortName": "gunpowder",
            "SkinID": 0,
            "Количество": 150,
            "Максимальное количество": 150,
            "Шанс появления предмета [0.0-100.0]": 100.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "hq.metal.ore",
            "SkinID": 0,
            "Количество": 10,
            "Максимальное количество": 10,
            "Шанс появления предмета [0.0-100.0]": 50.0,
            "Не учитывать рейты по пермишенам": false
          },
          {
            "Название (пусто = не менять)": "",
            "ShortName": "explosives",
            "SkinID": 0,
            "Количество": 1,
            "Максимальное количество": 1,
            "Шанс появления предмета [0.0-100.0]": 10.0,
            "Не учитывать рейты по пермишенам": true
          }
        ]
      }
    ]
  }
}


Commands
quarry.give «SteamID» «SkinID»
=> give to player the quarry with specified skin from config
quarry.giveme => give all quarries from config to self 
Permissions:
aQuarry.admin => allows to use «quarry.give» and «quarry.giveme» commands from in-game console

API

bool CanBuildCustomQuarry(Planner plan, BasePlayer builder, bool IsQuarryOrPumpjack)
// Called right before other built-in checks.
// Returning false will cancel the construction.

void OnCustomQuarryBuilded(MiningQuarry quarry, BasePlayer builder, bool IsQuarryOrPumpjack)
// Called right after player has built custom quarry or pumpjack.

 

  • Like 3
  • Love 3

AvG Лаймон's Collection

User Feedback

1.5m

Downloads

Total number of downloads.

7k

Customers

Total customers served.

105.2k

Files Sold

Total number of files sold.

2.1m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.