Fatality | 2014-09-30 05:44
Playerstart Flip Script
9
points ]
 (1 vote)
Sandy7's script for ease of mirroring playerstarts on a mirrored map

Recently I had asked bum if he could help me create a script for editing. I wanted some way to copy all playerstarts from one side of a mirrored CTF map to the other and flip them 180 degrees to face the right direction. He made one that would do this, but it also would reset playerstarts with value "1" to 0s, so all playerstarts would be neutral and I would have to pick out the team playerstarts and switch them back. Like any impatient non-scripter would do (I think he wasn't around to fix it when I realized the problem), I asked someone else who knew scripting to try it out. Sandy7 created this script here, which will rotate playerstarts (or any entity you want) by 180 degrees (or any value you want), but will also change playerstarts with value "1" to value "2" for you, and keep 0s the same.

So this basically saves a lot of time when doing playerstarts. Instead of having to rotate each one by hand, or even recreating them all together, just do the following:

1. Paste this script into your autoexec.cfg

2. In game, select the side of your map with playerstarts.

3. Type "/entfindinsel playerstart" , then "/entcopy"

4. Select the other side of your map.

5. Type "/entpaste" , then flip the entities with "/entflip".

6. Type "/rotateps1 (degrees) (enttype)". For this case it would be "/rotateps1 180 playerstart"

Hope other people will enjoy this time saving script as much as I do.

All credits for this script go to Sandy7, with the original concept by bum.

// Config script

rotateps1 = " entloop [ if (=s (enttype) $arg2) [ if (= (entattr 1) 1) [entset (enttype) (+ $arg1 (entattr (0)))(2)] [entset (enttype) (+ $arg1 (entattr (0))))(0)][] ] "

//In-Game Command: /rotateps1 (degrees) (enttype)

rotateps.cfg (226 bytes)
9
points
 (1 vote)
User login
Users on Quadropolis
3 guests & no users online
Ao1 Pointblank
18
points ]
 (2 votes)
Created 2018-12-04 15:12
1 week 2 days ago
Ao1 Pointblank
20
points ]
 (2 votes)
Created 2018-12-10 05:31
3 days 14 hours ago
56
points ]
 (7 votes)
Created 2018-07-12 17:59
22 weeks 2 hours ago
10
points ]
 (1 vote)
Created 2018-12-04 15:42
1 week 2 days ago
20
points ]
 (2 votes)
Created 2018-12-04 15:24
1 week 2 days ago
Ao1 Pointblank
81
points ]
 (9 votes)
Created 2018-03-22 02:14
38 weeks 18 hours ago
Doko
37
points ]
 (4 votes)
Created 2018-11-05 21:53
5 weeks 2 days ago
Fixxxer
85
points ]
 (9 votes)
Created 2018-10-27 15:21
6 weeks 5 days ago
Redon
114
points ]
 (12 votes)
Created 2018-09-25 22:41
11 weeks 1 day ago
Cooper
49
points ]
 (6 votes)
Created 2016-02-12 07:14
2 years 43 weeks ago
7YearBitch
31
points ]
 (4 votes)
Created 2018-10-14 13:17
8 weeks 4 days ago
Sauce
45
points ]
 (5 votes)
Created 2018-08-22 19:15
16 weeks 1 day ago
7YearBitch
26
points ]
 (3 votes)
Created 2018-08-10 18:14
17 weeks 6 days ago
Shuzomi
94
points ]
 (10 votes)
Created 2018-09-15 20:19
12 weeks 5 days ago
Ao1 Pointblank
45
points ]
 (5 votes)
Created 2018-10-04 23:03
9 weeks 6 days ago
35
points ]
 (4 votes)
Created 2018-07-30 14:34
19 weeks 3 days ago
10
points ]
 (1 vote)
Created 2018-10-04 23:22
9 weeks 6 days ago
5
points ]
 (1 vote)
Created 2013-05-28 16:41
5 years 28 weeks ago
16
points ]
 (2 votes)
Created 2013-05-28 16:31
5 years 28 weeks ago
7YearBitch
24
points ]
 (3 votes)
Created 2018-09-18 23:06
12 weeks 1 day ago
Who's new
  • impala97
  • Fixxxer
  • Gangler
  • DON
  • sevnnseven