Jump to content

Good behavior module suggestion / autokick system


Le_T3k

Recommended Posts

posted on a previous post.

Just a suggestion here... not sure if it's a good one or not... 

 

IRL some insurance company have those module installed inside your car to monitor accelleration force, braking force, max speed and such to see good/bad behavior.

 

What if... truckermp add some kind of algorythm alike : 

 

set "Driving wrong lane" 0

set "Damage taken" 0%

set "Damage given to nearby entity" 0%

set "Potentially dangerous" 0

set "Dangerous behavior" 0

set ID to 0

 

IF  "Driving wrong lane" (same as ticket data)

     AND

    "Damage taken" >35% 

     AND

     "Damage given to nearby entity" (<35m) >35%

     THEN

    grab (Copy) ID

     kick (Paste) ID xxxx 30 min

     add 1 to "Potentially dangerous"

     remove 10pts to truckermp reputation system

 

ALSO IF "Potentially Dangerous" = or > 3

THEN

ban ID xxxx 1 day

add 1 to "Dangerous behavior"

 

ALSO IF "Dangerous behavior" = or > 3

ban ID forever (until proofed or lifted by admins)

 

It's only getting rid of front + wrong lane rammer, I conceide. but eh, thats that !!

wrong lane and still aplying some damage to nearby entity could be added too with higher tolerance % or someting.

 

Helping Admin is helping us users.

Pretty sure 94.5596% of the peeps over Truckermp wants things to go smoothly.

 

Ps : English is 2nd language,

Pss: I'm no programmer :P

Link to comment
Share on other sites

^ It would also go by the country and the 2nd bullet point, that would be known with some programming that detects who was hit by who

 

this would be pretty hard to program and create, i know. but it would work with some time (lots of it) and effort put into it, and it would be very useful!

  • Upvote 1

spacer.png

Soarfly Haulage - Memberships Officer

 

Link to comment
Share on other sites

23 hours ago, MrCreeper said:

how does this code now?

 

  • Which way is the correct way
  • Who caused the accident

-Right way is LHD in Uk and RHD rest of EU

 

- Well I admit it's unpolished (wich you can always contest with dashcam recorder I guess)

     but if you're in the wrong lane/side, your guilty by default, thus the " Driving wrong lane = 1"

         

Solid double lines marker are the most accurate to judge.

Link to comment
Share on other sites

all im seeing with a system like this is innocent people who either get physics.exe annihilated or who have Mr lagerson coming towards them being banned because the system detects they are in the wrong, if you want to have an auto system, you have a specific count, much like the AIs "reaction time" to when something is heading for them, this gives a certain amount of time before they have to either stop or move over, you carry that over to MP where people overtake on single lane roads, if someone enters say a 500M radius infront of you, a counter auto starts warning you of oncoming traffic, if a troll is at the wheel, they wont likely obey it, if theres an inevitable accident about to happen, the offending party gets temporarily DC`ed from the server til they are clear of all other traffic, then they are reconnected, its a lot better than just ban ban ban ban, some accidents are pure accidents, not everyone is out to wreck everyone else.

  • Upvote 1
Link to comment
Share on other sites

Yea, I'm 100% agreed innocent need to be spared at all cost, because it would be plainly bad.

Innevitables accidents, well, front rammer usually switch lane under 50m at full speed. Side ram wouldnt be calculated as obstruction until its too late.

 

I'm really no coder here, not sure what kind of data is being handled by ets2/ats vanilla AI, thus why I just drafted some kind of logic up for discussion and better specialist put toughts into something in those waters. 

 

Link to comment
Share on other sites

On ‎03‎/‎04‎/‎2016 at 8:34 PM, Le_T3k said:

Yea, I'm 100% agreed innocent need to be spared at all cost, because it would be plainly bad.

Innevitables accidents, well, front rammer usually switch lane under 50m at full speed. Side ram wouldnt be calculated as obstruction until its too late.

 

I'm really no coder here, not sure what kind of data is being handled by ets2/ats vanilla AI, thus why I just drafted some kind of logic up for discussion and better specialist put toughts into something in those waters. 

 

the thing is, there has to be so many calculations, so many lines of code that need to be inputted to make this work, that youll inevitably find massive issues, the wrong people being perma banned, the calculation for distance + speed would have to be a mile long to take into account lag, connection issues, speed and steering position, weight etc etc, it just wouldn't be worth it, plus, trolls will ALWAYS find a way to cause mayhem, no matter what system you put in place, the only way to completely banish it is by reporting,reporting, reporting. Automation is all good when it works, but if an issue occurs with the code or the program itself, then you've got problems, in situations like this, the human touch makes the difference, a machine will just take the raw data and say eh your a troll ban, a person can look at the data and the images and see the circumstances behind the incident, many a time ive thought id get banned when a troll has forced me into a front on accident, but because of the human side of it, the troll gets the ban and us innocent drivers who just got caught up in it, don't need to worry, an automated system would see that I was in oncoming lanes about to hit someone, no matter the circumstance and id find myself instantly banned, so no thank you to automation, at lest, till it can be completely made fool proof and have enough decision code to be able to determine the actions and consequences as well as the situation.

  • Upvote 1
Link to comment
Share on other sites

4 hours ago, megadethsteve666 said:

trolls will ALWAYS find a way to cause mayhem, no matter what system you put in place

Guess you're right on this :)

 

Aiight it all makes sense. It's my idealist optimism kickin in of a better world xD

Link to comment
Share on other sites

1 hour ago, Le_T3k said:

Guess you're right on this :)

 

Aiight it all makes sense. It's my idealist optimism kickin in of a better world xD

there is a line between idealist optimism and realistic principle, its a good idea on paper, would save admins a lot of work having to actively watch areas and deal with the same old reports day in day out, but on the other hand, a system like this would never have that human element, it would make driving in MP even les pleasurable than it is now with all the trolls, if its not coded right or fail saved, if you sneeze, grab a drink or simply lose concentration for a second and stumble across the lines into oncoming traffic, you can get banned, if you try and pass someone who is trolling, ban, all these sorts of things would have to be factored in, coded and then calculated by a microsecond by microsecond basis, whereas having the human element means that acts such as accidental incidents, trolls forcing you into oncoming lanes or even just lapses in concentration can be evaluated and dealt with better than allowing a program to depict it, sometimes automation isn't the right direction to go towards, sometimes its best to stick to what you know works and will have less likelihood of failing over time. hence why I say no to this system completely.

  • Upvote 2
Link to comment
Share on other sites

-1


Some situations can be very complex and needs to be observed by an IGA. For example, If you accelerate hard out of a junction, see someone driving on the wrong side of the road, hit the brakes hard then that would trigger your algorithm to kick the innocent player and not the perpetrator (He would mostly likely keep accelerating and not brake thus not triggering the algorithm). The perpetrator takes damage given by you, you also get damaged but you have also filled the criteria for the ban system to take place. The innocent player could also have triggered the wrong lane indicator by crossing oncoming lane to get to the correct lane.

 

The best system at the moment is to record and report. 

  • Upvote 1

1105615.png

MsduciabaA29N7MEu7DlydS4GHo%3D.png

Have a problem with your ban? Make an appeal

Link to comment
Share on other sites

Here we are then @Gonzalez, if you're complaining that this isn't in suggestions, then this should be moved to suggestions! Provided that @Le_T3k edits OP to match the format:

Quote

Suggestion name:

Suggestion description:

any example images/videos:

why this should be added:

 

In which case, I'm sure @Creatured would be happy to move this to the correct area, wouldn't you? :)

Link to comment
Share on other sites

4 hours ago, Gonzalez said:

@megadethsteve666 Why should this topic be exempt from forum policies? Just because no one supports it doesn't mean it doesn't have to be in the proper section, Suggestions.

the thing is, if OP wanted to have it posted as a suggestion to the admins, then surely he would have put it in the correct slot or would ask for it to be moved.

Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.