Skip to content

z5tm/General-Roleplay-Plugin

Repository files navigation

General Roleplay Plugin (GRPP)

Join the discord for further information and support.

Quick-Start guide:

Installation

  • Install ProjectMER into your LabAPI/plugins/[port] (or global). You can find the latest release here. 1
  • Install EXILED. There is a VERY quick installation guide here! 2
  • Download GRPP.dll here, then place it into your EXILED/Plugins/ folder. 3

Permissions Overview

Permission Related Commands Description
grpp.bypassrestrict Many, check the discord. This permission allows you to bypass "restrictive mode" which is optionally enabled on RP start.
(Note: Restrictive mode can be permitted in the configuration.)
grpp.lobby uselobby/endlobby,
startroleplay/endroleplay
This permission permits the usage of roleplay-related commands.
For more information, please join the discord.
grpp.taser tasermod This permission permits the usage of the tasermod command.
More information in the discord.
grpp.au au
scombataudio
This permission permits the usage of the audio player-related commands.
More information in the discord! This is only used when ClientAU is enabled in the configuration.
grpp.restrictpermissions startroleplay [sitenum] [1=yes]
rp1 [sitenum] [1=yes]
Permits the usage of restrictive mode, which limits other staff's permissions to run certain commands.
Shouldn't affect the main hoster, but could due to early implementation.

Quick-Build guide:


Requirements:

not sure if we can distribute these so i'll just link to them

AudioPlayer (put in ./lib/)

ProjectMER (put in ./lib/)

Mirror-Publicized and every other SL dep (copy Mirror-Publicized.dll into ./lib/ - i think, also more information on SL references in the wiki)

It is HEAVILY recommended to use a set seed, but weirdly not a requirement.

Permissions:

  • grpp.lobby (Enable/Disable/Reuse lobby)
  • grpp.restrictpermissions (Permits staff to restrict permissions of other hosters during a roleplay. A full list of what is restricted will be provided as soon as this feature is complete.)
  • grpp.bypassrestrict (Bypass set restrictions.)
  • grpp.taser (Enables modification to the tasers, for now this only permits modification of the chances for the taser to give cardiac arrest, which by default is 1/100.)

NOTES:

  • We are attempting to use Log.Debug("") as much as possible now - so if you need assistance, feel free to enable the EXILED debug mode beforehand and our plugin will log as much as we've set up.

Attribution Requirements for server owners/developers using Site-12 Development Team's code or their pre-built plugin:

  • You are required to put the attribution name "Site-12 Development Team" in your server info
  • You cannot attempt to hide the attribution in your server info

Footnotes

  1. The installation guide for ProjectMER is here

  2. If you need assistance with installing EXILED, join EXILED's discord on their repo!

  3. If you need assistance installing our plugin, join our discord!

About

bzzz

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages