HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

i got questions, you got answers

08-14-2004, 11:21 PM#1
Oo.Flying.oO
Hi im making a defence and i know the basics and everything works but i got some questions.
btw this is my first map and most things are original except for some map colours and custom stuff i dlled from this site...

1)if your'e making custum units eg towers or levels 1.2.3.... edit an existing unit that you dont use or make new ones ( what takes up more space )

2)the kill trigger in the normal world edit is it this
i:create a custom script
ii:say in it custom script: "call DestroyTrigger(GetTriggeringTrigger())" ( with or without the ""? and with or without custom script: at the start of the sentence?)

3) lets say i dl a model from w3campaigns and i cant find the path and its not in a readme or on the webpage do i make it into a mdl file and open it in eg notepad and look for
Textures 4 {
Bitmap {
Image "units\nightelf\huntress\panther.blp",<---- the skin path?
}
Bitmap {
Image "",
ReplaceableId 1, <---- ignore
}
Bitmap {
Image "Textures\Dust3x.blp", <---- walking dust skin path
}
Bitmap {
Image "Textures\gutz.blp", <--- Dying skin path
}


ii:is that right??? :(
4) how do i find a skins path then coz i cant turn it into a mdl file and if it doesnot say it in the readme or on the webpage?

5)what should be the maximum size of maps made be in megabytes?

6)what is the maximum amount of polygons u should have in a model?

7)are there any things you should avoid putting into maps??

8)one of my triggers doesnot work it is the choose difficulty from easy-normal-hard-challenging they work but i dont think it picks automatically in 30 secs if red not there or afk
this is my trigger.

the diff dialog
i: event= Time - Elapsed game time is 1.00 seconds
actions=Dialog - Change the title of DifficultyDialog to |c0000cdf9Swift TD ...
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Easy (50 ...
Set Easy_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Normal (2...
Set Normal_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Hard (15 ...
Set Hard_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Challengi...
Set Challenging_Button = (Last created dialog Button)
Dialog - Show DifficultyDialog for Player 1 (Red)
Game - Display to (All players) for 29.00 seconds the text: |c0000cdf9-Player 1...
Wait 30.00 seconds
Dialog - Hide DifficultyDialog for Player 1 (Red)

1 out of many difficulties chosen
ii: event= Dialog - A dialog button is clicked for DifficultyDialog
condition=(Clicked dialog button) Equal to Challenging_Button
action=Set Lives = (Lives - 17)
Game - Display to (All players) for 10.00 seconds the text: |c0000cdf9Challengi...
Dialog - Hide DifficultyDialog for Player 1 (Red)

iii: the variables are all right and working and it all should work...help :(

9)what is the average amount of levels for an defence? 30+?

10)what is the best way to release a map?

11)like my avatar?

12)Thank you for helping.. :D
08-14-2004, 11:22 PM#2
Jester-of-Death
good luck with getting help
08-15-2004, 01:48 AM#3
HexenLordX
Quote:
Originally Posted by Oo.Flying.oO
Hi im making a defence and i know the basics and everything works but i got some questions.
btw this is my first map and most things are original except for some map colours and custom stuff i dlled from this site...

1)if your'e making custum units eg towers or levels 1.2.3.... edit an existing unit that you dont use or make new ones ( what takes up more space )

2)the kill trigger in the normal world edit is it this
i:create a custom script
ii:say in it custom script: "call DestroyTrigger(GetTriggeringTrigger())" ( with or without the ""? and with or without custom script: at the start of the sentence?)

3) lets say i dl a model from w3campaigns and i cant find the path and its not in a readme or on the webpage do i make it into a mdl file and open it in eg notepad and look for
Textures 4 {
Bitmap {
Image "units\nightelf\huntress\panther.blp",<---- the skin path?
}
Bitmap {
Image "",
ReplaceableId 1, <---- ignore
}
Bitmap {
Image "Textures\Dust3x.blp", <---- walking dust skin path
}
Bitmap {
Image "Textures\gutz.blp", <--- Dying skin path
}


ii:is that right??? :(
4) how do i find a skins path then coz i cant turn it into a mdl file and if it doesnot say it in the readme or on the webpage?

5)what should be the maximum size of maps made be in megabytes?

6)what is the maximum amount of polygons u should have in a model?

7)are there any things you should avoid putting into maps??

8)one of my triggers doesnot work it is the choose difficulty from easy-normal-hard-challenging they work but i dont think it picks automatically in 30 secs if red not there or afk
this is my trigger.

the diff dialog
i: event= Time - Elapsed game time is 1.00 seconds
actions=Dialog - Change the title of DifficultyDialog to |c0000cdf9Swift TD ...
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Easy (50 ...
Set Easy_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Normal (2...
Set Normal_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Hard (15 ...
Set Hard_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Challengi...
Set Challenging_Button = (Last created dialog Button)
Dialog - Show DifficultyDialog for Player 1 (Red)
Game - Display to (All players) for 29.00 seconds the text: |c0000cdf9-Player 1...
Wait 30.00 seconds
Dialog - Hide DifficultyDialog for Player 1 (Red)

1 out of many difficulties chosen
ii: event= Dialog - A dialog button is clicked for DifficultyDialog
condition=(Clicked dialog button) Equal to Challenging_Button
action=Set Lives = (Lives - 17)
Game - Display to (All players) for 10.00 seconds the text: |c0000cdf9Challengi...
Dialog - Hide DifficultyDialog for Player 1 (Red)

iii: the variables are all right and working and it all should work...help :(

9)what is the average amount of levels for an defence? 30+?

10)what is the best way to release a map?

11)like my avatar?

12)Thank you for helping.. :D

Ignore Jester... he's had something up his butt since birth.

1. I don't know what your asking for.

2. Not too familiar with the normal WE, since I've used WEU since I started map making for Wc3. There should be a trigger for that, so you don't have to use a custom script to destroy trigger.

3. Yes, you can convert the .mdx to a .mdl and look at the filepaths for each of the skins.

4. You convert the .mdx to a .mdl with Yogbul's file converter so you can see the paths, that should solve all of your problems. If you can't do this, it should either be in a readme, or the files should be saved in the appropriate paths in the .zip file. Otherwise, I dunno.

5. If its single player.. Id say about 100MB.. lol. B.net doesn't allow maps over 4MB, but try and keep it under that.

6. Max Polys in a model. People REALLY need to shutup about this. Most people say anything over 1000 is too much. I suggest you take a look at this to find out what the real max is: http://www.wc3campaigns.com/showthread.php?t=61213

7. Anything you should avoid putting in maps? Anything that takes up a lot of file space really.. thats about it.

8. Too lazy to read it.. sorry.

9. I don't understand. You mean whats the average ammount of levels for a TD map? Most people have waves between 30 and 35. But the more the marrier.

10. Best way to release a map? Release it. Go make a game on b.net and let people download. Put it on this website in the completed maps forum.. something like that.

11. Umm.. sure.

12. K
08-15-2004, 02:20 AM#4
Oo.Flying.oO
i meant for question one:
what should i do if i want to make e.g. a fire tower should i make a new custom unit or edit an existing unit e.g. footman and change all the stats
so which one takes up more map space. creating a new model or just editing and existing model u dont use??

Thanks a lot for answering my questions hexenlordx
08-15-2004, 02:26 AM#5
HexenLordX
Quote:
Originally Posted by Oo.Flying.oO
i meant for question one:
what should i do if i want to make e.g. a fire tower should i make a new custom unit or edit an existing unit e.g. footman and change all the stats
so which one takes up more map space. creating a new model or just editing and existing model u dont use??

Thanks a lot for answering my questions hexenlordx

You want to import a new model for a new unit? Well importing a model, no matter where you import it is going to the the same size. Create a new unit vs. editing an existing one.. well, i really don't think it matters too much, the file size would be minimal. But if your going to make a firetower, I wouldn't suggest editing a swordsman, I'd suggest editing a guard tower.
08-15-2004, 04:11 AM#6
Mr.Safety
Quote:
Originally Posted by Oo.Flying.oO
Hi im making a defence and i know the basics and everything works but i got some questions.
btw this is my first map and most things are original except for some map colours and custom stuff i dlled from this site...
Well, best of luck with your map.
Quote:
Originally Posted by Oo.Flying.oO
1)if your'e making custum units eg towers or levels 1.2.3.... edit an existing unit that you dont use or make new ones ( what takes up more space )
I wouldn't recomend editing existing units unless you have a tremendous amount of free time. However, editing exsisting units would save you some space, but ss HexenLoardX said, it wouldn't be a whole lot.

Quote:
Originally Posted by Oo.Flying.oO
2)the kill trigger in the normal world edit is it this
i:create a custom script
ii:say in it custom script: "call DestroyTrigger(GetTriggeringTrigger())" ( with or without the ""? and with or without custom script: at the start of the sentence?)
No need for quotes. But the Jass code for this is:
call DestroyTrigger(TriggerName)
You can use the function GetTriggeringTrigger() if you wish but I prefer to use the actually trigger variable name (Whish all start with "gg_trg_". So, if your trigger is called "Map Init" then it would look like this:
call DestroyTrigger(gg_trg_Map_Init)


Quote:
Originally Posted by Oo.Flying.oO
3) lets say i dl a model from w3campaigns and i cant find the path and its not in a readme or on the webpage do i make it into a mdl file and open it in eg notepad and look for
Textures 4 {
Bitmap {
Image "units\nightelf\huntress\panther.blp",<---- the skin path?
}
Bitmap {
Image "",
ReplaceableId 1, <---- ignore
}
Bitmap {
Image "Textures\Dust3x.blp", <---- walking dust skin path
}
Bitmap {
Image "Textures\gutz.blp", <--- Dying skin path
}


ii:is that right??? :(
Beats me, I've never needed to worry about this before.

Quote:
Originally Posted by Oo.Flying.oO
4) how do i find a skins path then coz i cant turn it into a mdl file and if it doesnot say it in the readme or on the webpage?
Beats me, I've never needed to worry about this before.

Quote:
Originally Posted by Oo.Flying.oO
5)what should be the maximum size of maps made be in megabytes?
There is no real maximum size as far as I know. However, the battle.net limit is 4 MB (As HexenLordX said).

Quote:
Originally Posted by Oo.Flying.oO
6)what is the maximum amount of polygons u should have in a model?
I don't model and so don't get into these debates.

Quote:
Originally Posted by Oo.Flying.oO
7)are there any things you should avoid putting into maps??
Nothing really. Just try to keep b.net maps files sizes low if you can.

Quote:
Originally Posted by Oo.Flying.oO
8)one of my triggers doesnot work it is the choose difficulty from easy-normal-hard-challenging they work but i dont think it picks automatically in 30 secs if red not there or afk
this is my trigger.

the diff dialog
i: event= Time - Elapsed game time is 1.00 seconds
actions=Dialog - Change the title of DifficultyDialog to |c0000cdf9Swift TD ...
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Easy (50 ...
Set Easy_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Normal (2...
Set Normal_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Hard (15 ...
Set Hard_Button = (Last created dialog Button)
Dialog - Create a dialog button for DifficultyDialog labelled |c0000cdf9Challengi...
Set Challenging_Button = (Last created dialog Button)
Dialog - Show DifficultyDialog for Player 1 (Red)
Game - Display to (All players) for 29.00 seconds the text: |c0000cdf9-Player 1...
Wait 30.00 seconds
Dialog - Hide DifficultyDialog for Player 1 (Red)

1 out of many difficulties chosen
ii: event= Dialog - A dialog button is clicked for DifficultyDialog
condition=(Clicked dialog button) Equal to Challenging_Button
action=Set Lives = (Lives - 17)
Game - Display to (All players) for 10.00 seconds the text: |c0000cdf9Challengi...
Dialog - Hide DifficultyDialog for Player 1 (Red)

iii: the variables are all right and working and it all should work...help :(
You haven't made code that auto selects the difficulty if Player 1 doesn't. Write the code first then if it doesn't work ask us to help fix it.

Quote:
Originally Posted by Oo.Flying.oO
9)what is the average amount of levels for an defence? 30+?
Well, play 10 different defense maps and figure out the average number of levels. I don't play that many but I would say it's probably more than 30. You can of course make it whatever you want. Perhaps even use the difficulty to increase or reduce the number of levels.

Quote:
Originally Posted by Oo.Flying.oO
10)what is the best way to release a map?
The methods that HexenLordX mentioned.

Quote:
Originally Posted by Oo.Flying.oO
11)like my avatar?
Sure.

Quote:
Originally Posted by Oo.Flying.oO
12)Thank you for helping.. :D
No problem.