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

    3. Suggestions

Create a visible moving corona in distance


14600
 Share

Recommended Posts

Hello,

 

I want to create a visible moving corona at the sky that can be seen from very far distance. I’ve found a site with the corona memory structure and was able to create one static that is always visible and won’t disappear at range. The core problem is if I create one on a moving object far away, it’ll still disappear. mad.gif Can somebody help me make the corona always be visible at very far distance and also in motion?

 

http://gtag.gtagaming.com/sanandreas/coronas.php

http://www.gtaforums.com/index.php?showtopic=453473

 

 

:1_11wait 0 if0AB0:   key_pressed 122 jf @1_11jump @1_13:1_13wait 004C4: store_coords_to [email protected] [email protected] [email protected] from_actor $PLAYER_ACTOR with_offset 0.0 0.0 0.004D5: create_corona_at [email protected] [email protected] [email protected] radius 5.0 type 1 flare 2 RGB 255 0 0for [email protected] = 0xC3E058 to 0xC3EF58 step 0x3C  0A8D: [email protected] = read_memory [email protected] size 4 virtual_protect 0  if      0045:   [email protected] == [email protected] // (float)  then      break  [email protected] += 0x1C0A8C: write_memory [email protected] size 4 value 5000000.0 virtual_protect 0for [email protected] = 0xC3E058 to 0xC3EF58 step 0x3C  0A8D: [email protected] = read_memory [email protected] size 4 virtual_protect 0  if      0045:   [email protected] == [email protected] // (float)  then      break  [email protected] += 0x310A8C: write_memory [email protected] size 4 value 255 virtual_protect 0jump @1_13

 

Edited by 14600
Link to comment
Share on other sites

I believe that the corona structs only work for static coronas. Your corona isn't created in world coordinates so

if     0045:   [email protected] == [email protected] // (float) then

will always return false.

What you can do is get the radius, type, flare, and RGB of the corona struct and check if they match the same as values in your created corona.

Or you can download DK22Pac's NewOpcodes (http://www.gtaforums.com/index.php?showtopic=518780) and use this opcode:

0D54: draw_corona_with_extra_params_texture CORONASTAR color 255 255 255 255 on_entity 0 at [email protected] [email protected] [email protected] size 0.5 far_clip 150.0 near_clip 1.5 flare 0 enable_reflection 1 check_obstacles 0 flash_while_fading 0 fade_speed 15.0 only_from_below 0

 

 

Someone correct me if I've given incorrect information.

Link to comment
Share on other sites

Seems to work fine... You're even using the correct corona opcode ([opcode]04D5[/opcode] == DRAW_MOVING_CORONA).

 

user posted image

 

Displayed all good with me speeding in a cheetah with cinematic mode on.

Link to comment
Share on other sites

 

I believe that the corona structs only work for static coronas. Your corona isn't created in world coordinates so
if     0045:   [email protected] == [email protected] // (float) then

will always return false.

What you can do is get the radius, type, flare, and RGB of the corona struct and check if they match the same as values in your created corona.

Or you can download DK22Pac's NewOpcodes (http://www.gtaforums.com/index.php?showtopic=518780) and use this opcode:

0D54: draw_corona_with_extra_params_texture CORONASTAR color 255 255 255 255 on_entity 0 at [email protected] [email protected] [email protected] size 0.5 far_clip 150.0 near_clip 1.5 flare 0 enable_reflection 1 check_obstacles 0 flash_while_fading 0 fade_speed 15.0 only_from_below 0

 

 

Someone correct me if I've given incorrect information.

Thank you. The “DK22Pac's NewOpcodes“ Pack with the “0D54:” Opcode is the solution for this problem. smile.gif

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.