Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. Los Santos Drug Wars
      2. Updates
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Red Dead Online

      1. Blood Money
      2. Frontier Pursuits
      3. Find Lobbies & Outlaws
      4. Help & Support
    3. Crews

    1. Grand Theft Auto Series

      1. Bugs*
      2. St. Andrews Cathedral
    2. GTA VI

    3. GTA V

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

      1. The Lost and Damned
      2. The Ballad of Gay Tony
      3. Guides & Strategies
      4. Help & Support
    5. GTA San Andreas

      1. Classic GTA SA
      2. Guides & Strategies
      3. Help & Support
    6. GTA Vice City

      1. Classic GTA VC
      2. Guides & Strategies
      3. Help & Support
    7. GTA III

      1. Classic GTA III
      2. Guides & Strategies
      3. Help & Support
    8. Portable Games

      1. GTA Chinatown Wars
      2. GTA Vice City Stories
      3. GTA Liberty City Stories
    9. Top-Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    1. Red Dead Redemption 2

      1. PC
      2. Help & Support
    2. Red Dead Redemption

    1. GTA Mods

      1. GTA V
      2. GTA IV
      3. GTA III, VC & SA
      4. Tutorials
    2. Red Dead Mods

      1. Documentation
    3. Mod Showroom

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

      1. Design Your Own Mission
      2. OpenIV
      3. GTA: Underground
      4. GTA: Liberty City
      5. GTA: State of Liberty
    1. Rockstar Games

    2. Rockstar Collectors

    1. Off-Topic

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

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

    2. Forum Support

    3. Suggestions

GTA San Andreas Drive - Thru


Omega_Is_Here
 Share

Recommended Posts

Omega_Is_Here

So i came into realisation that this mod has already been created, after i finished working on it

 

 

 

 

Maybe you will like mine better

 

 

 

 

 

Nonetheless...

 

 

 

 

 

Drive - Thru

 

 

 

 

 

I really like the mission Drive - Thru

 

 

 

 

 

And one day i asked myself...

 

 

 

 

 

Why is ordering food from the car only a cutscene?

 

 

 

 

 

This mod features ;

 

 

 

 

 

1- Ordering through the receiver next to cluckin bell

 

 

 

 

 

2- An actual Cluckin bell worker comes out to give you your food (Instead of magically appearing in your stomach)

 

 

 

 

 

Enjoy!

 

 

 

 

 

Link in video description

 

 

 

 

 

 

 

Edited by Omega_Is_Here
  • Like 7
Link to comment
Share on other sites

I’ll have two number 9s, a number 9 large, a number 6 with extra dip, a number 7, two number 45s, one with cheese, and a large soda.

Link to comment
Share on other sites

Epic mod. Have you tried checking for receivers in order restaurants (clucking bell, well-stacked pizza, etc) so one can "Drive thru" them?

  • Like 1
Link to comment
Share on other sites

Now I downloaded it to get my order and I'll try it out the weekend.

I hope it is brought quickly, not that my first number nine is already cold when my soda finally comes..

  • Like 1
Link to comment
Share on other sites

Omega_Is_Here

Epic mod. Have you tried checking for receivers in order restaurants (clucking bell, well-stacked pizza, etc) so one can "Drive thru" them?

I did but to no avail

 

If you find another location, don't hesitate to inform me

Link to comment
Share on other sites

Cool! Here's some ideas:

 

1. Chose what food you want in the red marker.

 

2. The employee has a tray with the food (like that tray when u order from inside)

 

3. The employee comes closer

 

4. Pay him.

  • Like 2
Link to comment
Share on other sites

As you can see the Los Santos residents are very impatient and can't wait to get their meals!

 

Ok, I must admit they really had to wait a lot until I got two number 9s, a number 9 large, a number 6 with extra dip, a number 7, two number 45s, one with cheese, and a large soda.

 

 

pzfssryj.jpg

  • Like 1
Link to comment
Share on other sites

Omega_Is_Here

Cool! Here's some ideas:

 

1. Chose what food you want in the red marker.

 

2. The employee has a tray with the food (like that tray when u order from inside)

 

3. The employee comes closer

 

4. Pay him.

1. It would be nice, but what for

You won't notice the difference anyways :p

 

2.It wouldn't be very realistic. This doesn't happen in real life. Also, in the cutscene drive-thru, they hand big smoke a small "

 

Takwaway Bag"

 

So i was thinking of replacing the burger the worker carries with the same bag

 

10hrbqq.png

Also, for realism's sake, i added a burger in cj's hands to eat

21deonb.png

The worker will now come right next to the player in a hurry ( To stimulate a crowded moment)

28cej53.png

Btw this mod also works on bikes, bycicles :)

 

Link updated https://www.dropbox.com/s/1n9oiiz8q1122hu/Drive%20-%20Thru.rar?dl=0

Edited by BiPolarBear
  • Like 2
Link to comment
Share on other sites

Nice! I like these improvements!

I meant something similar just that it was examples. :p.

Edited by Davve95
  • Like 1
Link to comment
Share on other sites

Interesting idea, but execution still leaves plenty of room for improvements:

 

 

thread 'Drive-Thru'
There's no reason to name CLEO scripts unless you want to introduce interoperability between several scripts - this line can go.

 

 

0006: [email protected] == -40
This works as expected only thanks to explicit opcode ID used - == is used for comparisions whereas for assigments = should be used - so ideally this line should be changed to

 

[email protected] = -40
:Location wait 0 msif 0100:   actor $PLAYER_ACTOR in_sphere 2376.8237 -1909.3817 13.3828 radius 4.0 4.0 4.0 sphere 1 in_carelse_jump @Location  jump @Spawn :Spawn
As @Junior_Djjr mentioned in another topic, I believe those visible spheres are limited - thus it'd be nicer of you if you first checked if the player is in sensibly close vicinity to the marker, like within 50.0 radius. You could do it like this (notice I changed "in_car" to "stopped_in_car", since it makes more sense not to notify the player if he's speeding through this marker):

 

 

while true    if        0100:   actor $PLAYER_ACTOR in_sphere 2376.8 -1909.4 13.4 radius 50.0 50.0 20.0 sphere 0 in_car    then        if            8103:   not actor $PLAYER_ACTOR in_sphere 2376.8 -1909.4 13.4 radius 4.0 4.0 6.0 sphere 1 stopped_in_car        jf break    end    wait 0end
04ED: load_animation "food"0247: load_model #WMYBELLModel.Load(2663)Model.Load(2880)038B: load_requested_models
You're loading those models with a block - that's not nice and should be done only on fadeouts, since it may cause the game to freeze for a split second. What you should do is request models, lock the player and wait until models are loaded in a loop, like this (rearranged a few other lines to prepare the player before we start waiting for models to load):

 

 

04ED: load_animation "food"0247: load_model #WMYBELLModel.Load(2663)Model.Load(2880)0ACC: show_text_lowpriority "Thank you sir, your order is on it's way" time 5000Car.DoorStatus([email protected]) = 403BF: set_player $PLAYER_CHAR ignored_by_everyone 1 02D4: car [email protected] turn_off_engine  wait 3000 mswhile true    if or        8248:   not model #WMYBELL available        8248:   not model 2663 available        8248:   not model 2880 available        84EE:   not animation "LOWRIDER" loaded    jf break    wait [email protected] = Object.Init(2663, 0.0, 0.0, 0.0)[email protected]  = Object.Init(2880, 0.0, 0.0, 0.0)009A: [email protected] = create_actor_pedtype 4 model #WMYBELL at 2386.1824 -1898.5009 13.5469
Here, this actor uses a command which can be used on player handles, not actor handles:

 

0109: player [email protected] money += 40
What you're looking for instead is

 

03FE: set_actor [email protected] money 40
055E: set_player $PLAYER_CHAR max_health += 40
Why change max health? This is pretty much breaking game's mechanics (rendering Paramedic missions useless). You need to do some basic calculations instead:

 

0226: [email protected] = actor $PLAYER_ACTOR [email protected] += 400223: set_actor $PLAYER_ACTOR health_to [email protected]
Edited by Silent
Link to comment
Share on other sites

Wow Silent, that's what I call constructive critique.

Bipolare is still a beginner, so thanks for not being harsh to him.

  • Like 3
Link to comment
Share on other sites

 

Epic mod. Have you tried checking for receivers in order restaurants (clucking bell, well-stacked pizza, etc) so one can "Drive thru" them?

I did but to no avail

 

If you find another location, don't hesitate to inform me

 

Found one on the northern side of the Clucking Bell in East Lost Santos (North of Grove Street). I'm checking for more.

  • Like 1
Link to comment
Share on other sites

Omega_Is_Here

Interesting idea, but execution still leaves plenty of room for improvements

<Fixes>

 

Lovely. I will add those fixes, thanks for poiting them out

Edit: For some reason the worker stop spawning from the first place

Edited by BiPolarBear
Link to comment
Share on other sites

Because you probably did so without removing the other spawn - I quoted the entire chunk of code since things had to be reordered a bit.

 

Also, I totally forgot about the most important detail which is so important I'd rather type it in caps - NEVER RECOMPILE YOUR CLEO SCRIPTS, WORK ON YOUR OWN SOURCE INSTEAD.

Edited by Silent
  • Like 1
Link to comment
Share on other sites

Omega_Is_Here

Because you probably did so without removing the other spawn - I quoted the entire chunk of code since things had to be reordered a bit.

 

Also, I totally forgot about the most important detail which is so important I'd rather type it in caps - NEVER RECOMPILE YOUR CLEO SCRIPTS, WORK ON YOUR OWN SOURCE INSTEAD.

I present the files, with the fixes, hoping i don't get murdered by an irritable cookie monster :dontgetit:

https://www.dropbox.com/s/qfkso1w57ye5rzg/Drive%20Thru.rar?dl=0

Everything seems to work correctly

Edited by BiPolarBear
  • Like 1
Link to comment
Share on other sites

I present the files, with the fixes, hoping i don't get murdered by an irritable cookie monster :dontgetit:

 

 

https://www.dropbox.com/s/qfkso1w57ye5rzg/Drive%20Thru.rar?dl=0

Everything seems to work correctly

 

Tested it and it works good. However, it seems you didn't add the second location I gave you. The coordinates are (2409.79, -1486.66, 23.83)

Link to comment
Share on other sites

Omega_Is_Here

 

I present the files, with the fixes, hoping i don't get murdered by an irritable cookie monster :dontgetit:

 

 

https://www.dropbox.com/s/qfkso1w57ye5rzg/Drive%20Thru.rar?dl=0

Everything seems to work correctly

 

Tested it and it works good. However, it seems you didn't add the second location I gave you. The coordinates are (2409.79, -1486.66, 23.83)

 

Oh i will go check it out. Nice find.

 

Can u use EAT_Chicken anim to be compatible with this? http://brmodstudio.forumeiros.com/t6920-fried-chicken-leg-at-cluckin-bell

I don't think there would be any problem

Link to comment
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
 Share

  • 1 User Currently Viewing
    0 members, 0 Anonymous, 1 Guest

×
×
  • Create New...

Important Information

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