Making a property update, when a player respawns, but it's singleplayer

Hello all! WSG here with a help topic. I won’t do these often, but I finally got stumped on another thing in GKC.


I need help on how to make a channel transmit when the player is knocked out. My game only allows the player to get knocked out one way, by sentries! However, after some testing I figured out that sentries? They are no good for transmitting channels. When you get knocked out by a sentry it doesn’t count. If anyone has any other ideas, please feel free to voice it.


What I have tested

I’ve tried using the k manager and the game start device, but neither work for detecting knockouts down by sentry. I’ve even tested out checkpoints, but they don’t work either.

4 Likes

Have you tried to use the lifecycle device?
[1]


  1. This is giving me flashbacks to all the times that you have helped me. ↩︎

3 Likes

Yes, I have. I don’t know why, but the sentry just won’t activate a channel when it knocks me out.


Yes, I’ve tried both the Knockout manager and the Life cycle device.

3 Likes

Ok, so you tried to make it that when a player gets knocked out, the lifecycle sends a message on a channel, right?

1 Like

Hmm. Ok give me one second to try to pull up gimkit creative.

3 Likes

Try the knockout manager! Set the target to player!
(I think this works :sweat_smile:)

nvm :sweat_smile:

3 Likes

I’ve tried, but the knockout manager doesn’t pick up knockouts delt by sentries.

3 Likes

Wait, the lifecycle did pick up a knockout, but for only one time? This is really weird.

2 Likes

is there a typo in the channel? or maybe the channel is stored in the wrong section?
not sure on what you could do but making sure that the channels are correct rules out user error as a possibility

1 Like

ok , so what type of property are you using?

text, number, or true/false @WSG

1 Like

I’m using a number property. It’s linked up with a text device. If any of you are familiar with block code then this is what I have:

Block Code



The lifecycle manager is checking for “player knocked out”, it transmits a channel called “-add attempt” to the block code.

2 Likes

Wait, let me test something really quick. I might have figured out why.

2 Likes

ok so basically you have a sentry, a property, and a text box right? are you making an overlay that adds an attemp every time you d!e?

2 Likes

Yes, right on the spot.

2 Likes

oh i see the problem (i think) you arent updating the property on knockout
example: set property (1) to property (1) + 1
set text | get property (1)

1 Like

Ok, give me one second to test my stuff

2 Likes

Hmm, it should be updating. I have the property’s “when property value changes, transmit on” channel as the -add attempt.

2 Likes

The weird thing is, the system works for one knockout and then the text stays the same number after that.

2 Likes

wait so what are the settings for your overlay?

1 Like

wait are you using a counter to increment the property or just wiring directly to the property

1 Like