Dzsozi (h03)

[WIP] Vehicle Realism System

Recommended Posts

Hello!

I started working on a vehicle realism system project, and I would like to introduce it to you.

What does the system (will) contain?

Currently has:
- Custom sounds for vehicles
- Custom damage "handling" (scroll down a little bit to see what I mean by that)
- Players can't push the vehicles with "bare hands", by just running into them, vehicles will stay in one place, but you can push a car with another car or other vehicle

I just started working on this, it is in alpha state, so right now it has a lot of bugs, but not so much that I can't make a video about it, so video coming soon (I already recorded it, I just have to edit, render and upload it)!

Will feature:
- Panels on vehicles (mostly cars) won't break if you collide with something if you are not going so fast, kind of a bug fix, since GTA SA handles these door and etc. breakings really bad, but if you go with high speed the damage will be applied
- Probably a little bit complex (at least more complex than current ones) fuel and some other engine systems
- Interaction with vehicles, like opening doors from outside, etc.
- More realistic handlings
- Realistic ramming system, for example if you hit an other player at high speed, your car won't fly up in the air, making the other player just fall down in front of the vehicle and losing a little bit of health - another example: if you collide with a breakable fence, bollard, lamp or something at high speed, it will break more easily, depending on the object you collided with
- Engine failure system - breakdowns
- Some basic stuff for cars, like travel meter, indicators and etc.
- Custom events and functions, like onVehicleRepair, etc.
- Custom siren sounds and sirens, flashers for emergency and other vehicles with sirens
- Vehicles will get dirty depending on the surface you drive it on, for example, gets dirty on: mud, grass, sand etc. surfaces, and nothing will happen if you drive on surfaces like: concrete, road, etc. Therefore you will have to get your car to a carwash.

That's it for now, I can't remember anything else I wanted to do, if something comes into my mind I will just put it in the "Will feature" section.

So what do I mean by custom damage handling?
You will see it in the video, but for a short explanation:

Right now every vehicle's health will only go down to 650 HP, not below, from there, if you collide with something and the vehicle lost more HP than 75 HP, your vehicle will start releasing smoke from the rear tyres. From now on, your vehicle has an element data, which means that your vehicle is overheating and damaged, that's why there is smoke coming out from it, but not in the regular way. You can damage your vehicle however you want, it won't blow up until it loses 150 or more HP. If your vehicle loses 150 (or more) HP, it will be set on fire at the same spot, next to the rear tyres, just like in GTA IV, however, you can still drive it. From this moment, you have 10 seconds to leave your vehicle and run away, after 10 seconds it will blow up. Of course, you will be able to fix and remove the smoke leaking from the vehicle, but you won't be able to "cancel" the blowing up process by fixing the vehicle.

So this is what I mean by "custom damage handling", it is a little bit harder to blow up a vehicle, it's like it has more health, since you can damage it with hands and weapons that doesn't remove more HP than 150 at once.

As I already wrote, video will be coming soon! :D

P.S.: Sorry for the (grammar) mistakes in sentences, if I made any, I'm not perfect at English.

 

v0.1

- Custom sounds for vehicles
- Custom damage "handling" (scroll down a little bit to see what I mean by that)
- Players can't push the vehicles with "bare hands", by just running into them, vehicles will stay in one place, but you can push a car with another car or other vehicle
Video:

 

Edited by Dzsozi
Added video preview for the first (v0.1) version
  • Like 9
  • Haha 1

Share this post


Link to post

Why the smoke comes from rear wheels rather than the engine?

And if you want to make it more real, some light effects such as back-up lamp should be added.

But anyway, It is a magnificent script. I like it very much. :D 

Keep working, I am always waiting for it !

Edited by thisdp
  • Like 1

Share this post


Link to post
57 minutes ago, thisdp said:

Why the smoke comes from rear wheels rather than the engine?

And if you want to make it more real, some light effects such as back-up lamp should be added.

But anyway, It is a magnificent script. I like it very much. :D 

Keep working, I am always waiting for it !

Of course, that's basic stuff, I wanted to do advanced lights, indicators and etc.

My answer for the smoke stuff: I think it looks more realistic, also, I would like to represent the exhaust pipe and the stuff around it at the bottom of a car being damaged.

v0.2 almost done, since I posted the video I have made lots of changes. I think today I will be able to post about v0.2.

  • Like 1

Share this post


Link to post
2 minutes ago, Dzsozi said:

Of course, that's basic stuff, I wanted to do advanced lights, indicators and etc.

My answer for the smoke stuff: I think it looks more realistic, also, I would like to represent the exhaust pipe and the stuff around it at the bottom of a car being damaged.

v0.2 almost done, since I posted the video I have made lots of changes. I think today I will be able to post about v0.2.

Cool ! And I have a suggestion that when the vehicle is at a high speed and then it hit the wall or something else that can almost stop the vehicle, players in vehicle should lose their health.

Edited by thisdp

Share this post


Link to post
1 minute ago, thisdp said:

Cool ! And I have a suggestion that when the vehicle is at a high speed and then it hit the wall or something else that can almost stop the vehicle, players in vehicle should lose their health.

That will be an addition as well, these are all basic stuff that the system will contain by default, expect more complex stuff than these. :D

  • Like 1

Share this post


Link to post
1 minute ago, Dzsozi said:

That will be an addition as well, these are all basic stuff that the system will contain by default, expect more complex stuff than these. :D

If I have some ideas, I will share them with you by code. :D

Share this post


Link to post
Just now, Dzsozi said:

Alright, awesome, feel free to post suggestions, I would be happy if I could read them!

Maybe I will write some notes so that you can read them. xD

  • Like 1

Share this post


Link to post

v0.2

- Improved the custom damage handling

  • Every vehicle has different loss-limits, which depend on the mass and collision damage multiplier of the vehicle
  • Added electric damage
  • Minimum vehicle health could be 500
  • If the vehicle health reaches the minimum, loss-limits will be lowered

- Improved vehicle handlings (unfinished)

  • Vehicles accelerate slower
  • Vehicles steer harder
  • More realism (for example, non AWD vehicles drive harder on terrain, etc.)
  • Vehicles don't flip too easily anymore, they do flip although
  • Once your vehicle is flipped, you can't unflip it by reversing and holding left/right steer key

- Improved custom vehicle sounds, mostly minor bug fixes and changes (unfinished)
- Improved the anti-players-pushing-vehicles feature (vehicle will unfreeze if you are not in contact with the vehicle anymore, before that it unfreezed only when you entered the vehicle or pushed it with another vehicle)

The vehicle health bar is just temporary.

Breakdowns won't happen as frequently as shown in the video.

Fire damage will only be applied if smoke damage is applied.

Video (sorry for the bad quality):

 

Edited by Dzsozi
  • Like 1

Share this post


Link to post
10 hours ago, Dzsozi said:

v0.2

- Improved the custom damage handling

  • Every vehicle has different loss-limits, which depend on the mass and collision damage multiplier of the vehicle
  • Added electric damage
  • Minimum vehicle health could be 500
  • If the vehicle health reaches the minimum, loss-limits will be lowered

- Improved vehicle handlings (unfinished)

  • Vehicles accelerate slower
  • Vehicles steer harder
  • More realism (for example, non AWD vehicles drive harder on terrain, etc.)
  • Vehicles don't flip too easily anymore, they do flip although
  • Once your vehicle is flipped, you can't unflip it by reversing and holding left/right steer key

- Improved custom vehicle sounds, mostly minor bug fixes and changes (unfinished)
- Improved the anti-players-pushing-vehicles feature (vehicle will unfreeze if you are not in contact with the vehicle anymore, before that it unfreezed only when you entered the vehicle or pushed it with another vehicle)

The vehicle health bar is just temporary.

Breakdowns won't happen as frequently as shown in the video.

Fire damage will only be applied if smoke damage is applied.

Video (sorry for the bad quality):

 

Good ! But why the smoke and fire will come out from the engine when the vehicle is in the water?

I think that if there is any fire on vehicle, when the vehicle is in water, fire should be extinguished.

Edited by thisdp

Share this post


Link to post

Will definitely use this if you decide to release it. 

Keep it up!

  • Like 1

Share this post


Link to post
10 hours ago, thisdp said:

Good ! But why the smoke and fire will come out from the engine when the vehicle is in the water?

I think that if there is any fire on vehicle, when the vehicle is in water, fire should be extinguished.

Makes sense if talking about realism, I might change up these things.

Share this post


Link to post
11 hours ago, Dzsozi said:

Makes sense if talking about realism, I might change up these things.

:D

  • Like 1

Share this post


Link to post
On 2017-06-24 at 14:36, xeon17 said:

Will definitely use this if you decide to release it. 

Keep it up!

Same here!

  • Like 1

Share this post


Link to post

Wow .. :o i have never seen something like this before, keep it up, im waiting to release it :D 

  • Like 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.