Jump to content

_senyaa

Developer
  • Posts

    15
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by _senyaa

  1. Reskinnable Horses


    This plugin allows players to reskin their horses!

    Configuration

    Example ReskinnableHorses.json

    {
      "(1) Use Permission": "reskinnablehorses.use",
      "(2) Unlock all breeds permission": "reskinnablehorses.all",
      "(3) Individual permissions (leave breed names intact)": {
        "Appaloosa": "reskinnablehorses.appaloosa",
        "Bay": "reskinnablehorses.bay",
        "Black": "reskinnablehorses.black",
        "Bucksin": "reskinnablehorses.bucksin",
        "Chestnut": "reskinnablehorses.chestnut",
        "DappleGrey": "reskinnablehorses.dapplegrey",
        "PieBald": "reskinnablehorses.piebald",
        "Pinto": "reskinnablehorses.pinto",
        "RedRoan": "reskinnablehorses.redroan",
        "White": "reskinnablehorses.white"
      },
      "(4) Image URLs (leave breed names intact)": {
        "Appaloosa": "https://i.imgur.com/ftqPOJM.png",
        "Bay": "https://i.imgur.com/DHLJOxF.png",
        "Black": "https://i.imgur.com/zdGJREe.png",
        "Bucksin": "https://i.imgur.com/bBKIkr8.png",
        "Chestnut": "https://i.imgur.com/dKJ6QyL.png",
        "DappleGrey": "https://i.imgur.com/UeChlgX.png",
        "PieBald": "https://i.imgur.com/ByxM6gU.png",
        "Pinto": "https://i.imgur.com/62faazU.png",
        "RedRoan": "https://i.imgur.com/d7YPDg8.png",
        "White": "https://i.imgur.com/cNPx1lf.png"
      },
      "(5) CUI container name": "reskinnablehorses"
    }

     


     

  2. Car Vendor


    About Car Vendor

    This plugin adds Car Vendor NPCs

     

    Adding Car vendors to your server

    There are two ways to do this -

    •  Add both Vendor spawnpoint and Car spawnpoint to your map. Make sure not to break the trigger prefab.

    7.thumb.png.d4676216fa84412a8c0b6048379bab78.png

    • Or you can run /carvendor set_car_spawnpoint and then /carvendor spawn_npc

    To run these commands you need to have carvendor.spawn permission

    Spawnpoints are automatically saved to a datafile. To wipe them run /carvendor reset

     

    Configuration

    Example CarVendor.json

    {
      "(0) Price item short name": "scrap",
      "(1) Price of chassis/components": {
        "Chassis2": 75,
        "Chassis3": 150,
        "Chassis4": 175,
        "ComponentsTier0": 0,
        "ComponentsTier1": 50,
        "ComponentsTier2": 150,
        "ComponentsTier3": 200
      },
      "(2) Car modules": {
        "2": [
          "vehicle.1mod.cockpit.with.engine",
          "vehicle.1mod.rear.seats"
        ],
        "3": [
          "vehicle.1mod.engine",
          "vehicle.1mod.cockpit.with.engine",
          "vehicle.1mod.rear.seats"
        ],
        "4": [
          "vehicle.1mod.engine",
          "vehicle.1mod.cockpit.armored",
          "vehicle.1mod.passengers.armored",
          "vehicle.1mod.engine"
        ]
      },
      "(3) NPC Name": "Car Vendor",
      "(4) Spawn permission name": "carvendor.spawn",
      "(5) Car starting fuel": 75.0,
      "(6) Max distance between NPC and spawnpoint trigger (meters)": 100.0,
      "(7) Check for other cars within radius (meters)": 15.0,
      "(8) Nudge players (true/false)": true,
      "(9) Player nudge radius (meters)": 5.0,
      "CUI Name": "carvendor_ui"
    }

     

  3. WaterBikes


    This plugin adds water bikes with customizable physics!

    Commands

    /waterbike - Spawns waterbike near player (requires waterbikes.spawn permission)

    /waterbike_debug - show buoyancy points (admin only)

    debug.thumb.png.07756349d3d5fa9289f11297b05ba2a9.pngEach buoyancy point has force and size parameters

     

     

     

     

     

     

     

     

    Localization

    • English
    • Russian

    Configuration

    Example WaterBikes.json

    (some parts are shortened)

    {
      "(0) Waterbike price item short name:amount (0 - free)": {
        "Key": "scrap",
        "Value": 0
      },  
      "(00) Spawn cooldown (in seconds)": 120,
      "(1) Waterbike prefab": "assets/content/vehicles/snowmobiles/tomahasnowmobile.prefab",
      "(2) Make all snowmobiles waterbikes": true,
      "(3) Allow waterbikes to drive on land": true,
      "(4) Spawn permission name": "waterbikes.spawn",
      "(5) This permission allows players to spawn waterbikes for free": "waterbikes.free",
      "(6) Engine thrust": 5000.0,
      "(7) Steering scale": 0.1,
      "(8) Off axis drag": 0.35,
      "(9) Thrust point position": {
        "x": -0.018,
        ...
      },
      "Buoyancy points": [
        {
          "Force": 730.0,
          "Position": {
            ...
          },
          "Size": 1.3
        },
        ...
      ]
    }

     

    API

    Spawns water bike at specified position

    public BaseEntity SpawnWaterbike(Vector3 position, Quaternion rotation)

     

    screenshot1.png


     

×
×
  • Create New...