Forums

Pages: [1]
Author Topic: Jump Timers - Creating them Mapside  (Read 1004 times)
Soldier
*

Posts: 247
Hey everyone. For those of you creating new maps or doing a WiP and interested in creating timers to have jumpers time themselves while they go through, you now can add entities to your map and layout the timing course how you want.


This is the entity setup to work with Cranck's SkillsRank Timer plugin that syncs with tf2jump.com's webstats.


There are four entities you need.


Course info:

You will need to create a game_text_tf point entity. Put this anywhere on the map. I suggest near the start trigger.

You will need to fill out Name in this format:

Code: [Select]
<name>srcourse<number>
For the name, name your course. Spaces are not supported

For the number, start with 1. If there are more than one course do the math...

You will need to fill out Message Text with the number of the triggers in the order that you want them passed through/completed.

For example, if you have a start and finish trigger (which will be covered shortly) and that is the only triggers on the map, they should have 0 and 1 at the end of the trigger name. In this case you would put
 
Code: [Select]
0,1in the Message Text field.





Setting up the course triggers

The naming convention is similar for all of these, difference being the first part and the number designating what kind of trigger it is and what order the trigger falls in the course

Code: [Select]
<name>srtrigger<number>

Start Trigger:

Create a brush entity covering the area you want the player to pass through or touch to begin the timer. Make the entity a trigger_multiple.
The naming convention for start triggers is:

Code: [Select]
startsrtrigger<number>
The counting starts at "0" so if this is your first timing trigger placed, the name will look like this:

Code: [Select]
startsrtrigger0
Make sure that in the flags tab the clients box is selected (just like making teleport triggers)

Checkpoints:

Follow the same method in creating a start trigger. I suggest hallways or a place the player gets teleported to at the start of a new jump -- somewhere you know they have to go.

Checkpoint naming convention is:

Code: [Select]
cpsrtrigger<number>
Checkpoints are optional, though highly suggested if you want to make sure players go through your entire course. Place as many of these as you like (use your own judgement here, I suggest 1-5 depending on the size of the map). Keep in mind, any placed and included in the course info in the game_text_tf must be passed through to enable the finish trigger

Make sure that in the flags tab the clients box is selected (just like making teleport triggers)


Finish Trigger:

Follow the same method in creating a start trigger. I suggest the control point or some other obvious stopping point.

The Finish naming convention is:

Code: [Select]
finishsrtrigger<number>
Make sure that in the flags tab the clients box is selected (just like making teleport triggers)


For another example if you have a course setup with the proper names of triggers numbered 0 -5 (0 being start, 1-4 checkpoints, and 5 finish) the Message Text in your game_text_tf would be:

Code: [Select]
0,1,2,3,4,5
assuming that you want the checkpoints completed in that order.

Any questions, comments or concerns feel free to ask me or Cranck.

Attached is an example vmf of 2 courses setup on the same map with triggers and course info.

   
Maggot
*

Posts: 49
i dont care that nobody has posted in this topic for like... forever, i have to say this if nobody else does:

THANK YOU FOR MAKING THIS

and thank you for including the example file

:)
   
Rocketman
*****

Posts: 518
No tears now; only dreams
hmm idk i put them in legion, but the !top doesnt seem to work, maybe it's just me.

http://stats.tf2jump.com/map/detail/jump_legion_beta2

that webpage just looks blank to me.


---------------------------
   
Offline  CrancK
Rocketeer
*

ehh... what?
Posts: 397
dude...
ye it seems it has some bug, which prevents the table from being created, apart from that it works.. however.. how to get  it to create the tables.. i dunno atm, and i dont have time atm to find out... after christmassy time i might have some time to check it out


---------------------------
   
0 Members and 1 Guest are viewing this topic.
Pages: [1]
« previous next »


spirit Powered by SMF 2.0 RC5 | SMF © 2006–2011, Simple Machines LLC