Author Topic: Cannot disable "Minigame Events" AT ALL  (Read 1453 times)

So yes, I am trying to disable those highly abusive minigame events from my freebuild server. But I can't, at all.
Both Event_Minigame and Event_MinigameFix are disabled; and the only "minigame" related mod I'm running is Slayer.

I've tried deactivatepackage("Event_Minigame"); etc etc and nothing gets rid of them.

is slayer adding them?

is slayer adding them?
Disabled slayer, the onMinigameDeath stuff etc etc were removed, but not the part where you can literally spam the chat with it. (minigame -> chatmsgall etc etc)

Here are my events, as you can see most of them are disabled.
Code: [Select]
$AddOn__Event_addItem = -1;
$AddOn__Event_addRelativeVelocity = -1;
$AddOn__Event_BrickText = 1;
$AddOn__Event_Camera = -1;
$AddOn__Event_Camera_Control = -1;
$AddOn__Event_ClearCheckpoint = 1;
$AddOn__Event_doSub = -1;
$AddOn__Event_emote = 1;
$AddOn__Event_ExtrasPack = -1;
$AddOn__Event_FireAtBrick = -1;
$AddOn__Event_Intercom = -1;
$AddOn__Event_ItemSaving = 1;
$AddOn__Event_MessageBoxOK = 1;
$AddOn__Event_Minigame = -1;
$AddOn__Event_MinigameFix = -1;
$AddOn__Event_MinigameSpawn = -1;
$AddOn__Event_onPlayerEnterVehicle = -1;
$AddOn__Event_OnSwordHit = -1;
$AddOn__Event_Passwords = 1;
$AddOn__Event_playSound = -1;
$AddOn__Event_Print = 1;
$AddOn__Event_PromptEvents = -1;
$AddOn__Event_RemoveItem = -1;
$AddOn__Event_setBrickName = -1;
$AddOn__Event_setDamageFlash = -1;
$AddOn__Event_setEventTimeout = -1;
$AddOn__Event_SetItem = -1;
$AddOn__Event_SetNameColor = 1;
$AddOn__Event_SetPlayerLight = -1;
$AddOn__Event_setPlayerTransform = 1;
$AddOn__Event_SetPrintText = -1;
$AddOn__Event_setRandomMusic = -1;
$AddOn__Event_SetScore = -1;
$AddOn__Event_SetTag = -1;
$AddOn__Event_setVehiclePowered = 1;
$AddOn__Event_ShiftEventEnabled = -1;
$AddOn__Event_Sit = -1;
$AddOn__Event_Variables = -1;
$AddOn__Event_Vehicle = 1;
$AddOn__Event_WaterBrickEvents = -1;
$AddOn__Event_Zones = -1;

gamemodes:
Code: [Select]
$AddOn__GameMode_Bedroom_Map = -1;
$AddOn__GameMode_Blockheads_Ruin_Xmas = -1;
$AddOn__Gamemode_BossBattles_Developer_Package = -1;
$AddOn__gamemode_cityrpg = -1;
$AddOn__Gamemode_CRP = -1;
$AddOn__Gamemode_FallingTiles = -1;
$AddOn__GameMode_Rampage = -1;
$AddOn__Gamemode_Rising_Lava = -1;
$AddOn__Gamemode_Slayer = -1;
$AddOn__Gamemode_Slayer_CTF = -1;
$AddOn__Gamemode_Slayer_OneManArmy = -1;
$AddOn__Gamemode_Solar_Apoc = -1;
$AddOn__GameMode_SpeedKart = -1;
$AddOn__Gamemode_SpeedKartBuilding = -1;
$Addon__Gamemode_TeamDeathMatch = -1;
$AddOn__Gamemode_TrenchDigging = -1;
$AddOn__GameMode_Tutorial = -1;
$AddOn__Gamemode_TysCityRPG = -1;

the minigame target is default

ie
input>minigame>output
is default and should always be there

FYI - If you're using a Slayer minigame, these events can only be used by people with permission to edit the minigame:

Code: [Select]
//KEY: -1=anyone with edit rights; 0=host; 1=superadmin; 2=admin; 3=creator; 4=creatorfulltrust; 5=creatorbuildtrust
$Slayer::Server::Events::RestrictedEvent__["Minigame", "BottomPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "CenterPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "ChatMsgAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "incTimeRemaining"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "Reset"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "RespawnAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "setTimeRemaining"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "Slayer_setPref"] = 1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "Win"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "BottomPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "CenterPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "ChatMsgAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "RespawnAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "IncScore"] = -1;

You can modify which events are restricted (aka restrict additional events or allow these ones) by editing the file "config/server/slayer/restrictedEvents.cs".

FYI - If you're using a Slayer minigame, these events can only be used by people with permission to edit the minigame:

Code: [Select]
//KEY: -1=anyone with edit rights; 0=host; 1=superadmin; 2=admin; 3=creator; 4=creatorfulltrust; 5=creatorbuildtrust
$Slayer::Server::Events::RestrictedEvent__["Minigame", "BottomPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "CenterPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "ChatMsgAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "incTimeRemaining"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "Reset"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "RespawnAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "setTimeRemaining"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "Slayer_setPref"] = 1;
$Slayer::Server::Events::RestrictedEvent__["Minigame", "Win"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "BottomPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "CenterPrintAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "ChatMsgAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "RespawnAll"] = -1;
$Slayer::Server::Events::RestrictedEvent__["Slayer_TeamSO", "IncScore"] = -1;

You can modify which events are restricted (aka restrict additional events or allow these ones) by editing the file "config/server/slayer/restrictedEvents.cs".
Ah alright. Thanks.