StefanVirag Posted August 3, 2005 Share Posted August 3, 2005 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 More sharing options...
StefanVirag Posted August 3, 2005 Author Share Posted August 3, 2005 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 More sharing options...
Bigun Posted August 3, 2005 Share Posted August 3, 2005 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 More sharing options...
StefanVirag Posted August 3, 2005 Author Share Posted August 3, 2005 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 More sharing options...
Quadropheniac90 Posted August 3, 2005 Share Posted August 3, 2005 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. Hope you succeed in doing it but I can't help, too busy with a mod. Link to comment Share on other sites More sharing options...
superglitch Posted August 3, 2005 Share Posted August 3, 2005 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 More sharing options...
StefanVirag Posted August 3, 2005 Author Share Posted August 3, 2005 (edited) 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 Edited August 3, 2005 by StefanVirag Link to comment Share on other sites More sharing options...
Quadropheniac90 Posted August 3, 2005 Share Posted August 3, 2005 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. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now