Poll

Lock Rustlers and eject pilots whenever a race is starting?

YES. Races will finally be enjoyable again.
29 (61.7%)
NO. I love ruining races with rustlers too much.
0 (0%)
NO. Im ok with rustlers in races.
9 (19.1%)
NO. Its part of LW. Dont change it.
9 (19.1%)
I dont care about races at all.
0 (0%)

Total Members Voted: 47

Author Topic: [RACE] | lock all rustlers (eject all pilots) whenever a race is starting  (Read 30378 times)

0 Members and 8 Guests are viewing this topic.

Offline BikeDriver

  • Fisher
  • ******
  • Posts: 1765
  • I can do anything
    • Awards
Gryphus: Your post was inappropriate and has been moved to the bin.

cool post gryphus.

yea hazard my idea might be complicated but i cant image another way with less restrictions for the rustlers + complete safety from rustlers for the racers.

if possible (but i doubt it) you can freeze the rustlers for 10 seconds whenever they are attacking a racers car.

i have no idea how far you can go with the samp coding.

the point is: the best solution is to just make it IMPOSSIBLE to attack a racer with a rustler. i dont care whether the rustlers get locked or frozen or whatever but im sure there is some way. you are the scripter you tell me whats possible.

is it possible to freeze rustlers that attack racers?

It is not possible to detect bullet hits or who they came from accurately. If only there was a way to limit the ammo in a rustler then would have done that as soon as the problem arose.

It is possible however to detect the keys pressed by a rustler player, if the rustler is streamed in, if the player is a racer and there is also an event for when a player streams in/out.. which I'm looking into as I believe the solution could lay there.

doesnt sound too bad.

IF a race is ongoing (you already haz a variable or flag or something for this)
and IF a guy sits in a rustler and is shooting

he gets frozen for 3 seconds.

problem fixed.
BikeDriv:))))

Haha blwelrwelrt, I registered here earlier :P

Offline Gryphus_One

  • Banned
  • *
  • Posts: 1079
  • Personal Text
    • My Youtube account ;)
    • Awards
IF a race is ongoing (you already haz a variable or flag or something for this)
and IF a guy sits in a rustler and is shooting

he gets frozen for 3 seconds.

problem fixed.

And if he is shooting to a heli, to another plane or to anyone else that is not a racer?? ???

Offline BikeDriver

  • Fisher
  • ******
  • Posts: 1765
  • I can do anything
    • Awards
IF a race is ongoing (you already haz a variable or flag or something for this)
and IF a guy sits in a rustler and is shooting

he gets frozen for 3 seconds.

problem fixed.

And if he is shooting to a heli, to another plane or to anyone else that is not a racer?? ???


then he will be frozen for 3 seconds. now stop crying.
BikeDriv:))))

Haha blwelrwelrt, I registered here earlier :P

Offline Simon

  • SA-MP Retirees
  • *
  • *
  • *
  • Posts: 1236
  • Retired
    • Awards
  • SA-MP: [CP]Simon
IF a race is ongoing (you already haz a variable or flag or something for this)
and IF a guy sits in a rustler and is shooting

he gets frozen for 3 seconds.

problem fixed.

And if he is shooting to a heli, to another plane or to anyone else that is not a racer?? ???


then he will be frozen for 3 seconds. now stop crying.


Was thinking more along the lines of...

Code: [Select]
OnFireKeyPressed:
  LoopRacers {
    If RacerIsStreamedForRustlerPilot() && RustlerPilotIsLookingInRacerDirection()
        SlowDownRustler(); // Decrease relative X and Y velocity so they fall back from the racer.
    OR
        MakeRustlerFlyUpwards(); // Set Z velocity upwards..thus making the rustler not aim at the players on the ground AND not crash as a side effect.
}

Hopefully that's readable.

Offline BikeDriver

  • Fisher
  • ******
  • Posts: 1765
  • I can do anything
    • Awards
well hazard.. awesome if that works but didnt you say earlier that you want a simple solution? :D

i think the thing i posted before is the simplest thing that is possible.

btw if you want to test it on test server you can write me PM.

also you changed the pitch of the plane or something. but is this necessary? i think they will just find it more funny if it gets harder. it should be made impossible (=freeze for few seconds) and not only harder. your way sounds like it will still be possible. but anyway... im ok with it if you find a good balance and make it really hard to even kill 1 racer.
« Last Edit: July 04, 2010, 03:11:12 PM by BikeDriver »
BikeDriv:))))

Haha blwelrwelrt, I registered here earlier :P

Offline Simon

  • SA-MP Retirees
  • *
  • *
  • *
  • Posts: 1236
  • Retired
    • Awards
  • SA-MP: [CP]Simon
well hazard.. awesome if that works but didnt you say earlier that you want a simple solution? :D

It is quite a simple solution once the math is figured out. This kind of mathematical function is common on the internet and should be quite easy to whip up using basic trigonometry.. it could run in it's own script too. Tidily and away from all our other code. Not only that but I do not think this will effect rustler pilots if it only effects the pilots who are trying to shoot racers.

also you changed the pitch of the plane or something. but is this necessary? i think they will just find it more funny if it gets harder.

The pitch would change in effect, but only as an effect of the plane flying up and 'away'.. If everytime they hit the shoot button the rustler bounces upward then I think you'd be pretty safe as a racer, the rustler pilot would have to line back up to try shoot you. They'd have to be pretty desperate since only like 2 bullets would hit you if they're lucky!

Offline Gryphus_One

  • Banned
  • *
  • Posts: 1079
  • Personal Text
    • My Youtube account ;)
    • Awards
also you changed the pitch of the plane or something. but is this necessary? i think they will just find it more funny if it gets harder. it should be made impossible (=freeze for few seconds) and not only harder. your way sounds like it will still be possible.

And why must it be made impossible instead of just harder? some of you are always saying that road blocks are ok because if you drive well you can avoid them, but Rustlers are currently impossible to evade. However, if destroying cars with Rustlers is still possible but more difficult, then the Rustlers will be more or less like the race blocks...

Offline BikeDriver

  • Fisher
  • ******
  • Posts: 1765
  • I can do anything
    • Awards
well hazard.. awesome if that works but didnt you say earlier that you want a simple solution? :D

It is quite a simple solution once the math is figured out. This kind of mathematical function is common on the internet and should be quite easy to whip up using basic trigonometry.. it could run in it's own script too. Tidily and away from all our other code. Not only that but I do not think this will effect rustler pilots if it only effects the pilots who are trying to shoot racers.

also you changed the pitch of the plane or something. but is this necessary? i think they will just find it more funny if it gets harder.

The pitch would change in effect, but only as an effect of the plane flying up and 'away'.. If everytime they hit the shoot button the rustler bounces upward then I think you'd be pretty safe as a racer, the rustler pilot would have to line back up to try shoot you. They'd have to be pretty desperate since only like 2 bullets would hit you if they're lucky!

sounds good. may we test it on the test server? :D

and yes gryhpus if i were you i would cry now too :'(
BikeDriv:))))

Haha blwelrwelrt, I registered here earlier :P

Offline Simon

  • SA-MP Retirees
  • *
  • *
  • *
  • Posts: 1236
  • Retired
    • Awards
  • SA-MP: [CP]Simon
also you changed the pitch of the plane or something. but is this necessary? i think they will just find it more funny if it gets harder. it should be made impossible (=freeze for few seconds) and not only harder. your way sounds like it will still be possible.

And why must it be made impossible instead of just harder? some of you are always saying that road blocks are ok because if you drive well you can avoid them, but Rustlers are currently impossible to evade. However, if destroying cars with Rustlers is still possible but more difficult, then the Rustlers will be more or less like the race blocks...

I doubt a rustler could destroy a racer using this implementation anyhow. If they're super lucky and a racer is already about to explode then maybe they could finish them off, but that's not what I'd call "destroying the race".

BikeDriver: No testing tonight (or this morning), it's too late so my brain is scripting dead.

Offline Gryphus_One

  • Banned
  • *
  • Posts: 1079
  • Personal Text
    • My Youtube account ;)
    • Awards
I doubt a rustler could destroy a racer using this implementation anyhow. If they're super lucky and a racer is already about to explode then maybe they could finish them off, but that's not what I'd call "destroying the race".

And what about making this only if the car you are shooting to has its health below a certain value? Rustlers would be able to make some damage to the racing cars but wouldn't be able to completely destroy them, so it would be an intermediate solution between the two parts (racers and pilots).

Offline BikeDriver

  • Fisher
  • ******
  • Posts: 1765
  • I can do anything
    • Awards
its not possible gryphus.
BikeDriv:))))

Haha blwelrwelrt, I registered here earlier :P

Offline [R]Qwerbeet_rulstler

The racehoster should choose, if there become more repair zones added to as lap which work like Payin`spray. That would make everyone happy. I would have no problem with 20 or more red repair circles which would be added all around the 'All Around San Andreas' Lap... That wouldn't rub rustlers the fun and it would give racers a higher chance to not get blowed with their cars.

Another idea would be to give the racehost the option to give the racers a command they can use like 5 times in a race. If they use it, nobody can touch their cars for like 5-10 seconds. Maybe the car gets another colour for 5 secs or something then.

These are to ideas from me. I think everybody could live with it. But please don't touch the rustlers and what they can do during races!  :( I spent 6 month in flying rustlers and train my skills with it. 3 people on the whole server can fuck races alone... Seriously! Think about my ideas please  ???

Offline BikeDriver

  • Fisher
  • ******
  • Posts: 1765
  • I can do anything
    • Awards
interesting ideas but in my oppinion a /repair command would just cause more problems. ramming/blocking racers will be pointless because they can repair now. also noobs dont know about the command.

and repair zones really dont fit in LW at all. also that wont help at all if the rustler guy knows what hes doing.

im glad to see that even you now take my suggestion serious. remember how you were laughing at me? :-* ;)
now that you see that shit is serious you suggest something. this was your first post in this thread that really made sense. rofl.



btw i have an additional idea to this:
what about if you can choose between rustler protected race and non protected race (was suggested before so far:D )? but now the new part:
with non protected race the winners get extra 100k (example).

would be awesome :P

if you see that no rustler tard is online then you can host unprotected race to get those extra monies :D

i think it would be cool. also in the races where rustlering is hard anyway the host now has a reason to host unprotected races. if he wants 100k extra cash more or less for free =P
for example in all round san fierro you dont have to disallow rustlers because its hard to destroy racers anyway. with this addition it really would be perfect. in my oppinion.
« Last Edit: July 04, 2010, 04:09:53 PM by BikeDriver »
BikeDriv:))))

Haha blwelrwelrt, I registered here earlier :P

Offline [R]Qwerbeet_rulstler

That's what I was thinking about too. They should give the race hoster more options. But I still like the idea I gave more, because it is still possible for us to blow races, but even harder like it is atm. I think I will go for more races then again  ;D

But why do repair zones don't work on Lv? I have seen it on some other servers already. Not because of any rustlers, but because of noobs that could repair their cars in red marks after their car started to smoke...

Offline BikeDriver

  • Fisher
  • ******
  • Posts: 1765
  • I can do anything
    • Awards
repair zones would work but its stupid because it will be more like random if you can reach the next checkpoint before your car blows up. also rustler mens will just see this as a new challenge and rustler even more races.
BikeDriv:))))

Haha blwelrwelrt, I registered here earlier :P