Like the title says, I am looking to create something that continues to deal damage while a player is in a zone, but I don’t know how to do that. Would I end up using blocks, or is it something simple that I completely overlooked in the settings?
Use wire repeaters to repeat every second
Basically, wire the damager to a lifecycle that starts when the game is started. make it’s interval 1 second.
That would work but wouldn’t it take more time and memory?
wire repeaters are only 5 memory
@JEFX_OFFICIAL Tested this method, and I may be doing something wrong, but I tried to have the triggers stop when the player left the zone, but it kept damaging. How do I stop the trigger loop?
(Edit: May have figured out what’s wrong. Going to test now.)
When the player leaves the zone, transmit on Deactivate Damage Trigger or something, and make the trigger(s) deactivate when receiving on Deactivate Damage Trigger, which will stop the damage from inflicting on the user.
Simple.
![]()
I tested my theory, and it stopped, but I can’t figure out how to turn the trigger loop back on.
have you tried to come back?
Yes, it has “eternally deactivated” by then and you have to restart the game for it to start up again. I don’t know how to reactivate it when you re-enter the zone.
Give the connection of enter ‘zone → trigger’ a delay of 0.1 seconds with something like a wire repeater.
Then, set the trigger to activate when receiving on the player entering the zone.
This topic was automatically closed 3 hours after the last reply. New replies are no longer allowed.