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

Opcode 0214 (pickup picked_up) doesn't work


Orto_Dogge
 Share

Recommended Posts

Orto_Dogge

Hi! For some reason the simple pickup check doesn't work for me. I tried multiple times in different variations, but here's the example of the simplest one:

 

Spoiler
// This file was decompiled using SASCM.ini published on 2021-07-05
{$CLEO .cs}


script_name 'PICKUP' 

:MAIN_CHECK
wait 0 
if and
   Player.Defined($PLAYER_CHAR) 
00FE:   actor $PLAYER_ACTOR sphere 0 in_sphere 871.5042 -35.9287 63.1953 radius 200.0 200.0 200.0 
else_jump @MAIN_CHECK
Model.Load(#drug_white)
038B: load_requested_models
Pickup.Create([email protected], #drug_white, 3, 871.5042, -35.9287, 63.1953)

:REWARD
wait 0
if
0214:  pickup [email protected] picked_up
else_jump @REWARD
0ACE: show_formatted_text_box "IT WORKED"
Player.Money($PLAYER_CHAR) +=25000
jump @REWARD 

 

 

I fail to see what is wrong with my code and why it doesn't work. When I pick the pickup there is no message and no money. Can anyone please explain how the opcode should be used? Thanks.

Link to comment
Share on other sites

28 minutes ago, Orto_Dogge said:

 

Oh my God, I never would have guessed. Thanks a lot, it worked!

From https://docs.sannybuilder.com/coding/variables

Timer Variables

Timer Variables

Each script or a mission have 2 special local variables called TIMERA and TIMERB. The value of a timer variable is increased automatically when the game clock advances, so they are commonly used to measure time elapsed since the timer reset:

 

0006: TIMERA = 0 // reset the timer

:WAIT_2S

0001: wait 0 ms

00D6: if

0019: TIMERA > 2000 // if the timer value is > 2000, i.e. 2 seconds has passed

004D: jump_if_false @WAIT_2S

0662: printstring "2 seconds has passed" // display the message

 

TIMERA and TIMERB names are only available starting with Sanny Builder v3.3.0. In older scripts the timers are known as [email protected], [email protected] (GTA3, VC) or [email protected], [email protected] (SA).

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.