Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (85,181 visits to this link)

    2. News

    1. GTA Online

      1. Find Lobbies & Players
      2. Guides & Strategies
      3. Vehicles
      4. Content Creator
      5. Help & Support
    2. Crews

      1. Events
      2. Recruitment
    1. Grand Theft Auto Series

    2. GTA Next

    3. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    4. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA Mods
    5. GTA Chinatown Wars

    6. GTA Vice City Stories

    7. GTA Liberty City Stories

    8. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    9. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    10. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA Mods
    11. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    12. Wiki

      1. Merchandising
    1. GTA Modding

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Mod Showroom

      1. Scripts & Plugins
      2. Maps
      3. Total Conversions
      4. Vehicles
      5. Textures
      6. Characters
      7. Tools
      8. Other
      9. Workshop
    3. Featured Mods

      1. DYOM
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Red Dead Redemption 2

    2. Red Dead Redemption

    3. Rockstar Games

    1. Off-Topic

      1. General Chat
      2. Gaming
      3. Technology
      4. Programming
      5. Movies & TV
      6. Music
      7. Sports
      8. Vehicles
    2. Expression

      1. Graphics / Visual Arts
      2. GFX Requests & Tutorials
      3. Writers' Discussion
      4. Debates & Discussion
    1. Forum Support

    2. Site Suggestions

Eddlm

[Guide] Driving Styles

Recommended Posts

frodzet

Very much appreciated, thank you guys :-)

Share this post


Link to post
Share on other sites
aimless

512 Is can dive into oncoming traffic tested with _TASK_VEHICLE_FOLLOW

Share this post


Link to post
Share on other sites
kagikn

RAGE Plugin Hook documantation says 512 is AllowWrongWay(which means the ped can reverse run by car) and 536870912 is AvoidHighWays (the ped can't drive a car on highways), I tested these with TASK_VEHICLE_DRIVE_TO_COORD_LONGRANGE.

Edited by kagikn

Share this post


Link to post
Share on other sites
Eddlm

After doing some testing myself, I've added both to the OP.

00000000000000000000001000000000 - 512 - allow going wrong way (only does it if the correct lane is full, will try to reach the correct lane again as soon as possible)00100000000000000000000000000000 - 536870912 - avoid highways when possible (will use the highway if there is no other way to get to the destination)
Edited by Eddlm

Share this post


Link to post
Share on other sites
CliffHanger

Thanks a lot for your research, Eddlm.

 

I'm currently setting up an AI that will attempt to escape as fast as possible once you approach it. The best flags I can imagine are:

00000000000000000000000000000100 - 4 - avoid vehicles00000000000000000000000000001000 - 8 - avoid empty vehicles00000000000000000000000000100000 - 32 - avoid objects00000000000000000000001000000000 - 512 - allow going wrong way PED:SET_DRIVING_ABILITY to 100f

I'd like to know if anyone thinks this is closer to the most optimal escaping AI setup?

When I tested yesterday (without the driving ability) the AI would mostly drive very well in long roads, but in the city they'd just slow down (nearly coming to a stop even) in curves / intersections, it's actually a problem.

 

Thanks.

Edited by CliffHanger

Share this post


Link to post
Share on other sites
milkjunk87

how do i get the peds to drive like they are being shot at? i have tried all of these:

nearpeds.DrivingStyle = DrivingStyle.Rushed;
nearpeds.DrivingStyle = DrivingStyle.IgnoreLights;
nearpeds.DrivingStyle = DrivingStyle.AvoidTrafficExtremely;
Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 4);
Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 8);
Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 16);
Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 32);

Share this post


Link to post
Share on other sites
Cyron43

how do i get the peds to drive like they are being shot at? i have tried all of these:

nearpeds.DrivingStyle = DrivingStyle.Rushed;

nearpeds.DrivingStyle = DrivingStyle.IgnoreLights;

nearpeds.DrivingStyle = DrivingStyle.AvoidTrafficExtremely;

Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 4);

Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 8);

Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 16);

Function.Call(GTA.Native.Hash.SET_DRIVE_TASK_DRIVING_STYLE, nearpeds, 32);

There are other functions responsible for fleeing. The native DB ( http://www.dev-c.com/nativedb/ ) has this TASK_REACT_AND_FLEE_PED and some others (expand the whole list and search flee).

ScriptHookVDotNet offers the FleeFrom Task.

ped.Task.FleeFrom(Game.Player.Character); 
Edited by Cyron43

Share this post


Link to post
Share on other sites
pumaaa

00000000000010000000000000000000 - 524288 - Probably avoid offroad

 

( as mentioned here in fanatic2 script )

ai::set_drive_task_driving_style(Local_878.f_28[0], 786468);func_30("Also setting Mary Ann to never go offroad");
Edited by pumaaa

Share this post


Link to post
Share on other sites
husseinh

Hi everybody,

 

is there any way to get the state of Traffics if they are red,yellow or green?

 

using this function i could set the state of them:

ENTITY::SET_ENTITY_TRAFFICLIGHT_OVERRIDE

Thanks alot!

Share this post


Link to post
Share on other sites

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

×

Important Information

By using GTAForums.com, you agree to our Terms of Use and Privacy Policy.