Post: How To Create Sky Text!
01-27-2012, 10:14 PM #1
Correy
I'm the Original
(adsbygoogle = window.adsbygoogle || []).push({});
How to create Sky Writing!

Here's a voice tutorial I Created lol.


i get shy when talking to a mic, but i'll get better :p



First of all you will need MW2 BMP2 Tool, thanks to TheUnkn0wn.
    
https://www.mediafire.com/?fg6fpziha9n97sj


Original thread: You must login or register to view this content.

Step 1:
Open up paint and create your image size about 25x5

Step 2:
Write your name backwards, here's an example of mine.
You must login or register to view this content.

Step 3:
After you're happy with it save it as '24-bit Bitmap (*.bmp;*.dib)'

Step 4:
Load up TheUnkn0wns BMP2 tool and it should automatically come up with a open file dialog.
Locate the Image.bmp you just created.

Step 5:
It will then come up with a save file dialog, thats the .txt file for the code to be saved into, so create a file.

Step 6:
After saving the tool will then ask for the 'Width'/ 'Hight' or the file, thats this part here.
You must login or register to view this content.
Located at the bottom, in this case mine is 5.

Step 7:
You will need this code also.
    
WP(X,Y,Z)
{
B=spawn("script_model",self.origin+(0,0,999)+(X,Y,Z));
B.angles=(90,0,0);
B setModel("com_plasticcase_beige_big");
B Solid();
}

Put that somewhere in the .gsc you are using.

Step 6:
i would create a function like this, in the same .gsc as your code above.
    
SkyText()
{

}


Import your code which was created, in the file which was saved between the braces. { & }.
this is an example of mine.
    
SkyText()
{
Z=5;
WP(0,0,Z);WP(25,0,Z);WP(50,0,Z);WP(75,0,Z);WP(125, 0,Z);WP(150,0,Z);WP(175,0,Z);WP(200,0,Z);WP(325,0, Z);WP(375,0,Z);WP(400,0,Z);WP(425,0,Z);WP(450,0,Z) ;WP(500,0,Z);WP(525,0,Z);WP(550,0,Z);WP(575,0,Z);W P(0,25,Z);WP(200,25,Z);WP(325,25,Z);WP(375,25,Z);W P(450,25,Z);WP(575,25,Z);WP(0,50,Z);WP(25,50,Z);WP (50,50,Z);WP(75,50,Z);WP(150,50,Z);WP(175,50,Z);WP (200,50,Z);WP(325,50,Z);WP(375,50,Z);WP(450,50,Z); WP(575,50,Z);WP(0,75,Z);WP(75,75,Z);WP(200,75,Z);W P(325,75,Z);WP(375,75,Z);WP(450,75,Z);WP(575,75,Z) ;WP(0,100,Z);WP(75,100,Z);WP(125,100,Z);WP(150,100 ,Z);WP(175,100,Z);WP(200,100,Z);WP(250,100,Z);WP(2 75,100,Z);WP(300,100,Z);WP(325,100,Z);WP(375,100,Z );WP(400,100,Z);WP(425,100,Z);WP(450,100,Z);WP(500 ,100,Z);WP(525,100,Z);WP(550,100,Z);WP(575,100,Z);
}


Now to make this visible you need to thread it so just do self thread SkyText(); where ever you want it.
and there you have it, your own sky text.

for version two of the BMP tool, which allows you to create bunkers then go to:
You must login or register to view this content.

- thanks to TheUnkn0wn for the function and the BMP tool.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 17 users say thank you to Correy for this useful post:

/RunDos/, aerosoul94, alpatch649, DlBSY993, HosterModz_, Beats, IELIITEMODZX, iPROFamily, IVI40A3Fusionz, Jacob-And-Britt, KCxFTW, Cmd-X, Taylor, Uk_ViiPeR, xMrCheatVisionx, xMrSuperMoDzZ--, User2340034u
01-29-2012, 11:17 AM #20
247Yamato
< ^ > < ^ >
There is one way of making something like this without using models: print3d function
01-29-2012, 11:57 AM #21
Originally posted by Correy View Post

Original thread: Will include once i find it.


- Creadits to TheUnkn0wn for the function and the BMP2 tool.

I realise now why he didn't bother releasing it on here though >> You must login or register to view this content.

Originally posted by another user
B=spawn("script_model",self.origin+(0,0,999)+(X,Y,Z));

Why did you change that ?

Originally posted by another user
Step 2:
Write your name backwards

Image>Flip>Horizontal.... :derp:

The following user thanked x_DaftVader_x for this useful post:

01-29-2012, 12:55 PM #22
xRaW
xI2aW-
Originally posted by x. View Post
I realise now why he didn't bother releasing it on here though >> You must login or register to view this content.


Why did you change that ?


Image>Flip>Horizontal.... :derp:

yes you can flip it but sometimes that still doesnt work. So its easier to write backwards
01-29-2012, 01:43 PM #23
Correy
I'm the Original
Originally posted by x. View Post
I realise now why he didn't bother releasing it on here though >> You must login or register to view this content.


Why did you change that ?


Image>Flip>Horizontal.... :derp:


it was spawning it on the floor
01-29-2012, 05:31 PM #24
Originally posted by Correy View Post
it was spawning it on the floor

Then you can't of defined Z properly. It works fine the way it was

---------- Post added at 05:31 PM ---------- Previous post was at 05:30 PM ----------

Originally posted by xRaW View Post
yes you can flip it but sometimes that still doesnt work. So its easier to write backwards
No it isn't. The horizontal flip option in paint always works.
01-29-2012, 05:45 PM #25
xRaW
xI2aW-
Originally posted by x. View Post
Then you can't of defined Z properly. It works fine the way it was

---------- Post added at 05:31 PM ---------- Previous post was at 05:30 PM ----------

No it isn't. The horizontal flip option in paint always works.


yeah like he said z is the height so if z = 1500 it will be up fairly high. Just keep the height above 1000
01-29-2012, 07:06 PM #26
Correy
I'm the Original
Originally posted by x. View Post
Then you can't of defined Z properly. It works fine the way it was

---------- Post added at 05:31 PM ---------- Previous post was at 05:30 PM ----------

No it isn't. The horizontal flip option in paint always works.


um, it clearly never or i wouldn't of changed it would i?

The following user groaned Correy for this awful post:

x_DaftVader_x
01-29-2012, 07:13 PM #27
Originally posted by Correy View Post
um, it clearly never or i wouldn't of changed it would i?
It clearly does work if you know how to use it. I've had it in every patch I've made since MW2
01-29-2012, 07:43 PM #28
Originally posted by Badman.
You guys are arguing over a pretty silly thing seeing as I'm pretty sure each map for the game does not start at the same axis.

Although seeing its being set to the self origin and your player will always be near the floor, I would say Correy was correct adding the value to it.

Unless its not the player you're calling the thread with...


I'm not arguing. It works as TheUnKn0wn wrote it, with Z defined as the height from self.origin.

But do it how you like, I don't really care..

The following user groaned x_DaftVader_x for this awful post:

Correy

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo