I am trying to use the built in scoreboard for the Deathmatch game-mode. Nothing seems to affect the player score that is shown when tab is pressed to show standings. I have tried using both
SET PLAYER SCORE(EVENT PLAYER, 1)
and
MODIFY PLAYER SCORE(EVENT PLAYER, 1)
I have even tried using both of these methods,
MODIFY TEAM SCORE(ALL TEAMS, 1)
SET TEAM SCORE(ALL TEAMS, 1)
in desperation to see if I was missing something. I can see that these are being run by the inspector but they do not have any effect. Most of the damage in my mode is done by damage/kill scripting commands and attributed to the appropriate player. I’m not sure if sans that, the scoreboard would work.
In addition I usually have,
DISABLE BUILT-IN GAME MODE ANNOUNCER()
DISABLE BUILT-IN GAME MODE COMPLETION()
DISABLE BUILT-IN GAME MODE SCORING()
DISABLE BUILT-IN GAME MODE RESPAWNING()
on but I deleted them from my rules while doing the testing I performed above. Anyone else having similar issues?
I have no experience with the match score/player score properties, but you might try MODIFY PLAYER SCORE(EVENT PLAYER, ADD(1)). At least, thats how modify player variable is used.
(btw, how do I use those code brackets?)
EDIT: I just realized that “modify player score” takes positive/negative numbers as input so nevermind.
Yeah the modify/set player score actions have a weird style departure from a lot of the other actions.
(btw, how do I use those code brackets?)
Triple ticks! (the shift alternative to tilde key ‘~’ on a typical US keyboard. I think the character is actually called grave accent in ascii/unicode) It’s a markdown feature!
If you do it like this,
```<code>```
it makes an inlined code block like this
If you do it like this,
```
<code>
```
It makes a separate codeblock with syntax highlighting
It also supports syntax highlighting for most common languages if you put language name right after the first three ticks.
``` javascript
<javascript code>
```
I’ll probably do some more testing tonight to see if I can get the scoreboard working at all and report back my findings.
thank you very much!

I dont have an US keybaord but I know what you mean 
Sorry that I cant help you with your problem.
This morning I tried using MODIFY PLAYER SCORE() and SET PLAYER SCORE() in both free for all game modes (elimination and deathmatch). They were the only rules in the mode and I had them triggered by simple IS BUTTON HELD actions. I can see in the inspector that they are being run but I have not seen my score change at all.
As of right now this looks like a bug to me. Can anyone else confirm?
You did start the match right? Because in “waiting for players” score doesnt change.
1 Like
I tried with a friend in Deathmatch, but the score modifier/setter didn’t seem to have an effect. I did only try by myself in the elimination mode so that could be my issue there.
UPDATE: @Shanalotte you were right in that the game-mode was still in the waiting for players phase. What is confusing is that while the custom game is in this phase most of the rules still work and the game acts as though it is in progress.
Once you reach the max amount of players allowed, the game “starts” and players are forced to pick their characters again. I found this out when demoing my game-mode in the lobby last night. At this point the native UI starts keeping track of kills and listening to the modify/set player score actions. When this happened players were sent to stage spawns outside of the area of play I had designated (some were unable to get back into the area of play easily). So I’ll probably need to figure out if a condition can detect this reset.
I feel like it might be necessary to disable the Deathmatch logic entirely since it’s not very fun to restart a game once a full lobby is obtained, even though keeping track of kills is nice.
UPDATE 2: SETTINGS>MODES>ALL>GAME MODE START, set to ‘IMMEDIATELY’ is a great option and exactly what I was looking for
1 Like
Thank you so much for that last part! Haha
Do you happen to know how to get the AI bots to spawn?