Jump to content

CRaidController 3.2.0

$15.00
   (10 reviews)

2 Screenshots

  • 22,684
  • 417
  • 82.53 kB

About CRaidController

New version. CRaidController allows to define each day the opening and closing time of the raids. Out of hours the damage is blocked.

 

#FEATURES
  • Defined schedules by groups oxide or id steam or raids are allowed during the day.
  • Blocks damage outside the allowed period
  • Displaying a UI
  • Everything is customizable, configurable with many options.
  • Non-raid time after a wipe

 

#INFO
  • Bypass allows you to destroy if is not the raid time (only if nullify is enabled).
  • All options are optional and can be configured
  • The plugin is compatible with players languages
  • For English players, the times will be in 12h format.
  • Prefabs list available here

 

#UI

There are 6 different displays, the background is in transparent black for the screens. Customizable

I suggest interface 3 with "0 0 0 0" for background

Date of version 2.0, subject to change

 

#PERMISSIONS

 

  • craidcontroller.change
  • craidcontroller.hide

 

 

#CONFIGURATION

       » GLOBAL

Quote

Set your TimeZone UTC: [+2] Add your timezone
Enable nullify damage: [true/false] Enables the removal of damage outside the raid schedule. This option is necessary for all options with a *.
*Entity's owner bypass: [true/false] Allows the owner of the items/building to make damages

No owner bypass: [true/false]  If entity has no owner allows to destroy items/building (for NPC Base)
*Admin bypass: [true/false] Allows admins to do damage to items/building
*Team mate bypass: [true/false] Allows a team member to destroy another member's items/building
*Twigs grade bypass: [true/false] Allows the destruction of twigs constructions
*Cupboard decay base bypass: [true/false] Allows to raid the bases that decay protected by a tool cupboard
*No Cupboard base bypass: [true/false] Allows to raid the bases that decay not having a tool cupboard
*Item Bypass cupboard protected: [list prefab name] Destroyable item list protected by a tool cupboard
*Item Bypass (prefab name): [list prefab name] Destroyable item list not protected by a tool cupboard
*Return ammo if not time:
      » Enabled: [true/false] Return spent ammunition
      » Ammunition: (Explosive, Grenade, Rocket, Grenade (40mm Launcher), Rifle, Pistol, Shotgun) [true/false]
Message config:
      » Prefix: Prefix in front of plugin messages in the chat
      » Icon: [0 or id profile steam] Avatar in front of the message
Message before the raid time:
      » Enabled: [true/false] Activates automatic messages every x minutes, announcing when you can raid.
      » Effect: [true/false] Activates a sound effect (beep) when sending the message
      » Every x min: [30] Frequency of sending messages
Message when raids are allowed:
      » Enabled: [true/false] Sends a message when it's raid time
      » Effect: [true/false] Activates a sound effect (beep) when sending the message
Message when raids are finished:
      » Enabled: [true/false] Sending a message when it's no longer raid time
      » Effect: [true/false] Activates a sound effect (beep) when sending the message
Message when player try to damage:
      » Enabled: [true/false] Sending a message when player try to damage an entity (5 secs messages delay, for no spam)
      » Effect: [true/false] Activates a sound effect (beep) when sending the message

     » UI

Quote

Hide UI: [true/false] Hide the ui
Hide if isn't raid time: [true/false] Hide ui if is not raid time
Hide if is raid time: [true/false] Hide ui if is raid time
Allow player to hide: [true/false] Allows players to hide ui
Chat command: [craid] Command chat to enable / disable ui
Refresh rate: [1.0] Update frequency of the ui timer. Increase only if you have latencies
Background: [0 0 0 0.8] Display background color. 0.8 indicates the transparency (0 for full transparency)
Select interface: [3] Choice of the default ui
Enable Time12 for US: [true/false] Convert time to Time 12H format

   

  » SCHEDULES

Note :

  • "default", is the default shedules don't remove !
  • To determine which time slot corresponds to each player, the plugin will search in the configurations if there is a schedule with the steam id, else if it chooses the last oxide group where the player is present.

               » CREATE NEW GROUP OR PLAYER SCHEDULE

Replace "default" by the oxide group name or ID steam (whith quote)

 

Quote

"default": {
      "• Wipe Cooldown": {
        "» Enabled": false,
        "» Days after wipe": 0,
        "» Custom (dd-MM-yy HH:mm)": null
      },
    "• Monday": {
    "» All day raid": false,
    "» No raid all day": false,
    "» Schedules": []
    },
    "• Tuesday": {
    "» All day raid": false,
    "» No raid all day": false,
    "» Schedules": []
    },
    "• Wednesday": {
    "» All day raid": false,
    "» No raid all day": false,
    "» Schedules": []
    },
    "• Thursday": {
    "» All day raid": false,
    "» No raid all day": false,
    "» Schedules": []
    },
    "• Friday": {
    "» All day raid": false,
    "» No raid all day": false,
    "» Schedules": []
    },
    "• Saturday": {
    "» All day raid": false,
    "» No raid all day": false,
    "» Schedules": []
    },
    "• Sunday": {
    "» All day raid": false,
    "» No raid all day": false,
    "» Schedules": []
    }
}

 

 

               » ADD ONE SCHEDULE

"» Schedules": [
    {
    "» Start": "16:00",
    "» End": "00:00"
    }
]

               » ADD SEVERAL SCHEDULES

"» Schedules": [
    {
    "» Start": "08:00",
    "» End": "10:00"
    },
    {
    "» Start": "12:00",
    "» End": "14:00"
    },
    {
    "» Start": "20:00",
    "» End": "00:00"
    }
]

               » EXAMPLE OF SCHEDULES CONFIGURATION

Quote

"3. RAID SCHEDULES": {
    "default": {
          "• Wipe Cooldown": {
        "» Enabled": false,
        "» Days after wipe": 15,
        "» Custom (dd-MM-yy HH:mm)": null
      },
        "• Monday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "08:00",
            "» End": "10:00"
            },
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Tuesday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Wednesday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "10:00",
            "» End": "00:00"
            }
        ]
        },
        "• Thursday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Friday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Saturday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Sunday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        }
    },
    "vip": {
          "• Wipe Cooldown": {
        "» Enabled": false,
        "» Days after wipe": 15,
        "» Custom (dd-MM-yy HH:mm)": null
      },
        "• Monday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "08:00",
            "» End": "10:00"
            },
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Tuesday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Wednesday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "10:00",
            "» End": "00:00"
            }
        ]
        },
        "• Thursday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Friday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Saturday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Sunday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        }
    },
    "76561198969362505": {
          "• Wipe Cooldown": {
        "» Enabled": false,
        "» Days after wipe": 15,
        "» Custom (dd-MM-yy HH:mm)": null
      },
        "• Monday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "08:00",
            "» End": "10:00"
            },
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Tuesday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Wednesday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "10:00",
            "» End": "00:00"
            }
        ]
        },
        "• Thursday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Friday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Saturday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        },
        "• Sunday": {
        "» All day raid": false,
        "» No raid all day": false,
        "» Schedules": [
            {
            "» Start": "16:00",
            "» End": "00:00"
            }
        ]
        }
    }
}

 

 

               » ADD A NON-RAID TIME AFTER A WIPE

  • You can add a non-raid time for each group of schedules, Just enable it
  • Two options are possible. Either with a custom date and time which will be treated in priority if the value is not on null. The second one is in number of days after the wipe (the time will be at 0h).

 

#PREVIEW (Date of version 2.0, subject to change)

 

 

In any suggestions, bugs, help, please do not hesitate to contact me.

  • Like 6
  • Sad 1
  • Love 1

User Feedback

555.9k

Downloads

Total number of downloads.

3.1k

Customers

Total customers served.

41.3k

Files Sold

Total number of files sold.

716.7k

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.