This thread is designed to help teach you a bit about collisions. Many people have heard of collisions, but really don't know a thing about it, don't bother to search and see if their question has already been asked, and start posting in a topic. Hopefully, you will now check this before asking a question.
[line][/line]
What are collisions?A collided map is a map that, to WC3, appears to be the original. This is useful, because we can modify the original map, collide it so WC3 thinks it's the original, and join a game that is hosting the original. WC3 will think you have the original, and won't force you to download. So, while everyone else is playing the original, you have cheats. Sounds awesome, right?
What are the limits on collisions?Pretty much anything you want to do will cause a desync, which messes up the game. You can't modify values, because your map would think the modified values are correct, but the host and the other players' maps will not. Then, when any of those modified values are called in your map, everyone else's client still sees the original, while yours doesn't. And the game desyncs.
I have WC3 v1.23, can I use a collided map?No, collided maps only work on patch v1.22 or lower.
Can I put a cheatpack in a collided map?No.Can you put just this one cheat from this cheatpack in, instead of the whole cheatpack?Nope.
How do you collide a map, then?Well, for each map, you need to write some custom triggers that won't cause desyncs. This usually involves at least some knowledge of Jass. If you don't know Jass, there's no way you'll be able to write triggers that will work (or triggers at all, for that matter!). You
can copy the triggers from another collided map, but those triggers were written specifically for that version of that map. If you're just copying them from an old collided map to a newer version, then variables have probably changed names, and you'll need to figure out what they've changed to. If you can't find a collided map for the specific map you want collided, then there's no way you'll be able to copy over the codes. They just won't work, because they are custom designed for that specific map.
To actually collide the map, download rnbby's Autocollider from his blog:
http://iliganshack.blogspot.com/2009/03 ... lider.html Then, put the original map in the folder with collider.exe. Put the war3map.j with your cheats into the Scripts folder inside the changes folder inside auto-collider's folder (easier way to explain: ./changes/Scripts ). Run collider.exe with the map's filename as an argument in quotes ( collider.exe "Map Name.w3x" ). After it finishes, the collided map will be in the result folder inside auto-collider's folder ( ./result ).
I downloaded a collided map. What do I do now?If you have a copy of the original map, delete it. Then, put the collided map into your Downloads folder (on Windows, it's typically C:\Program Files\Warcraft III\Maps\Downloads\ ). Launch WC3, log in to Battle.Net, and find someone that's hosting the original. Just join the game and play.
Can you collide this map for me?No.
Can I make a request for a collided map?Again, no, you can't. Your topic will be trashed, and you will receive two warnings (remember that 3 gets you banned!).
[line][/line]
Hopefully, this will answer the majority of your questions about collisions. If you have any questions about collisions in general, please post them here and I'll try to help you. If you have a question about a specific map, don't post it here. Find the topic that you got the collided map from, and post it there. I don't want this thread to be filled with questions about DotA, and how to use a command in this map, etc. etc. ad nauseum.
Thank you.
~Senethior459
WC3EDIT.NET RULEZ!!1!!one!
_________________
My Warcraft III Tool CollectionIf you want to chat/game with me:
Blizzard: Senethior459#1962
Discord: Kyle#7409
Steam: Spacekidkyle