Poll

?

.
84 (71.2%)
,
34 (28.8%)

Total Members Voted: 116

Author Topic: Slayer  (Read 235231 times)


Was there a silent update or something because my events that user Slayer stuff broke. Also console errors:

Code: [Select]
base/server/scripts/allGameScripts.cs (28450): Unable to find object: '-1' attempting to call function 'getClient'
BackTrace: ->MessageCallback->[DestroyRunaway]disconnect->[Slayer_Client_Main]disconnect->[autoEvents]disconnect->
[supportheightcontrol]disconnect->disconnect->[Slayer_Main]destroyServer->destroyServer->endMission->[Duplorcator]fxDTSBrick::onRemove->
[Slayer_Dependencies_Brick]fxDTSBrick::onRemove->[Slayer_Dependencies_Minigames]getMiniGameFromObject->getMiniGameFromObject

I added a few linebreaks because that was all a single line and would have been quite the page strech, this too:

base/server/scripts/allGameScripts.cs (27606): Unable to find object: '0' attempting to call function 'getName'
BackTrace: ->serverCmdSlayer_getPrefs_Tick->Slayer_PrefSO::setValue->MiniGameSO::updateEnablePainting

No, there hasn't been an update since early December.

Code: [Select]
base/server/scripts/allGameScripts.cs (28450): Unable to find object: '-1' attempting to call function 'getClient'
BackTrace: ->MessageCallback->[DestroyRunaway]disconnect->[Slayer_Client_Main]disconnect->[autoEvents]disconnect->
[supportheightcontrol]disconnect->disconnect->[Slayer_Main]destroyServer->destroyServer->endMission->[Duplorcator]fxDTSBrick::onRemove->
[Slayer_Dependencies_Brick]fxDTSBrick::onRemove->[Slayer_Dependencies_Minigames]getMiniGameFromObject->getMiniGameFromObject

I added a few linebreaks because that was all a single line and would have been quite the page strech, this too:

base/server/scripts/allGameScripts.cs (27606): Unable to find object: '0' attempting to call function 'getName'
BackTrace: ->serverCmdSlayer_getPrefs_Tick->Slayer_PrefSO::setValue->MiniGameSO::updateEnablePainting
I'm fairly sure I didn't cause the first error. Not positive but I'm pretty sure.

The second error can be ignored. It's harmless and there's nothing I can do about it really.

Hmm, i see so many different overwrites in that first error...
Hard to tell which one causes it.
What add-on has the DestroyRunaway package?
My best bet that it could be in that one.
Though it is just a mere guess.

Try to disable some other add-ons, like the one that has to do with DestroyRunaway.
See if you still get the message.

As for the second error, that is a strange error and seems to be related to Slayer though.
Is there really nothing you can do? :/
And if not, why are you so sure if i may ask?
Just out of curiosity by the way, i am not blaming you for anything. :P

I just tested for the first error and apparently it is caused by Slayer. I also found how to fix it :D

The second error happens whenever painting is enabled/disabled in the minigame. I could fix it by overwriting the MiniGameSO::updateEnablePainting function (which would be pretty easy), but I would rather overwrite as little default stuff as possible.

I just added a new poll. I'm not sure if I should keep working on this or not.

If you discontinue slayer then what would you do? Would you work on other mods?

I just added a new poll. I'm not sure if I should keep working on this or not.
Don't start thinking about that until Badspot acknowledges that some people would like to configure their gamemodes. On top of that, this is like the first major update the default minigame system has gotten since the beginning, barring the gamemode system.

Greek, you have done so much so far.
I would like to see you continue the development of Slayer, i am sure it is useful.
Badspot might add features similar to Slayer, but still..

Nah, don't quit. Keep on improving it. I still feel like some parts need working on, plus it'll be a good thing to show for future jobs that involve programming.

I'll keep working on this and I do have some big plans for the future, hopefully you guys like them :) *hint hint

Oi.
Got a roosterroach to report.

If you make a gamemode and put Slayer in the gamemode.txt file than you won't be able to spawn. You'll be stuck on loading objects. I am sure that Slayer is the cause of performing some tests. This only started happening to me as of r1808.

I'll keep working on this and I do have some big plans for the future, hopefully you guys like them :) *hint hint
Glad you are continuing your work.
And that peek at the future is good. :)

New update made calling parent::reset in your reset function actually restart the minigame. I know at the very least this clears everyone's scores.

What events should be used with Slayer for moving players to different bricks via events(not velocity, teleporting and such)?
I'm trying to set up spawnrooms with the "movetobrick" event, and after starting a Slayer mini, they no longer work.
Help pls.