if(!$Duplorcator::PrefsLoaded)
{
if(!$RTB::RTBR_ServerControl_Hook)
exec("Add-Ons/System_ReturnToBlockland/RTBR_ServerControl_Hook.cs");
RTB_registerPref("Admin Only", "Duplorcator", "Pref::Duplorcator::AdminOnly", "bool", "Tool_Duplorcator", 0, 0, 0);
RTB_registerPref("Max Bricks (Admin)", "Duplorcator", "Pref::Duplorcator::MaxBricks", "int 0 50000", "Tool_Duplorcator", 50000, 0, 0);
RTB_registerPref("Max Bricks (Non-Admin)", "Duplorcator", "Pref::Duplorcator::MaxBricksB", "int 0 50000", "Tool_Duplorcator", 500, 0, 0);
RTB_registerPref("Selecting Timeout (Admin)", "Duplorcator", "Pref::Duplorcator::SelectionTimeout", "int 0 60", "Tool_Duplorcator", 1, 0, 0);
RTB_registerPref("Selecting Timeout (Non-Admin)", "Duplorcator", "Pref::Duplorcator::SelectionTimeoutB", "int 0 60", "Tool_Duplorcator", 3, 0, 0);
RTB_registerPref("Planting Timeout (Admin)", "Duplorcator", "Pref::Duplorcator::PlantTimeout", "int 0 60", "Tool_Duplorcator", 1, 0, 0);
RTB_registerPref("Planting Timeout (Non-Admin)", "Duplorcator", "Pref::Duplorcator::PlantTimeoutB", "int 0 60", "Tool_Duplorcator", 3, 0, 0);
RTB_registerPref("Rotate Events", "Duplorcator", "Pref::Duplorcator::RotateEvents", "bool", "Tool_Duplorcator", 1, 0, 0);
RTB_registerPref("Trust Required", "Duplorcator", "Pref::Duplorcator::TrustLevel", "list None " @ $TrustLevel::None @ " Build " @ $TrustLevel::Build @ " Full " @ $TrustLevel::Full @ " You " @ $TrustLevel::You, "Tool_Duplorcator", 2, 0, 0);
RTB_registerPref("Max Ghost Bricks", "Duplorcator", "Pref::Duplorcator::MaxGhostBricks", "int 0 2000", "Tool_Duplorcator", 500, 0, 0);
RTB_registerPref("Quick Ghost Bricks", "Duplorcator", "Pref::Duplorcator::GhostBricksNoDelay", "int 0 2000", "Tool_Duplorcator", 150, 0, 0);
RTB_registerPref("Load Admin Only", "Duplorcator", "Pref::Duplorcator::AdminLoad", "bool", "Tool_Duplorcator", 0, 0, 0);
RTB_registerPref("Save Admin Only", "Duplorcator", "Pref::Duplorcator::AdminSave", "bool", "Tool_Duplorcator", 0, 0, 0);
$Duplorcator::PrefsLoaded = true;
}
Was doing some scripting for a game :)