1.0.1
- Applied team filtering to respawn
- Weapon removal already used best method
Someone else may be able to shed more light on this, but:
Tick 10000: Bjorn The Mighty God appears on Haxor at 2:57 round time.
Tick 44000: Jory appears on Haxor at 2:57 round time.
Tick 49000: Bjorn again.
Tick 60000: Jory again, but this time he seems to know it was going to happen and was shooting at 2:57, the previous three he did not.
Tick 75000: He does the same as previous, but just after the start of this round Autoro, a CT disconnects, and Haxor does not summon anyone, but is shooting at 2:57 again. This is the only time he went to Spec and back that did NOT bring someone at 2:57.
Mole time is 2:54. Jory was a jack, Bjorn was human. Haxor was Eye Ra. Haxor had died the previous round, gone to specate, I assume changed race to Vagalion, bought tome in team chat, as it's not visible on the demo. He the rejoined Terrorists. Then the above happened. He might be able to give more details, such as when he went back to Eye Ra.
The demo:
Attachment 6097
Yeah, Zero, when you switch to a race that is full in Spec, Join the team that has the maxed race limit, Spawn and the menu shows up to choose a new race you can choose Eye Ra and instantly summon, I think it may work with other races that have a delay too (Maybe someone try it with Die Xonvert for instant speed.) It also may work when switching from No Race to Eye Ra, etc...
Last edited by h4x0r; 07-24-2012 at 08:56 PM.
mmm yeah, this happens when you get booted off of race after u spawn.
something similar happens to jack and speed races. for example:
try joining a new map as vagabond where someone is already on vagabond in ur team, u get BOOTED off the race.
then if u switched to Jack for example, u can change ur weap instantly, but you are SLOW, and without a longjump, i.e the spawning powers dont activate...
maybe something similar in a way that the cooldown restriction for eye rae, which is supposed to be trigered at SPAWN, is not being activated because u arent "spawning" as eye rae, but as another race, u are merely "becoming" eye rae, without spawning.
in other words, perhaps haxor is able to spawn people instantly because the cooldown restriction which should have activated at "spawn" is not being triggered bcos he's "spawning" as something else... and all the race knows is that it has an ulti that it can use without restriction...
a fix for that would probably be to trigger the "cooldown" when u "become an eye rae" (same time mechanism used to announce to a player what race he just became) as opposed to when u "spawn as eye rae"... technicalities are a bitch
Im sure zero meant that this would occur when u 'successfully' changerace using the current conditions we have. As in u joined a team and got booted off a restricted race then joined got another race.
But zero, this is very risky, 3 things u need to consider:
the 'kills' shouldnt go to stats...
If the player is holding any items , they need to get them back,
and finally and most importantly, u need to be careful of round wins.../For example, im with a vagalion, got booted off, had to changerace.
As soon as i changed race, my last teammate alive, died, and now ir algorithm is goig to kill me, in order to respawn me, but that will trigger enemy team win, because at one time, all my team was dead including me,,,
i hope uUnderstood what i mean?
Its just like how currently u die as magician, being the last one on ur team, the bird procs and u respawn, but ur team already 'lost the round' because ur death triggered the round end, for all u know ur bird skills would have raped the team that round, but its too late.
So this REALLY need to be accounted for hanging race and gettig killed+respawned.
that would work.
a better solution, if possible,
any chance that you can rig it so that it DOESNT spawn you in the first place if you're on a limited race already taken?
1- you join the server,
2- you pick a race (if u;re smart),
3- u want to join (say) CT, so u press "2",
4- then it takes u to that submenu asking for what player model to use.
THATS WHERE YOU COME IN:
Any chance that at THAT time, you make a check to see if the restricted race they're hopping on is taken? because at that time, u ARE part of the team, so the restrictions apply on you, but u still havent spawned yet. perfect time to do ur mojo.
5- u could either ask them to change race to something that works, after 10 seconds, it just spawns them then with a random starter race.?
6- they play their chosen race, or forced race for round 1 and change shit. but this will also avoid ppl exploiting countdown races like eye rae etc...
teh difference between this and your solution above is that this way we can avoid people being forced to play round 1 on a race they dnt like (say low level undead) just because soemone jacked their race. then again smart people check teams first before picking a race and compensate first round... ur call.