Jump to content
    1. Welcome to GTAForums!

    1. GTANet.com

    1. GTA Online

      1. The Criminal Enterprises
      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

*DO NOT* SHARE MEDIA OR LINKS TO LEAKED COPYRIGHTED MATERIAL. Discussion is allowed.

What is wrong with this code?


StefanVirag
 Share

Recommended Posts

StefanVirag

Hello.I am having some trouble with code.I am not some professional Codder, so the error is might easy.I wanth to make Ryder's House Buyable and i am read teun.steenbekkers some kind of tutorial.Anyway here is a code.

 

 

0518: $BUY_ASSET_PICKUP = create_available_asset_pickup 'PROP_3' at $2459.49 $-1691.658 $13.54528 price $16530518: $BUY_ASSET_PICKUP(3) = create_available_asset_pickup 'PROP_3' at $2459.49(3) $-1691.658(3) $13.54528(3) price $16560570: $1624 = create_asset_radar_marker_with_icon  31 at $2459.49(3) $-1691.658(3) $13.54528(3)015F: set_camera_position 2465.745 -1681.444 13.52137 0.0 0.0 0.00160: point_camera 2465.745 -1681.444 13.52137 20623: add $1654 to_stats 150164: disable_marker NAME207FB: set_interior 'INTERIORNAME' accessible 1 0004: $1620 = 1;; integer values030C: set_mission_points += 1

 

 

Front Door Of Ryder's House

 

X2459.49, Y-1691.658, Z13.54528

 

Ryder's House Camera Angle:

 

X2465.745, Y-1681.444, Z13.52137

Link to comment
Share on other sites

StefanVirag

I know it is a problem because Line 0164: disable_marker NAME2 Wanth to disable NAME2, But there isnt NAME2.When i try to rename

 

0570: $1624 = create_asset_radar_marker_with_icon 31 at $2459.49(3) $-1691.658(3) $13.54528(3)

 

To

 

0570: NAME2 = create_asset_radar_marker_with_icon 31 at $2459.49(3) $-1691.658(3) $13.54528(3)

 

But it gave mi an Error

Link to comment
Share on other sites

Use $ in front of global vars names. You cant just write a string and expect the game/builder to guess its a var. That is probably your problem.

(So your code would be:)

 

0570: $NAME2 = create_asset_radar_marker_with_icon 31 at $2459.49(3) $-1691.658(3) $13.54528(3)

 

 

Note how in the original line there is a $ as well. And if you want to use LOCAL vars, use @ in front of em and a number. Its cleaner than using global vars and it seems like you can do with it.

 

Otherwise about your code.. It seems you aint putting it right. At the first two lines (0518) you are using $BUY_ASSEST_PICKUP as the variable name? I'm guessing it is already used by the game. Use something ilke $SWEET_HOUSE_PICKUP and the like..

After that, you need to check if the pickup is picked_up.. THEN execute code and stuff. Currently your code doesnt really do anything, it depends where you put it and stuff...

 

All in all, I suggest imitating existant code instead of using opcodes that _appear_ to do X and Y stuff.

Link to comment
Share on other sites

StefanVirag

Then Some Errors Shows Up:

 

Can't Compile

 

07FB: SET_INTEROIR "INTERIORNAME" ACCESSIBLE 1

Fixed-Lenght string too long "INTERIORNAME"

=======================================

Bigun-And what are you saying about "check if picked up..."

i'm using a method: 0164: disable_marker NAME2

 

Is that the same???

Link to comment
Share on other sites

Quadropheniac90
Wha? Tutorial, I haven't made any tutorials, I'm still learning to code SA myself, allthough it's pretty similiar to Vice, it has some new opcodes and some opcodes have changed. If you mean something I posted in Mission Coding a month or two earlier, that was not a tutorial, it was how I did it and you have to change every variable that is one thing to one variable and not use two or three different variables, I mean GTA mission coding can be complex, but not that complex. biggrin.gif Hope you succeed in doing it but I can't help, too busy with a mod.
user posted image
Link to comment
Share on other sites

superglitch

read the very first sticky on this forum! and look at the top right of your posts there is an edit button

Link to comment
Share on other sites

StefanVirag

I am for that i called it: some kind of tutorial

I know it isnt tutorial, but it is very very good, so it can be tutorial at all.

 

Some Kind Of Tutorial

===============================================

superglitch

 

Yea i am see that, but there is half for GTA SA, half For GTA VC...

I cant focus there, i dont know what is for what dozingoff.gif

Edited by StefanVirag
Link to comment
Share on other sites

Quadropheniac90
There is a file called Opcodes.txt in the folder of Barton's Missionbuilder, it contain all known or allmost all known opcodes, search for your opcodes there and if it can't find them, they aren't for SA. Thanks for the compliment, by the way. biggrin.gif
user posted image
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.