Bad topic title, crowded and unreadable post, this can't get any worse now. I tried answering every question, but you need to make nicer posts in the future or nobody will care to read them.
Maxximus wrote:If i wanted 2 terrains to do the same thing then would i just copy that then replace the terrain code?
No, that'd cause millions of syntax errors.
Maxximus wrote:btw if i do pause the unit that goes on the ice would it still move with your system?
Yes, it would still slide. Pausing only stops the player from giving orders, triggers can (and do) still move it.
Maxximus wrote:so if i wanted 2 different terrains with the same trigger would i copy the trigger then on the second one replace "Nice" with whatever i want then make it turn of sliding? would that work?
Why do you ask it again? I already told you it would break.
Maxximus wrote:when i copy it the variables aren't there =(
You make no sense.
Maxximus wrote:I wish i could have 2 world editors open at once...
I opened two editors, but copying didn't work between them. It is better to just open both maps in the same editor and switch between them with Window → map1 / Window → map2.
Maxximus wrote:When i went to save it so far, all the jass broke...
Because you broke it. Redefining every function again is invalid and throws a lot of syntax errors.
Maxximus wrote:if all of that happens does that mean i just have to work from your map?
You can change the sliding system however you want, it's not closed source. It would be really easy if you knew jass. It's as easy as adding a new 'or' condition to the part where I determine whether the terrain tile under the hero is the sliding terrain type (ice). You can put a second terrain type there.