Staredit Network

Staredit Network -> UMS Assistance -> [SOLVED] In-game Animated Text Messages
Report, edit, etc...Posted by Pyro_Maniak14 on 2005-12-22 at 22:24:46
Animating messages in the breifing is easy. But when your playing the game its different with text messages. For example, Ill do it just like Id do it in the breifing:
Conditions:
Always.
Actions:
Wait 10000milliseconds.
Display for current player: H
Wait 1 millisecond
Display for current player: He
Wait 1 millisecond
Display for current player: Hel
Wait 1 millisecond
Display for current player: Hell
Wait 1 millisecond
Display for current player: Hello
But when I play the game it turns out like
H
He
Hel
Hell
Hello
How do you make it...
H-He-Hel-Hell-Hello Like it ads on the letters instead of adding lines.
Report, edit, etc...Posted by LurkerEgg on 2005-12-22 at 22:27:51
The only thing I can think of is to insert a long block of blank text in between so that, for instance, the 'H' is no longer on the screen when the 'He' is. I'd like to know too, if someone has an easier way.
Report, edit, etc...Posted by Pyro_Maniak14 on 2005-12-22 at 22:49:31
QUOTE(LurkerEgg @ Dec 22 2005, 10:27 PM)
The only thing I can think of is to insert a long block of blank text in between so that, for instance, the 'H' is no longer on the screen when the 'He' is. I'd like to know too, if someone has an easier way.
[right][snapback]387130[/snapback][/right]

I tried that but its pretty hard because you can only go so far by spacing it. Then I put HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA(about 10 lines of it) and used invisible text to make it vanish but still some HAHAs showed... its hard to color multiple lines of text.
Report, edit, etc...Posted by lil_nemesis on 2005-12-23 at 05:29:03
QUOTE(Pyro_Maniak14 @ Dec 23 2005, 03:24 AM)
Animating messages in the breifing is easy. But when your playing the game its different with text messages. For example, Ill do it just like Id do it in the breifing:
Conditions:
Always.
Actions:
Wait 10000milliseconds.
Display for current player: H
Wait 1 millisecond
Display for current player: He
Wait 1 millisecond
Display for current player: Hel
Wait 1 millisecond
Display for current player: Hell
Wait 1 millisecond
Display for current player: Hello
But when I play the game it turns out like
H
He
Hel
Hell
Hello
How do you make it...
H-He-Hel-Hell-Hello Like it ads on the letters instead of adding lines.

[right][snapback]387122[/snapback][/right]


From what l see that should work, maybe instead of waiting 1 millisecond try 10 milliseconds see what that does if it still doesn't work well you doing something wrong then.
Report, edit, etc...Posted by Rantent on 2005-12-23 at 07:39:01
You can also test the exact milisecond the text disappears, and make new text apear right after. That makes it go slowly, but people can type during the message then. king.gif
Report, edit, etc...Posted by R(a)GeD(F) on 2005-12-23 at 08:19:05
Easy.

Trigger
Description:
animated text
Players:
¤ players #
Conditions:
¤ Always
Actions:
¤ Displaytext(%H);
¤ wait(45);
¤ Displaytext(%He);


use spaces not invisable text.
the % is a lot of spaces like this many |------------------------------------------------------------------------|
Report, edit, etc...Posted by fritfrat(U) on 2005-12-23 at 11:33:52
The idea is to create enough spaces that the next message completely replaces the location of the old one. So instead of just bumping it 1 space up, it is bumped out completely. Hope that clarifys things a little.
Report, edit, etc...Posted by Caboose on 2005-12-23 at 11:40:12
When I do that I just go like:

H
















I like drop to the 13th line or so. Then I do my next letter and so on and so forth.

Maybe this will somewhat clear it up... meh.
Report, edit, etc...Posted by Oo.Vic.oO on 2005-12-23 at 12:08:18
It will work if u put the text in the 11th line like this:

Display text message:










H
Report, edit, etc...Posted by destroyer1 on 2005-12-23 at 15:27:55
Ya space about 15 lines down then do taht thing (for example ill use hello)

Warning it works best when it centering u can find this in tutorials under text formatting if u cant find me send me a message il give it to u

Ive found 75 milliseconds works best

W=white
B=Blue

(center)H
75milli
(center)HE
75milli
(center)HEL
75milli
(Center)HELL
75milli
(center)HeLLO
75milli
(center)H(b)E(b)L(b)L(b)O
75milli
(center) H(w)E(w)L(w)L(w)O


Repeat the last to steps to keep it flashing though 2 more times would be enough.


If u want message me and ill send u a map with the trigger if u dont understand this
Report, edit, etc...Posted by O)FaRTy1billion on 2005-12-24 at 14:20:43
There is 11 lines.

CODE





Hello





(Ahh... big. Made just one example)
Report, edit, etc...Posted by BLISSARD[VdD] on 2005-12-24 at 16:29:15
QUOTE(destroyer1 @ Dec 23 2005, 02:27 PM)
Ya space about 15 lines down then do taht thing (for example ill use hello)

Warning it works best when it centering u can find this in tutorials under text formatting if u cant find me send me a message il give it to u

Ive found 75 milliseconds works best

W=white
B=Blue

(center)H
75milli
(center)HE
75milli
(center)HEL
75milli
(Center)HELL
75milli
(center)HeLLO
75milli
(center)H(b)E(b)L(b)L(b)O
75milli
(center) H(w)E(w)L(w)L(w)O
Repeat the last to steps to keep it flashing though 2 more times would be enough.
If u want message me and ill send u a map with the trigger if u dont understand this
[right][snapback]387679[/snapback][/right]


Okay Dude all of the problems
you have is about the spacing,
just do the text first, then space after
but dont do 15 spaces, do 12 spaces.
Report, edit, etc...Posted by Oo.Vic.oO on 2005-12-24 at 19:11:01
It works at lines after 11 =/
Report, edit, etc...Posted by destroyer1 on 2005-12-24 at 20:38:46
Well i said "about" and it works for me so dont go try and prove me wrong lol if it works then it should be posted now if 15 spaces didnt work then ud have a reason to post but i guess u dont (this to last 3 messages)
Next Page (1)