HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Some "How to do this" questions...

08-20-2004, 06:24 PM#1
Dopeoddy
Couple questions have been on my mind and I don't wanna continue with my map until I can get them answered so here goes...

1. How do you make the terrain all black? I saw this once in a map called Space Diplomacy (most of the terrain was a bottomless pit), but it was protected so I couldn't see how they could get the black terrain.

2. How do you pause a unit so that it doesn't move at all? (not the trig to pause units, that lets them still rotate through their stand animations)

3. When in a games waiting room, some maps have colored names for the teams, was wondering how this is accomplished...

4. This might sound silly, but maps with dialogue in the loading screen usually come up with "Press any key" when the map is fully loaded, and some skip this step, as though it already pressed the button for you. How is this done?

5. Can a player hold two variables? For instance, when I have a trigger check for "A" and "B", can I make it the same player? Or will the last variable assigned overwrite any others?

6. Along the same sings of question 5, can I make two players have the same variable, so that a trigger checking for one variable would do it for those players, or would i get an error?

7. How can I make a trigger that recognizes a player name? I ask because I want to give only myself special functions in maps I make

Thats all I can think of for now, il post more if I can think of any.
08-20-2004, 06:50 PM#2
Azhag
Okay here I go with answering your questions.

1: I have no clue how to do this, seeing as how I have never witnessed it. My thought is that they took the terrian and placed it in 3d studio max, then edit it to make it all black. That would take a great amount of time.

2:Try using the ability entangle roots, with 0 damage set and no animation. Or you could use the net ability, they raiders have, and make it have no animation either.

3:I have never tried to color the text in the waiting rooms, but you might have to do the [ff00ff00ff] thing before you type what each team does. (P.S. [ff00ff00ff] I don't know the accual commands for color, and that is to resemble color codes)

4:Well my experience with warcraft is that if your the last one to load the game, then it automatically loads it for you. If your the first ones to load, then yes you have to press the button. There is no way(in my knowledge) to set it so it auto presses it.

5:You can have hundreds of variables for one player if you want. So the answer to your question is yes.

6:Well you can set both player with the same variable, so yes.

7:You have to make a variable that checks letters, I beleive there is one, and then make a trigger that checks for the exact name of your choice.

I hope I answered your questions in full. Ask me more, and I'll answer em.
08-21-2004, 03:58 PM#3
Baron Crinkle
Quote:
Originally Posted by Azhag
Okay here I go with answering your questions.

1: I have no clue how to do this, seeing as how I have never witnessed it. My thought is that they took the terrian and placed it in 3d studio max, then edit it to make it all black. That would take a great amount of time.

Probably just covered it all with the impassable terrain overlay, that makes anything pitch black.
08-21-2004, 05:27 PM#4
Shimrra
To make the terrain all black they either used the Outland bottomless pit or they re-skinned the entire tileset, which is done in an image editing program such as PhotoImpact or Photoshop. If you post the map, I'll look into it and try to figure out what they did.
08-21-2004, 06:22 PM#5
ForgottenLight
1) It is the Abyss tile from Outland.
2) I thought the pause trigger makes the unit stop moving... well, if it doesn't use the "Animation - Set Animation Speed" trigger, and set it to 1%, (I'm not sure if you'll get an error if you set it to 0% but it is not likely that you will get an error)
3) Use color codes, like this : "|cffffffffTEXT|r
the colors are hex numbers (base 16 instead of base 10, where the numbers look like 0123456789abcdef instead of 0123456789)
4) This isn't done, this is a Battle.net feature, to keep people from stalling the game indeafinetly by sitting there and not pressing a key.
5) There is no reason why you couldn't (Set playerVariable = player1(red)
Set OtherVariable = player1(red))
6) No, you obviously don't understand how variables work, if you set a variable to a value it has that value, plain and simple, you should make an array and use a loop.
7)It might be possible with a String comparison, compare the player name of (whatever player) with a value, that you would set to be your name. If you can't get that to work, just put in cheat codes that only you know.
08-21-2004, 10:50 PM#6
Milkman
There actually a function for player name. It should be somwhere under string comparision. Or perhaps Player comparision.
08-26-2004, 03:15 AM#7
MadBagOfHorses
I think (not sure), milkman, that the function you are referring to is only attainable through WEU or Jass.

Other than that, all of your questions have been answered. Now do you understand everything that's been said? If not i'll try to check this thread later and elaborate on some of the topics for you.

-MadBagOfHorses
08-26-2004, 03:33 AM#8
weaaddar
its a default worldedit thing. AND It is under string because gee wiliker thats what a player name is...