Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!   (85,761 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

Sign in to follow this  
BiPolarBear

GTA San Andreas Drive - Thru

Recommended Posts

BiPolarBear

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



Maybe you will like mine better :colgate:



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!



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



Edited by BiPolarBear

Share this post


Link to post
Share on other sites
CT1612

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.

Share this post


Link to post
Share on other sites
Ndukong

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

Share this post


Link to post
Share on other sites
CT1612

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..

Share this post


Link to post
Share on other sites
BiPolarBear

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

Share this post


Link to post
Share on other sites
Davve95

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.

Share this post


Link to post
Share on other sites
CT1612

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

Share this post


Link to post
Share on other sites
BiPolarBear

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

Share this post


Link to post
Share on other sites
anthony

Can you make him come closer ?

Share this post


Link to post
Share on other sites
Davve95

Nice! I like these improvements!

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

Edited by Davve95

Share this post


Link to post
Share on other sites
Silent

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

Share this post


Link to post
Share on other sites
CT1612

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

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

Share this post


Link to post
Share on other sites
Ndukong

 

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.

Share this post


Link to post
Share on other sites
BiPolarBear

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

Share this post


Link to post
Share on other sites
Silent

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

Share this post


Link to post
Share on other sites
BiPolarBear

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

Share this post


Link to post
Share on other sites
Ndukong

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)

Share this post


Link to post
Share on other sites
BiPolarBear

 

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

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
Sign in to follow this  

×

Important Information

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