Guide - Mazes

D

DigitalBoy

Guest
Here is my overview let me know what you think. Unfortunately their is a lot you dont see because some units are created and then removed. For the box thing in the top right corner every three seconds of game time a crypt fiend spawns and slowly works it's way to the middle where it explodes. Also on the left middle for the long straight line stuff appears and will sometimes be on path forcing you off to dark green patches (as a trick some of them will kill you). Oh one last thing I hope you guys all like the guy in the middle it just kinda turned out like that so I gave him a face.
 

Attachments

  • Map Overview.jpg
    Map Overview.jpg
    245.5 KB · Views: 474

Jindo

Self
Reaction score
460
wow! that is quite good!

when you finish that, go on to a bigger maze, add some of the advanced stuff :).

i give the design 4.5/5 :).

~Jindo
 
K

Killfest2

Guest
Good tutorial Husky, especially how it is staggered to relative skill levels! 5/5

Anyways, DigitalBoy, I don't think this is the best place to post that, but anyways, some comments on it:

Nice layout, with plenty of Intricacies and cool-looking patterns. Dunno about how the playability will be, but that will be judged at a later date.
 
D

DigitalBoy

Guest
The reason I posted it here is to give thanks to Jindo and anyone else who contributed to this tutorial it was my guide for alittle over half of the triggers in my map. The map plays quiet nicely I have had a few tests with friends and they enjoy it. I added a few custom triggers like when I type (only I can do it it checks player name) -revive it revives me and if I type -revive all it revives everyone (Special thanks to Alexander he basically walked me through making it). However I managed to make a leaderboard all by myself (didnt follow any tutorials and it works in ROC) which displays if player is alive or dead and their current level.
 

Jindo

Self
Reaction score
460
isnt that a multiboard? pretty impressive that you made one of those all by yourself :).

Quite alot of people contrubuted to this, youll find who they are on the first, seconds and third pages.

~Jindo
 
D

DigitalBoy

Guest
Actually no it's a leaderboard it's just the way I set it up. It's named
Dead/Alive Level so below dead/alive would be the players name and if they die it changes to *Dead* and for level it displays the players lvl. I pretty much had to do it that way so it works in reign of chaos.

Oh and about for my next map I actually started designing it last night it's gonna be awesome. Im going to be using some hard complex triggers but it should be awesome. Ill post some screenshots soon of the basic design (no monsters).
 

Jindo

Self
Reaction score
460
okay but could you please post them in a new thread, you can tell about it on here if you want but this is basically a tutorial and a place to give feedback and suggest things to the tutorial.

I have tonnes of ideas that fit mazes perfectly (it is a maze isnt it? :p).

If you need help with your mazes, contact me (<that message will be added to the first post :eek:).

Good luck with it DB :).

~Jindo

EDIT: question, how can i submit it to tutorials and how do they judge them to see if it is good enough to accept?
 
D

Decapatater

Guest
Jindo said:
That would but you'd have to do it for every creep in the game.

@DigitalBoy: im so glad to hear that right now :D, thanks for using it :).

~Jindo

Yes you would but you would have to for I'm on 56k's trigger too right?

Im_On_56k said:
If i understand you completely, your saying if a unit comes within aprox 60 range of player1's hero, it will kill the triggering unit.
That would kill the creep not the hero.

Heres what I would use.
Code:
Ghoul
    Events
        Time - Every 0.10 seconds of game time
    Conditions
    Actions
        Unit Group - Pick every unit in (Units of type Ghoul) and do (Actions)
            Loop - Actions
                Set var1 = (Picked unit)
                Custom script: call DestroyGroup(GetLastCreatedGroup())
                Unit Group - Pick every unit in (Units within 80.00 of (Position of var1) matching ((Unit-type of (Matching unit)) Equal to Civilian)) and do (Actions)
                    Loop - Actions
                        Set var2 = (Picked unit)
                        Unit - Kill (var2)                       
                        Custom script: call DestroyGroup(GetLastCreatedGroup())
You would have to do that for every creep you want to die when you run into it.
Thats so you can have units that don't kill you if you run into them.

And if you were to use that way, you won't beable to put many unique levels in your maze map.
Since all it would be is running through a maze and dodgeing creeps.

He even stats so

Im on 56k said:
You would have to do that for every creep you want to die when you run into it.

But his has variables and i'm not too good at those, I dont know what variable to choose just by looking at a code eccept some intagers...
 

Shadowy Fear

I have returned
Reaction score
44
Great tutorial! :D

For the creep-collision-contact killing, another way to do it would simply be to give the patrolling creeps a permanent immolation ability with a damage per interval of 999999 :) This could also be downgraded to, perhaps, 50-100 damage per interval so tha players have another chance. Of course, cheats would allow players to bypass it ...
 
D

Decapatater

Guest
Shadowy Fear said:
Great tutorial! :D

For the creep-collision-contact killing, another way to do it would simply be to give the patrolling creeps a permanent immolation ability with a damage per interval of 999999 :) This could also be downgraded to, perhaps, 50-100 damage per interval so tha players have another chance. Of course, cheats would allow players to bypass it ...

I thaught cheats can only be used in 1 player...
 

Im_On_56k

Hm...
Reaction score
116
He even stats so


Quote:
Originally Posted by Im on 56k
You would have to do that for every creep you want to die when you run into it.



But his has variables and i'm not too good at those, I dont know what variable to choose just by looking at a code eccept some intagers...

You would have to do it for every unit type, not every unit.

Say you have 100 units of the same unit on the map, you use my trigger and set the unit type to your unit where it says civilian, that will cover all the units of that type on the map.
 

Jindo

Self
Reaction score
460
I beginning to understand that trigger now :p.

submitted this tutorial to kc102s forum, hopefully going to add some more to it soon :).

~Jindo
 

Axe.killer

New Member
Reaction score
24
Jindo

Dear , my friend jindo

instead of using so many regions, why not do it the easy way ehh?

using regions cood take days, u can do it in ease with this trigger

Periodic evernt ; 2 seconds

conditions : none

Actions: Unit group - pick every unit of type <MAZER>001 gen and do mulitple actions.
If/Else:
Event:
Terrain at positon of Picked unit is equal to Lorderon grass
Action: Kill unit
Else : do nothing

hope this helps you mazers
 

Sargon

New Member
Reaction score
83
That kind of periodic event can get laggy, that's why he doesn't use it. And there's an application somewhere (I think wc3sear.ch, but I'm not sure) that allows you to place all your death regions, then run the application, and it autocreates region death triggers. Easy.
 

Axe.killer

New Member
Reaction score
24
That is why , i used 2 seconds so the game dosent monitor as much. Notice i didnt use .01 seconds = laggy.
 

Sargon

New Member
Reaction score
83
With two seconds, you can easily cut a corner.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • Ghan Ghan:
    Howdy
  • Ghan Ghan:
    Still lurking
    +3
  • The Helper The Helper:
    I am great and it is fantastic to see you my friend!
    +1
  • The Helper The Helper:
    If you are new to the site please check out the Recipe and Food Forum https://www.thehelper.net/forums/recipes-and-food.220/
  • Monovertex Monovertex:
    How come you're so into recipes lately? Never saw this much interest in this topic in the old days of TH.net
  • Monovertex Monovertex:
    Hmm, how do I change my signature?
  • tom_mai78101 tom_mai78101:
    Signatures can be edit in your account profile. As for the old stuffs, I'm thinking it's because Blizzard is now under Microsoft, and because of Microsoft Xbox going the way it is, it's dreadful.
  • The Helper The Helper:
    I am not big on the recipes I am just promoting them - I use the site as a practice place promoting stuff
    +2
  • Monovertex Monovertex:
    @tom_mai78101 I must be blind. If I go on my profile I don't see any area to edit the signature; If I go to account details (settings) I don't see any signature area either.
  • The Helper The Helper:
    You can get there if you click the bell icon (alerts) and choose preferences from the bottom, signature will be in the menu on the left there https://www.thehelper.net/account/preferences
  • The Helper The Helper:
    I think I need to split the Sci/Tech news forum into 2 one for Science and one for Tech but I am hating all the moving of posts I would have to do
  • The Helper The Helper:
    What is up Old Mountain Shadow?
  • The Helper The Helper:
    Happy Thursday!
    +1
  • Varine Varine:
    Crazy how much 3d printing has come in the last few years. Sad that it's not as easily modifiable though
  • Varine Varine:
    I bought an Ender 3 during the pandemic and tinkered with it all the time. Just bought a Sovol, not as easy. I'm trying to make it use a different nozzle because I have a fuck ton of Volcanos, and they use what is basically a modified volcano that is just a smidge longer, and almost every part on this thing needs to be redone to make it work
  • Varine Varine:
    Luckily I have a 3d printer for that, I guess. But it's ridiculous. The regular volcanos are 21mm, these Sovol versions are about 23.5mm
  • Varine Varine:
    So, 2.5mm longer. But the thing that measures the bed is about 1.5mm above the nozzle, so if I swap it with a volcano then I'm 1mm behind it. So cool, new bracket to swap that, but THEN the fan shroud to direct air at the part is ALSO going to be .5mm to low, and so I need to redo that, but by doing that it is a little bit off where it should be blowing and it's throwing it at the heating block instead of the part, and fuck man
  • Varine Varine:
    I didn't realize they designed this entire thing to NOT be modded. I would have just got a fucking Bambu if I knew that, the whole point was I could fuck with this. And no one else makes shit for Sovol so I have to go through them, and they have... interesting pricing models. So I have a new extruder altogether that I'm taking apart and going to just design a whole new one to use my nozzles. Dumb design.
  • Varine Varine:
    Can't just buy a new heatblock, you need to get a whole hotend - so block, heater cartridge, thermistor, heatbreak, and nozzle. And they put this fucking paste in there so I can't take the thermistor or cartridge out with any ease, that's 30 dollars. Or you can get the whole extrudor with the direct driver AND that heatblock for like 50, but you still can't get any of it to come apart
  • Varine Varine:
    Partsbuilt has individual parts I found but they're expensive. I think I can get bits swapped around and make this work with generic shit though
  • Ghan Ghan:
    Heard Houston got hit pretty bad by storms last night. Hope all is well with TH.
  • The Helper The Helper:
    Power back on finally - all is good here no damage
    +2
  • V-SNES V-SNES:
    Happy Friday!
    +1

      The Helper Discord

      Members online

      No members online now.

      Affiliates

      Hive Workshop NUON Dome World Editor Tutorials

      Network Sponsors

      Apex Steel Pipe - Buys and sells Steel Pipe.
      Top