Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Strange little problem
Strange little problem
Apr 2 2009, 2:21 am
By: exile
Pages: 1 2 3 >
 

Apr 2 2009, 2:21 am exile Post #1



Ok so im pretty new at this but im almost 100% sure that this should not be happening i also have asked a lot of other mapmakers and they said that my triggers look fine... anyway the problem is this.. i have a trigger that creates a "scourgE" and you can control the scourge . you have like 5 seconds to bring the scourge to another "players" hero unit.. if it gets to the hero unit it gets destroyed and creates 10 infested terrans around the hero now the problem is this . the first time i tried it on a ling it worked second time worked third time worked as well... i said cool.. then i tried it on a slower unit a rine worked as well.. then i changed something else not at all related to this trigger open up map and instead of the infested terrans popping up around him they miss... but thats only if they are moveing.. i stopped trying to get it to work because it keping missing for no apparent reason then one day i try it and it works again...then i checked triggers and said "Cool" cuz i didnt touch them again and added another new trigger for something else... and again that one is messed up.. why is that one being messed up for no reason? im useing scmdraft 80



None.

Apr 2 2009, 2:23 am Pinky Post #2



have you been using map protection programs? i have noticed that they like to cause weird ass errors. otherwise you may just have to try reinstalling ur scmdraft. thats ur best beat with those sort of errors.



None.

Apr 2 2009, 2:24 am exile Post #3



nope non at all =[



None.

Apr 2 2009, 2:26 am ForTheSwarm Post #4



Mind posting the map?



None.

Apr 2 2009, 2:29 am exile Post #5



ok here it is



None.

Apr 2 2009, 2:39 am stickynote Post #6



You said that something was "missing". Did you mean that the infested terrans are not attacking, the scourge isn't making it to the other hero, or the infested terrans are not being created? I'm pretty sure the problem is not with the editor. Unless you mean that the trigger tiself si missing.



None.

Apr 2 2009, 2:41 am exile Post #7



the infested terran location is missing its target instead of surrounding the hero it lags a little behind it.. but thats only if i change something in the map and sometimes even if i dont change anything.



None.

Apr 2 2009, 2:46 am stickynote Post #8



Add hypertriggers. It will make the triggers run faster, and hopefully, they won't miss. If you don't know what hypertriggers are...
Players: 8 or all, whichever player is available, just know that this messes with waits that happen for whichever player you choose.
Conditions:
Always
Actions:
Wait 0
Wait 0
Wait 0
.... so on and so forth, then when you have 1 more action left,
Preserve Trigger

Copy that trigger a couple times.



None.

Apr 2 2009, 2:48 am Biophysicist Post #9



You're probably using the same DC in the spawning trigger and somewhere else, and when you were changing the other thing, you are accidentally changing the value of the DC as well. Just a hunch.

@sticky: He means that the ITs are spawning in the wrong place.



None.

Apr 2 2009, 2:51 am stickynote Post #10



He said that the infested terrans were lagging behind, so I assumed that they were created a little behind the unit, so if he uses hypertriggers, the creation will be faster, creating the units in the proper location.



None.

Apr 2 2009, 2:51 am ForTheSwarm Post #11



Quote from stickynote
Add hypertriggers.

He already has those. (at least I think I saw some when I opened up the map)



None.

Apr 2 2009, 2:55 am exile Post #12



they are created a little behind the unit you were right sticky but the hyper triggers dont seem to be working.. are they not supposd to make the triggers act super fast? when i chose a hero sometimes it takes like 1-2 seconds before it actually chose him so im not sure if they are working right unless i just have the wrong idea on what hyper triggers are lol



None.

Apr 2 2009, 2:58 am ForTheSwarm Post #13



Quote from exile
they are created a little behind the unit you were right sticky but the hyper triggers dont seem to be working.. are they not supposd to make the triggers act super fast? when i chose a hero sometimes it takes like 1-2 seconds before it actually chose him so im not sure if they are working right unless i just have the wrong idea on what hyper triggers are lol

You need a total of 4 for maximum effect. (you only have 2).



None.

Apr 2 2009, 2:59 am exile Post #14



well i just added 5 of these.. and still doing it =[ too many = bad?

Conditions:
Always
Actions:
Wait 0
Wait 0
Wait 0



None.

Apr 2 2009, 3:01 am ForTheSwarm Post #15



Code
Always.

Wait 0. (63 of those)
Preserve Trigger


Copy the whole trigger 3 times, so you have 4 total.



None.

Apr 2 2009, 3:07 am exile Post #16



nice hyper triggers work perfect now just have to test if this fixes the lag problem. thanks =)

EDIT:
i do have 1 more question now that i think about it is there any way to make Interceptors invincible?


ok also it still misses sometimes and i still have no idea why =[

Post has been edited 1 time(s), last time on Apr 2 2009, 8:55 am by NudeRaider. Reason: merged posts



None.

Apr 2 2009, 4:45 am Pyro682 Post #17



Yes, you can. However, they have to be OUT of the carrier when you ... "Invincibalize" (???) them.

:hurr: Damn, I pwn at making up words.


as for the missing, let me open the map up, play it, and look at the triggers. Be back in 5 - 10 minutes.



None.

Apr 2 2009, 4:47 am exile Post #18



Quote from Pyro682
Yes, you can. However, they have to be OUT of the carrier when you ... "Invincibalize" (???) them.

:hurr: Damn, I pwn at making up words.


as for the missing, let me open the map up, play it, and look at the triggers. Be back in 5 - 10 minutes.
ok thank you ^.^ if you need me to help you test it quick i can . also thats the newest ver of it i just basicly added the hyper triggers wich sometimes work sometimes dont for some odd reason..



None.

Apr 2 2009, 5:01 am rockz Post #19

ᴄʜᴇᴇsᴇ ɪᴛ!

Good, you found the edit button.

Is there something wrong with your period key? You may need a new keyboard man.

Make interceptors invincible via the "set invincibility" action. It's quite easy. Alternatively, just give them 0 life, and they won't ever be killed by damage.

Hyper triggers are useful, but unfortunately for you, you don't know how to use them. 2 trigger sets will last a couple of minutes, 3 trigger sets will last a couple of hours, 4 trigger sets will last a couple of days. I generally just do 3, or have 2 computer players running infinite hyper triggers. Make sure they are at the bottom of the trigger list. Wait blocks are often caused by hyper triggers. If you have hyper triggers running above another trigger with a wait in it, that wait will never end due to the wait block. A wait block occurs when the same player runs two separate waits. Starcraft only has room for one wait per person, and hyper triggers generally use up that wait. As a side effect, hyper triggers never end. You can read up on them in the wiki if you want to know why and how they work. If your hyper triggers are last on the list, they will be run after other waits, so the wait will end normally. Excessive use of waits like you have in your map is just asking for problems.

Use death counters as a replacement for waits. Under hyper triggers, triggers run every other frame, which means that they will run 8 times a game second, or 12 times a real second on fastest. For large calculations, use 84 ms = 1 trigger cycle. You can look in the wiki for death counters as well for more information. All you need to do is have a trigger which adds or subtracts 1 from a death counter, then in the trigger which would normally have a wait on it, set the death counter to 0 or a large number, and add a condition which only lets the trigger activate when there is a large number or 0 death counts.

Please check our stickies from now on, and use the wiki.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Apr 2 2009, 9:49 am exile Post #20



ok i have everything fixed and now hyper triggers stopped working =[ but the biggest problem is that all the waits work perfect but 1.. the one that makes a guardian is supposed to last for 1 second (1000) and shoot once instead it waits like 3 seconds and shoots 3 times and i have no idea why anyway heres what i have now



None.

Options
Pages: 1 2 3 >
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[03:55 pm]
Zoan -- :wob:
[10:34 am]
NudeRaider -- SEN doesn't rely on spammers initiate its sleep cycle. It hat fully automated rest and clean-up phases. Please understand that this is necessary for the smooth operation of the site. Thank you.
[03:45 am]
Sylph-Of-Space -- Does the shoutbox get disabled when there's spammers?
[2024-5-17. : 6:47 am]
NudeRaider -- lil-Inferno
lil-Inferno shouted: nah
strong
[2024-5-17. : 5:41 am]
Ultraviolet -- 🤔 so inf is in you?
[2024-5-17. : 4:57 am]
O)FaRTy1billion[MM] -- my name is mud
[2024-5-17. : 4:35 am]
Ultraviolet -- mud, meet my friend, the stick
[2024-5-16. : 10:07 pm]
lil-Inferno -- nah
[2024-5-16. : 8:36 pm]
Ultraviolet -- Inf, we've got a job for you. ASUS has been very naughty and we need our lil guy to go do their mom's to teach them if they fuck around, they gon' find out
[2024-5-16. : 5:25 pm]
NudeRaider -- there he is, right on time! Go UV! :D
Please log in to shout.


Members Online: Roy