Author Topic: Broken Zone Events?  (Read 922 times)

Hey, the other day, I was trying to make an auto-turret. I made all of the events, turned on the zone, and when I passed through, nothing happened. When I touched the brick, though, it shot. And, no, I wasn't using onplayertouch. Are they broken?

Are you using the "Locked Projectile" events? If so, the turret probably won't work properly.
I'm probably not helping. :c

Sorry, but you aren't helping. Locked projectiles are crap-on'd. Unless the new version is out, and, if so, my eyes must've died.

They weren't crap-on'd they just didn't work because of a change in quota objects.
You probably weren't using the zone event properly, can you atleast show us how you set up the events?

How to Properly set up ZoneEvents.
Code: [Select]
Delay
[0    ] OnActivate > Self > SetZone > Center 0 0 0 0
[1    ] OnActivate > Self > SetZoneGravity > 0
That will make the inside of the brick have Zero-Gravity.
You can experiment instead of using SetZoneGravity.

Here's how to make some water for puddles and stuff.
Code: [Select]
Delay
[0    ] OnActivate > Self > SetZone > Center 0 0 0 0
[1    ] OnActivate > Self > SetZoneIsWater > [√]
[0    ] OnActivate > Self > SetRaycasting > [ ]
[0    ] OnActivate > Self > SetCollision > [ ]
[0    ] OnActivate > Self > SetShapeFX > Water
Voila. Activate the events and it turns into water.

You don't always have to make an invisible brick and center to use zones.

You don't always have to make an invisible brick and center to use zones.
I know. You could do like a bed, when you jump on it.
Code: [Select]
Delay
[0    ] OnActivate > Self > SetZone > Up 6 0 0 0
[0    ] OnPlayerEnterZone > Client > Prompt > OK/Cancel "Take a rest?"
[0    ] OnPromptAccept > Player > SetHealth > 100
[0    ] OnPromptAccept > Client > [Some sort of Message event] > "You take a rest, and feel rejuvinated."

Okay, here are some I used. Please note that I am on my itouch.
1: Onactivate-namedbrick (sentry)-setzone (zone parameters)
and then on the sentry,
onplayerenterzone-self-spawnprojectile (parameters)

2:onactivate-sentry-firerelay
and, on the sentry,
onrelay-self-setzone (parameters)
onplayerenterzone-self-spawnprojectile (parameters)

yes, I am facing the zone the right way. Also, would that shoot at me? Because I haven't tested it out on others. One more thing: it doesn't work with onbotenterzone, just noting.