Quantcast
Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
    1. Welcome to GTAForums!

    1. Red Dead Redemption 2

      1. PC
      2. Gameplay
      3. Missions
      4. Help & Support
    2. Red Dead Online

      1. Gameplay
      2. Find Lobbies & Outlaws
      3. Help & Support
      4. Frontier Pursuits
    1. Crews & Posses

      1. Recruitment
    2. Events

    1. GTA Online

      1. Diamond Casino & Resort
      2. DLC
      3. Find Lobbies & Players
      4. Guides & Strategies
      5. Vehicles
      6. Content Creator
      7. Help & Support
    2. Grand Theft Auto Series

    3. GTA 6

    4. GTA V

      1. PC
      2. Guides & Strategies
      3. Help & Support
    5. GTA IV

      1. Episodes from Liberty City
      2. Multiplayer
      3. Guides & Strategies
      4. Help & Support
      5. GTA IV Mods
    6. GTA Chinatown Wars

    7. GTA Vice City Stories

    8. GTA Liberty City Stories

    9. GTA San Andreas

      1. Guides & Strategies
      2. Help & Support
      3. GTA SA Mods
    10. GTA Vice City

      1. Guides & Strategies
      2. Help & Support
      3. GTA VC Mods
    11. GTA III

      1. Guides & Strategies
      2. Help & Support
      3. GTA III Mods
    12. Top Down Games

      1. GTA Advance
      2. GTA 2
      3. GTA
    13. 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. 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. News

    2. Forum Support

    3. Site Suggestions

Kamazy

Starting out......

Recommended Posts

Kamazy

ok i'll put is_save_done in case saving doesn't pause the game/code.

 

And YAY now i can make CJ look like any1. rah.gif

 

THX now i know what remove_references and release_model are. biggrin.gif

 

cookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gif

 

These are for you guys. THX this is a HUGEhelp . rah.gifrah.gifrah.gifrah.gif

 

 

First ever pic of possible ph34r.gif "total convertion" (I quote cuz they'r never total tounge2.gif ) \/

 

user posted image

 

 

[edit]

 

This is the script for handling many save game pickups.

 

 

:CSPkup0213: $Pickupsave01 = create_pickup #PICKUPSAVE type  3 at  2186.392 -1212.633 1049.023 <----- make save pickup(Room for more pickups also radar icons should go here):Chsave0001: wait 500 ms <---- wait00D6: if  0 <--- First if8214: NOT pickup $Pickupsave01 picked_up <---- flips reason for jump_if_false804D: NOT jump_if_false ££Save_Game01 <------Shouldn't make code stop here and jump only if icked up(room for more pickup checks)0002: jump ££Chsave <------Loop after all pickups have been checked:Save_Game01 <-----first Save_screen (will make an almost copy for other save_games)03D8: show_save_screen <--------Save screen (after alot of cheking i found out that it does freeze the player,game and code)00A1: put_actor $PLAYER_ACTOR at 2190.135 -1212.645 1049.023 <-----Moves player016A: fade  1 (back)  1000 ms <-----fade in0002: jump ££CSPkup <----jump to make pickups again.

 

 

Anything wrong with the way i'm thinking? xmas.gif

Edited by Kamazy

Share this post


Link to post
Share on other sites
Demarest
Lol i didn't even know that is_model_available should be loop. tounge2.gif

Like I said, that's the effect of not immitating existing code. If you'd take the time to immitate existing code, you'd have spared yourself (and us) questions about is_save_done, release_model, etc. Other people coming up with the answers isn't going to help YOU become the good coder I think you could be if you'd ditch the "it works, so why change it" attitude.

Share this post


Link to post
Share on other sites
random_download

 

00D6: if  0 <--- First if8214: NOT pickup $Pickupsave01 picked_up <---- flips reason for jump_if_false804D: NOT jump_if_false ££Save_Game01 <------Shouldn't make code stop here and jump only if icked up(room for more pickup checks)0002: jump ££Chsave <------Loop after all pickups have been checked

 

You shouldn't "not" the jump_if_false opcode as it is not conditional. It should be like:

if

pickup is not picked up // returns true if not picked up, false if it is

jump if false to... // jump if false (ie. if it is picked up then jump)

Share this post


Link to post
Share on other sites
Kamazy

Thx random. biggrin.gif

Demarest you might need to chill (Relax) a little moto_whistle.gif and i do copy and study the original code.

 

 

Other people coming up with the answers isn't going to help YOU become the good coder

 

Thats not true. When people help you get started it makes things much easier for people starting out. And i don't ask for all the answers i made a few codes myself. But if it wasn't for Good people like random i don't think i would have continued coding.

 

Anyway my point is that noobs need people like random to show them the ropes so they can learn how to make thir own code.

I'm sure some1 helped you when you were starting rolleyes.gif and it's not like i'm asking for them to make me the code. I post code i made and see if it's good. If it's not i change it, How else would i know that it's wrong if i don't ask some1.

 

 

I think you could be if you'd ditch the "it works, so why change it" attitude.

 

If you mean the is_save_done, I found no reason to put it. I will just to be safe but i really don't get it. When i save the code/game/player and everything is paused. I'v tested this over and over.

 

[edit]

 

Ow ow ok now i see it. The save_screen does pause the game but now immediately. So the next 2-3 lines might get trigered.

Ok now i see why to use is_save_done. And will add it for sure. biggrin.gif

 

[edit]

 

BTW: 03d9 code is is_save_done right?

But i searched the original main and didn't find it. rolleyes.gif

So maybe even rock star didn't see the need for it. lol.gif

Edited by Kamazy

Share this post


Link to post
Share on other sites
LDzOmbieHunter

Hey Kamazy,

Good work. You are correct, al little help got you started. Keep working at it. We will soon have a new breed of coders that want to encourage knowledge instead of horde it.

Share this post


Link to post
Share on other sites
random_download

:PSAVE1_109. Check for 83d9 too rolleyes.gif

Share this post


Link to post
Share on other sites
Demarest

i do copy and study the original code.
If you mean the is_save_done, I found no reason to put it.
You were saying?

 

 

Other people coming up with the answers isn't going to help YOU become the good coder
Thats not true. When people help you get started it makes things much easier for people starting out. And i don't ask for all the answers i made a few codes myself. But if it wasn't for Good people like random i don't think i would have continued coding.You don't seem to even grasp what's happening here. Did I not help by giving you a list of things I saw? Yes. Did I give you any answers? No. Did I ONLY give you that list because you were demonstrating you're willing to put forth some effort? Yes. You make it sound like I stonewall anybody an everybody. The fact remains that those that put forth the effort demonstrate that they have what it takes to code, and so I help. But I make sure my help isn't giving people the answers. Do you get it now? We're talking about the same thing, yet you're saying when I say it it's wrong and when you say it, it's right.

 

So let's recap. You weren't using is_save_done. That's wrong. I pointed it out. I also pointed out that you need to immitate existing code. Do you know why I pointed it out? Because (get this) it answers not only the question you were asking BUT ALSO OTHER QUESTIONS YOU MIGHT COME UP WITH! Why on Earth would you complain about an answer that solves multiple questions at once? What's better help than that?

 

 

Anyway my point is that noobs need people like random to show them the ropes so they can learn how to make thir own code.
You can stop saying "like random". We all help. The fact remains that if YOU are going to write code, nobody is sitting there typing it for you. Since we can't be there, we let you know about things like original code, the opcode database, etc. The original code for the most part has EVERYTHING the engine can do, laid out for you already. The opcode database is a one stop shop for all the opcodes, descriptions, etc. How can two all-encompassing resources be so readily discounted by you simply because it's not another human being handing you the answer? We "show you the ropes" by pointing out that the MB readme is VERY useful, as is existing code, etc. It's people like YOU who choose to disregard them that set themselves up for failure that demonstrate that we'd be wasting our time trying to help. This thread has you being told three times about is_save_done as well as you claiming you immitate existing code at least twice before you FINALLY found is_save_done. After being told about it. That doesn't at all make you look like somebody who's going to take any help seriously. We had a member here once that we could give the same advice a dozen times to and it was like he wasn't reading it. YOU wouldn't waste your time like that, so don't make it look like others are terrible people for it. I've stated before that you seem to have the potential. And you continue to disregard methods that have rang tried and true for EVERY SINGLE CODER this community has. Don't scream from the rooftops when you don't even have the second and third rung of the ladder mastered yet. Be proud that you've tackled the first rungs correctly and successfully and build your way up.

 

 

I'm sure some1 helped you when you were starting rolleyes.gif
I've commented on this before to you. You didn't read it then, so I can't expect you to read it now, but here goes. I don't just prescribe these things. I lived them. I got to be where I am by following them strictly. Yes people helped me. You've heard me say that before. What you then tuned out because it doesn't suit you is the part that people helped me because they knew I'd use it. They knew because I diagrammed that I had already checked this, searched for that, tried some of this, etc. Hell, I even received help once from my "mortal forum enemy" simply because according to him, he knew I'd put his advice to good use. So... if you demonstrate that you're able to put the advice to good use (by coming up with halfway code on your own and actually LISTENING), people will be willing to help. If you sh*t on them for doing so, you can expect that help to dry up quickly. Refer to the rung analogy above. You can't just climb into the ring with Ali because you think you can box. It takes time to build. Back when you were demonstrating both effort and a willingness to listen, I had high hopes for you. Since instead, you feel that you'd rather argue your way out of something that's worked for years, I'm not so sure, so...

 

Last time: Stop looking for the quick way out. Take your time and become the good coder you can be.

 

 

and it's not like i'm asking for them to make me the code. I post code i made and see if it's good. If it's not i change it, How else would i know that it's wrong if i don't ask some1.
Perhaps you can show me how I ever disagreed with that? Or did you forget that after you posted your code, asking for help, I gave you a ton of pointers? Did you notice that several of them fell under "immitate existing code"? Then you can't argue the prudence of that advice.

 

 

I think you could be if you'd ditch the "it works, so why change it" attitude.
I will just to be safe but i really don't get it. When i save the code/game/player and everything is paused. I'v tested this over and over.I don't care if you get it. You turned to us for help, we said this is how you do it, so you do it. Hint: R* hasn't given us a GODDAMN THING in regards to modding. The community came up with it all by themselves. This means that partially, we make assumptions about the engine and such. Some things we just can't know for sure. So we go with what we know works. You'll find in life that a LOT of people rely on tried and true because it works. If you'd like to reinvent the wheel, do it the right way. Even the almighty Cyq got to where he is by following the lead of those before/above him. It works. Do it. Stop whining about it.

 

...AND you'll be happy to know that I didn't break a sweat, skip a beat, or breathe any differently. Calm enough for you? anuj_cop.gif

Share this post


Link to post
Share on other sites
LDzOmbieHunter

Dude,

somebody needs some attention.

I don't know the only guy I have seen do anything remotely worthwhile coding wise on this forum is PL_Python.

 

Share this post


Link to post
Share on other sites
random_download

Dem, that was unnecessary. If nobody questioned the original scm then we would still be doing loops like:

 

:labelif 0NOT key_pressed 0 16jump_if_false ££label2wait 0jump ££label:label2jump ££labeldosomething

If you yourself hadn't questioned the 1st rule of coding, that you MUST start a new game when you alter anything in the 'MAIN' section, would Darkpact exist?

If you do not understand why you are writing the code, then you should by all means ask questions. As you can see, Kamazy now understands why is_save_done is used, it just took a little time:

 

Ow ow ok now i see it. The save_screen does pause the game but now immediately. So the next 2-3 lines might get trigered.

Ok now i see why to use is_save_done. And will add it for sure.

And to be fair he has been referring to the original scm throughout this topic:

 

087B: set_player $PLAYER_CHAR clothes "VEST" "VEST" 0

087B: set_player $PLAYER_CHAR clothes "JEANSDENIM" "JEANS" 2

087B: set_player $PLAYER_CHAR clothes "SNEAKERBINCBLK" "SNEAKER" 3

087B: set_player $PLAYER_CHAR clothes "PLAYER_FACE" "HEAD" 1

 

070D: $PLAYER_CHAR

 

i saw it was there in the original code so i tryed it and it worked.

 

So... if you demonstrate that you're able to put the advice to good use (by coming up with halfway code on your own and actually LISTENING), people will be willing to help. If you sh*t on them for doing so, you can expect that help to dry up quickly
I certainly do not get the impression that he is unappreciative or "sh*tting" on anybody:
cookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gif

 

These are for you guys. THX this is a HUGEhelp . rah.gifrah.gifrah.gifrah.gif

This post is purely intended to convey my point of view, and I hope that you don't take offence if I came off as aggressive at any point.

Share this post


Link to post
Share on other sites
Kamazy

mercie_blink.gifbored.gif

Anyway............

 

 

:PSAVE1_109. Check for 83d9 too

 

Ooops i guess they use it as a NOT. blush.gif

 

[edit]

 

 

Hey Kamazy,

Good work. You are correct, al little help got you started. Keep working at it. We will soon have a new breed of coders that want to encourage knowledge instead of horde it.

 

Coding is a whole new world then the modeling world i'm from.

Most people don't like to share in the coding world. tounge.gif

Edited by Kamazy

Share this post


Link to post
Share on other sites
Demarest

If nobody questioned the original scm then we would still be doing loops like:

 

:labelif 0NOT key_pressed 0 16jump_if_false ££label2wait 0jump ££label:label2jump ££labeldosomething

If you yourself hadn't questioned the 1st rule of coding, that you MUST start a new game when you alter anything in the 'MAIN' section, would Darkpact exist?

Did I say don't question the original code? Did I release Darkpact in July of 2003? Or did I say it's a useful guide? Did I not question what I was doing AFTER I had a firm grasp in it? He himself said this isn't working. Once I saw it didn't mimmic existing code, I stopped delving into it. Cause of the problem or not, I'm not going to invest more of my time if it looks like the person disregarded the first rule of coding. Especially when they're in a position where they should be doing just that so they can get better acquainted. As for the specific loop you posted, R* IS right. Their way will give you the fastest possible progression. I rearranged it because I personally enjoy compact LOOKING code. That's called style and you're going to find it in any artform. But in any artform, style only comes once a firm grasp of the fundamentals are present. The difference between our school of thought and the other school of thought is that I don't propose to answer just the question on the table. I equip the person with the ability to answer that question and all that may follow. It has numerous advantages for all involved. And at what cost? A little effort from the person who set out to accomplish something in the first place. Such is life.

 

 

If you do not understand why you are writing the code, then you should by all means ask questions.
Ah, but that's not what happened. When he asked, he was told to use is_save_done. His response was that it worked without it (despite the thread being that it didn't work notify.gif) and he wasn't going to. All the while, claiming he immitated existing code. Yet when he was told you need to loop is_save_done and is_model_available, he was stumped. We've all been stumped, so I'm not faulting him for that. I'm faulting him for holding my method accountable when he hasn't even bothered to follow it. ANYBODY can crash and burn all they'd like. Makes no difference to me. However, I feel we'd have a lot more good coders if most didn't approach it with "it's hard" attitude. When they learn to achieve on their own with no more than a little guidance from us is when they truly blossom. How ironic that what's best for them is only ever REALLY rebuked by those who have no future. Ever notice that?

 

That's just me though. If somebody insists on taking the easy way out and others aspire to be forum enablers, so be it. I do from time to time myself, but only when I feel (as stated) that the person is somebody who will put it to good use. We have a great community here and if people were more streamline-minded in general, the search tool would be more effective, would lead to better posts, would lead to better search engine, repeata.

Share this post


Link to post
Share on other sites
Y_Less
That's just me though. If somebody insists on taking the easy way out and others aspire to be forum enablers, so be it. I do from time to time myself, but only when I feel (as stated) that the person is somebody who will put it to good use. We have a great community here and if people were more streamline-minded in general, the search tool would be more effective, would lead to better posts, would lead to better search engine, repeata.

There's an easy way out of coding? Please do share it Dem. All this time I was here thinking that in order to code you had to, oh, I don't know, do something yourself, but apparently there's an easy way out. I can honestly say, having seen Dems methods first hand from BOTH sides that they do work. If someone gives a toss they'll try and prove him wrong and, sadistic as it may sound, that's what he wants. Where's the drive to better yourself if you don't need to cos someone's spoon feeding you the answers? Nowhere, just be grateful you're not one of the first coders, coding from HEX files with no idea what the numbers mean, you have nice names and descriptions, get over yourself complaining.

 

Note: I HAVE been out drinking all night, but still, I was writing tutorials within a week of coding, my n00b tutorials, as advertised, were written by a n00b - me, get over yourself, it's not even real coding, it's linear scripting, if you can't hack that there's something VERY wrong.

Share this post


Link to post
Share on other sites
Kamazy

Demarest give it a rest it's just a game. moto_whistle.gif

 

Anyway This is the finished saving code. These are gona be Allways available savegames.(no need to buy)

 

:CSIcons0570: $PSIcon01 = create_asset_radar_marker_with_icon  35 at -2102.205 890.513 76.70313018B: show_on_radar $PSIcon01  2:CSPkup 0213: $Pickupsave01 = create_pickup #PICKUPSAVE type  3 at  2186.392 -1212.633 1049.023:Chsave0001: wait 500 ms00D6: if  08214: NOT pickup $Pickupsave01 picked_up004D: jump_if_false ££Save_Game010002: jump ££Chsave:Save_Game01016A: fade  0 (back)  500 ms0001: wait 500 ms03D8: show_save_screen0001: wait 0 ms <------Not misstake needs to be here or save screen doesn't show and freezes the game.01B4: set_player $PLAYER_CHAR frozen_state 0 (frozen):Save_Game01100D6: if  003d9: save_done004D: jump_if_false ££Save_Game01100A1: put_actor $PLAYER_ACTOR at 2188.475 -1203.932 1048.0230173: set_actor $PLAYER_ACTOR z_angle_to  -90.00373: set_camera_directly_behind016A: fade  1 ()  2000 ms0001: wait 1500 ms01B4: set_player $PLAYER_CHAR frozen_state 1 (unfrozen)0002: jump ££CSPkup

 

 

Now i'm gona look for a better way to get busted and wasted. anuj_cop.gif

Edited by Kamazy

Share this post


Link to post
Share on other sites
Demarest

If someone gives a toss they'll try and prove him wrong and, sadistic as it may sound, that's what he wants.
Bingo! Prove me wrong. I'd be glad to see another good coder emerge. Last week I took a guy to the range for his first time. He kept missing his target, but in the same direction. I know the joys of hitting your mark, so I wanted to see him succeed. I began to suggest compensating to MAKE his shots hit. He very correctly responded that he'd rather address the problem since he didn't want to start off with bad habits. Of course, he's much older that the average member here, so he understood the value of not getting into bad habits... It's really unfortunate that some people here can't accept that. On that note...

 

@Kamazy: I'm Demarest. I've coded for a while. I know what I'm talking about. You had no business asking for help if you had no intentions of following that help. How many times have I said immitate existing code? How many times have you insisted you do? Observe...

:PSAVE1_1060004: $ON_MISSION =  1 ;; integer values01B4: set_player $PLAYER_CHAR frozen_state  0 (frozen)03D8: show_save_screen:PSAVE1_10900D6: if  083D9:   NOT   save_done004D: jump_if_false ££PSAVE1_1140001: wait  0 ms0002: jump ££PSAVE1_109:PSAVE1_1140169: set_fade_color  0  0  0016A: fade  0 ()  1000 ms00D6: if  00256:   player $PLAYER_CHAR defined004D: jump_if_false ££PSAVE1_12001B4: set_player $PLAYER_CHAR frozen_state  0 (frozen):PSAVE1_1200051: return

From original SA code, if you search for "save_screen", this is THE only occurance. Does your code look like this? It doesn't? Oh, then I guess I was right to insist you weren't immitating existing code even in the face of you insisting that you had been.

:Chsave0001: wait 500 ms00D6: if  08214: NOT pickup $Pickupsave01 picked_up004D: jump_if_false ��Save_Game010002: jump ��Chsave:Save_Game01016A: fade  0 (back)  500 ms...

When you have an if check ending in both a JF and a jump, with no other commands, one of them points to the very next label, and nothing else in your code points to that label, you can flip the conditionals to make your code more concise like so

:Chsave0001: wait 500 ms00D6: if  00214: pickup $Pickupsave01 picked_up004D: jump_if_false ��Chsave016A: fade  0 (back)  500 ms...

 

 

 

0001: wait 500 ms03D8: show_save_screen0001: wait 0 ms <------Not misstake needs to be here or save screen doesn't show and freezes the game.01B4: set_player $PLAYER_CHAR frozen_state 0 (frozen)

No it doesn't. See this is what cracks me up. You're met with malfunctioning code. So what do you do? Do you consult original code to find out what you're doing WRONG? Nope, even though you'll tell me you are. Instead, you toss in a wait. In R*'s code, they don't have a wait there. They did however freeze the player before showing the save screen. Might that be it? I don't even know and I'd bet money it is. Why? Because you say your code crashes. R*'s doesn't. Think you might be able to learn from them? For that matter, where's the onmission flag? I would hate for some other thread to start working and causing a serious malfunction all because you can't be arsed to immitate existing code, which includes setting the onmission flag.

 

 

:Save_Game01100D6: if  003d9: save_done004D: jump_if_false ��Save_Game011

This is a short-circuited loop. Never loop without a wait, even if it's a wait 0. That way you know your code canNOT crash somebody's game. You'll put waits where they don't belong but not where they belong. But you're right and I'm the bad guy, eh? rolleyes.gif

 

 

Demarest give it a rest it's just a game. moto_whistle.gif
If you refuse to listen to reason, that's your call. However, I have access to this site, in an area I know a thing or two about. I'm going to keep posting so that others--who ARE willing to be the best they can be--can learn from YOUR mistakes.

Share this post


Link to post
Share on other sites
Kamazy

My mod will have original code (made by me) i will copy R* code if i can't get something to work but when i can i will make my own.

If you look at the first post you'll see i ask for a clean main to work from.I want to recreate the whole GTA however i like.

In places the original code must be copied but for most of it i will make my own scripts.

 

And a simple "The wait shouldn't be there" would have helped. Sorry if you like to copy paste code but i want to make a original mod. Original meaning that most of it will be done by me and not copied.

 

And i do look at the original code to see how to use the opcodes. But i don't copy every single thing.

 

 

I'm Demarest. I've coded for a while. I know what I'm talking about. You had no business asking for help if you had no intentions of following that help.

 

When did i not fallow the help given!

About the "is_save_done" i didn't see a reason but when i did i used it.

 

 

I'm going to keep posting so that others--who ARE willing to be the best they can be--can learn from YOUR mistakes.

 

Oh.... now i get it you'r an ASS!

 

------------------------------------------------------------------------------------------------------------------

cookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gif

cookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gifcookie.gif

 

/\ None for Demarest. You helped but you did more harm then good/\

 

My greatest thanks to those who helped.

Sorry can't add more cookies.

 

Request lock

Share this post


Link to post
Share on other sites
ceedj

Alex, please don't lock this. I'm a firm believer that stupidity should be mocked and ridiculed, and this is the best example I've seen all year.

 

I'm not the biggest fan of Dem in the world, but to call him an ass for being essentially right is really quite ridiculous.

 

What's really amazing is that you seem like you could be pretty good at this, if only you'd turn off the "I'm young and stupid but I must be right" part of your brain. confused.gif

Share this post


Link to post
Share on other sites
Kamazy

 

I'm a firm believer that stupidity should be mocked and ridiculed,

 

Stupidity WTF are you talking about!

 

 

I'm young and stupid but I must be right

 

Right about what i'm not saying i'm right about anything. mercie_blink.gif

 

Is every one here high?!

 

[edit]

 

I don't get what the f*ck you guys are bitching about!

Is it about the is_save_done?

Fine i found what it does and will use it!

 

Some1 please tell me what i'v done that is so dumb!

 

DON'T LOCK YET

Edited by Kamazy

Share this post


Link to post
Share on other sites
Ben

@Kamazy - sorry sunshine, but I think you're off the mark here.

 

I've been in a similar situation in the past where I've requested Dem's help, and gotten a reply along the lines of do it yourself. My immaturity showed through initially, and I found myself thinking "what an ar*e!" (like you), but then I decided to have a shot at it myself. And you know what, I succeeded within a few hours, and without help from anyone. Then my immaturity shone through again and I went off to brag to Dem about it, whilst also offering my thanks for him pointing me in the right direction. And the reply to that was something along the lines of well done. You'll find that I only help people who help themselves. If you had given it your best shot but failed, then you would have had my undivided attention. And that's when I realised what he was on about.

 

Now, before you rush in and reply, how bout you think about what everyone here has said, and then maybe you'll realise that Dem is just trying to get you to help yourself, and develop your modding career. Sure, his tough-love approach may seem harsh at times, but when you succeed, not only will you be proud of your achievements, but you'll also appreciate his help (which in my case was ironic, because he didn't actually tell me anything about modding). smile.gif

Share this post


Link to post
Share on other sites
Kamazy

Is it soo wrong to get some help starting out?

 

[edit]

 

Now i know the ways and don't need any help.

But without the people that helped my i would have probobly still be wondering what a opcode has. Or would have stoped scripting and went back to good old modeling. (Where sharing knowledge and asking for help doesn't get you shot!) monocle.gif

 

[edit]

 

 

and develop your modding career

 

Career? I'm not looking for a career i just want to make my mod i'm not looking for a career. rolleyes.gif

Edited by Kamazy

Share this post


Link to post
Share on other sites
Ben

That's what tutorials are for wink.gif. A quick search will point you in the direction of some.

 

There's plenty of things I'd like to be able to do in modding, but you have to start small and build up. Y_Less's tutorials (in the pinned tutorial topic) are pretty good, especially as they were written when he was still a coding n00b, primarily because they give you exercises to do. I think they're only for VC though, but the principle behind it is still the same for GTA3, VC or SA (just that some of the data will differ in the actual scm). If you start small, and build up your knowledge, you'll gradually get better.

 

Everyone has to start somewhere, everyone was a n00b once - think of those who pioneered GTA coding. They had to teach themselves through trial and error.

 

This isn't a personal attack on you from any of us, but we're trying to help you to do what's right for you in modding. Search around and you should find somewhere to start - give it your best shot, and then come and get extra help if need be.

 

Anyways, best of luck with your modding endeavours - I hope you understand what we're trying to say smile.gif.

Share this post


Link to post
Share on other sites
Kamazy

Ok now you know how to talk. smile.gif

Dam just goes on and on and just insultes you. bored.gif

I'll make a beta of my mod and i'll see you then. biggrin.gif

 

[edit]

 

 

"My mother's my sister" is this posible

 

Yes.

Edited by Kamazy

Share this post


Link to post
Share on other sites
Demarest

My mod will have original code (made by me) i will copy R* code if i can't get something to work
Not true. We've had several examples.

 

 

If you look at the first post you'll see i ask for a clean main to work from.I want to recreate the whole GTA however i like.

In places the original code must be copied but for most of it i will make my own scripts.

Which was wrong also now that you bring it up. Unless you're Mozart, you can't take a blank piece of paper and create a masterpiece. It takes time. You should start off small, not trying to rewrite the game first thing. Otherwise, elementary things like loops and how to save would elude you rolleyes.gif

 

 

And a simple "The wait shouldn't be there" would have helped.
Who I am and what I say is directly dependent on what I have to work with. I don't make any rules; I go with the flow. When you were showing effort and potential, you DID get 'a simple "the wait shouldn't be there"', remember? However, once you showed everybody your resistance to genuine advice and a lack of desire to continue to put in your own effort--when you decide to repeatedly ignore to immitate existing code all the while insisting that you are--then you get the "ha ha, told you so" like pointing out. Because you've had NUMEROUS opportunities to do it the right way, so watch you fall on your face when you don't listen just proves what I've been saying all along. I don't want you to fail, which is why I want you to do it right. YOU are the one insisting "I got this... *TRIP*".

 

 

Sorry if you like to copy paste code but i want to make a original mod. Original meaning that most of it will be done by me and not copied.
There's not much original about being able to save your game. However, coding it to crash and otherwise malfunction WOULD be fairly original. sarcasm.gif Get off your high horse. There's only so many opcodes and they've all been used before. Doing what's tried and true isn't selling out or otherwise being unoriginal or unimaginative. You can try and come up with hair-brained reasons to do your thing all day long. The truth of the matter is that immitating existing code works. Your offerings don't.

 

 

And i do look at the original code to see how to use the opcodes.
No you don't. You've been caught with your hand in the cookie jar too many times to try and pull this one off. It's never too late to change however.

 

 

When did i not fallow the help given!
Look at how many times you've been encouraged to immitate existing code. Look at how many times (100%) you didn't. Look at how many times of the times you posted non-working code (100%) where immitating existing code would've spared you the frustration. Look at how many times all of the above have taken place and you still refuse to do it. I guess the easier question would be "when DID you follow help?".

 

 

I'm going to keep posting so that others--who ARE willing to be the best they can be--can learn from YOUR mistakes.
Oh.... now i get it you'r an ASS!You asked another forum member (me) to not participate in a thread because you didn't want to hear what I had to say, and I'M the ass? lol.gif I think I'm pretty spectacular to still be offering you encouragement long after you've thrown it back in my face. But I repeat: I give at least what is given. Maybe had you done what you should've and not tried to insult what's been working since day one, nobody would have to act in a way that would stir such animosity in you that you would resort to name-calling.

 

 

/\ None for Demarest. You helped but you did more harm then good/\
From inside the bubble, you can't see the complete act. If you have a future here, you will look back on this with embarrassment that you fought what's right so hard for so long. If you're one of the many who get an idea and are NOT willing to put forth effort to achieve it, you will have been systematically weeded out. Either way, I think it will end up exactly as it should be. In which case, there was NO harm done... except maybe to your ego. Which anybody that wakes up and decides they want to be coding alongside the people that have been doing it for years have already set themselves up for a reality check. Don't sh*t in my cereal because I'm the one who tried to tell you.

 

 

What's really amazing is that you seem like you could be pretty good at this, if only you'd turn off the "I'm young and stupid but I must be right" part of your brain.  confused.gif
Yep. And how many times have I said exactly that? I cannot digest why the guy can't be like "OMG, somebody believes in me!" and just do it the way we've ALL had to do it.

 

 

Is every one here high?!
If you ever find yourself the only person feeling a certain way, to totally disregard that maybe everybody else is right is looney bin material. I cannot speak for others, but I've lived a life of sobriety from day one smile.gif

 

 

I don't get what the f*ck you guys are bitching about!
Um... about the fact that you're taking what's intended as help as people "bitching about" something? Relax. Walk away. Have some fun coding some stupid sh*t. Experiment. Come back and report. Post what you've done. I'll help with the streamlining and/or cleaning up. We'll be best buds. And all it will have taken is for you to drop this petty taking things personally. When I've pulled rank here, it's only to reassure you that I know what I'm talking about.

 

 

I've been in a similar situation in the past where I've requested Dem's help, and gotten a reply along the lines of do it yourself.
More accurately, I told him that he COULD do it himself. He had came to me saying that Real GTA3 AND Timetwister are popular mods, but they each have their own GXT. He was proposing a GXT that would accomodate the two of them. I let him know that GXT editing wasn't all that hard, which he felt intimidated because it was new to him. EVERYBODY feels that way. And that's exactly the fallacy my method is meant to combat. Fear can be paralyzing. I like to show people that it's really not that hard. For the times we stumble, we have all of the forumers to fall back on. And for as long as somebody like yourself, Kamazy, do that instead of leaning on us all the way, I don't think anybody minds. You have a few accomplished coders who believe you have it in you. If you could just swallow your pride and take smaller steps, you'll be fine.

 

 

Is it soo wrong to get some help starting out?
No. Which is probably why nobody said it was. IF however, you can't be bothered to read the MB readme however, why should we be bothered to put forth more effort than you when you're the one interested in making tricks with bricks? You speak as if we owe it to you. We speak as if you owe it to yourself. We're all saying the same thing. Except you need to realize that you need to take the first step since it's you who'd like to do things with it. IT'S NOT THAT HARD!

 

 

But without the people that helped my i would have probobly still be wondering what a opcode has.
No you wouldn't. The MB readme cleary documents this. If you hadn't read that and as a result, the people here didn't feel like enabling such a lazy habit, then yeah, you might be left to wonder. But if you'll hear what I've been saying (readme, opcode database, tutorial, existing code, etc), you will NOT have to wonder. With those and a little effort (which you HAVE demonstrated), we're eager to help. The proof is right here. There wasn't an issue until you decided that somehow you're better than existing code, better than those that walked before you, and can do your own thing. The fact that you had issues should've been indication of how wrong that was. Even then, you were urged to do the right thing and continued to refuse. So if you'll take this moment to swallow your pride and do it right, you'll soon be with a prideful smile courtesy of me, random, Y_Less, ben, creed, etc.

 

 

Or would have stoped scripting and went back to good old modeling. (Where sharing knowledge and asking for help doesn't get you shot!)  monocle.gif
Please. The modeling community is the epitome of hoarding one's work. They're the ones who hold onto their work as if it's theirs despite the fact that they RELEASED it to work in ROCKSTAR'S game. We're the ones who say "hey, knock yourself out". Kind of goes back to that whole originality thing wink.gif We share because we understand it's NOT original and that allowing others to tear it up, learn from it, etc could help them. My site has said for as long as there has been anything SCM related on it "I am a firm believer and an avid supporter of freedom. Freedom to be ourselves as well as enjoy ourselves. If you like my mods, my codes, or the ideas they give you, go with that. Use them, abuse them, hack them, duplicate them, distribute them, whatever. Have fun with it. This is, after all, a video game! And if you happen to feel like it, maybe mention that I helped inspire you or you found it here." I've used my work as examples in answering countless questions. I've allowed my work to be converted to other games by other people, I've allowed elements of my work to be implimented in other code mods, etc etc. So kindly take back your erroneous statemtent that wrongfully attacks ALL OF US simply because we didn't spoon feed you the answers, do all the work for you, and hold your dick while you took a piss.

 

 

Career? I'm not looking for a career i just want to make my mod i'm not looking for a career. rolleyes.gif
Well after your speech about originality, it doesn't matter if you choose to ever code again or not. Do things the right way and you'll be able to take pride in the fact that YOU made your mod yourself. We don't mind helping. It's why we come here. But we won't do it for you. Nor will we tolerate you neglecting perfectly good advice, attacking those who would provide it, etc etc.

 

 

Ok now you know how to talk.  smile.gif

Dam just goes on and on and just insultes you.  bored.gif

You're the one that suggested I'm not fit to post in your topic. You're the one that's called me an ass. Despite all of that, I've not been short of cordial with you. Telling you the truth and you not willing to hear it is not me being insulting. On top of that, ben didn't say anything I myself haven't. And as I've stated, things didn't turn ugly until you repeatedly refused to immitate existing code even when existing code would've spared you much of your troubles. All the while lieing that you were. THAT is insulting. Perhaps you're ready to put it in the past so we can all be friends again?

Share this post


Link to post
Share on other sites
jarjar
"My mother's my sister" is this posible

 

Yes.

I think i missed what this had to do with coding, or this topic even. confused.gif

 

 

Demarest give it a rest it's just a game. moto_whistle.gif

 

Leave Dem alone, he knows more than you will ever know. And his tough love tacktics has helped alot of newbies reach there full potential and become heros and highly respect members in the modding comunity. Try listening to his advise, and not arguing. Nobody likes a smartass, especially in this forum. Listen, learn and take in what Dem and everyone else says, thank them and ask questions. Don't argue or get pisted off. Esspecially don't think that anyone will do this for you. So stop being an ass and start respecting the people here, or get out. We don't want you here if your disrespectful.

 

 

Oh.... now i get it you'r an ASS!

 

And your a bloody idiot.

 

If your not gonna listen or attempt anything yourself than it's very simple, leave, it won't worry any of us. Saves us alot of time in explaining stuff to people who won't listen. confused.gif

 

As i can see, many people have posted alot of helpful information and comments, so look over them and read then very carefully. Then thank them for it, and if you have more questions, ask them, but don't mean disrespectful about it. mad.gif

 

Like Dem said, walk away, test, experiment, then return and report what has happened. Simple as pie.

 

Kamazy you are the weakest link, goodbye. turn.gif

Share this post


Link to post
Share on other sites
Kamazy

 

think i missed what this had to do with coding, or this topic even. 

 

 

benisablink182fan's sig. (changes so you might now see it)

 

How the hell did this get so out of hand! suicidal.gif

Everyone take a chill pill and forget it.

 

[edit]

 

Unless you're Mozart, you can't take a blank piece of paper and create a masterpiece

 

Yeah.... you'r right. sad.gif So now i'll just remove the missions in the original main and add my own.

I guess i should start small.

Maybe i was just a stubborn but now I’ll just use 90% of the original code. And add all the stuff I wanted.

I guess i should have done that from the start. confused.gif

 

[edit]

 

Tell me if i'm doing this right.

I remove the start_mission 0,1,2 and add a start_mission (my mission). Is this the way to do it?

 

I added this.

 

DEFINE MISSION 135 AT ££KMZY; Kamazy's mission

 

Made the mission count 1 more.

 

DEFINE MISSIONS  136

 

 

on the bottom of the file i added this.

[/code]:KMZY

0001: wait 100 ms


 

and the mission 2 code under it (exact copy)

 

changed the start mission from 2 to 135

0417: start_mission  135   ; Originally: 2

 

 

But when i start a new game all i get is a black screen. Not frozen i can go back to the main menu and look at the map.(In grove) After i re-enter the game i can hear stuff as normal (even player) but the black screen is still there.

 

Looked in the tutorials but nothing to help with this.

Edited by Kamazy

Share this post


Link to post
Share on other sites
Demarest
Tell me if i'm doing this right.

I remove the start_mission 0,1,2 and add a start_mission (my mission). Is this the way to do it?

Not really. Stripped SCM IS the right way to do it. I didn't mean to say that you have to start small as in tweak little things in the original code. Though that works great too. A stripped SCM gives you several advantages. For one, it's nothing, so compile times are minimal. This means put something in, compile, test, tweak, compile, test, repeata goes really quickly for you. Secondly, it's next to nothing. So it's easy to read, easy to visualize in your head the whole picture, and most importanly, easy to diagnose when something goes wrong.

 

If you do choose to tweak/program within the original code, I would recommend against messing with the first couple missions. They're responsible for a lot of intiialization and will leave you in an unfamiliar world where traditionally pickups, garages, etc are established.

 

Also, programming a mission is a pretty big undertaking. If you insist on trying, I would code it in a stripped SCM first. Not as a mission, but as a really involved thread. Once you've got it working (make sure it's laced with all the proper checks to make it crash proof; this can be hard to visualize), then try to convert it to a mission. This should mostly consist of adding a mission failed section, a mission passed section, and a cleanup section. As well as managing the entire thing through gosubs as the mission skeleton in the MB readme diagrams (as well as original code, though the readme offers a bit of explanation).

Share this post


Link to post
Share on other sites
Kamazy

Ok i'll make a mission in a striped main first.

But couldn't i make my whole mod from scratch?

I know i'll lose stuff like slot machines and stuff but i don't want them anyway.

The only problem i had with a striped main was that the parachute didn't work right.

I know the parachute is scripted and now really a weapon but after i copy everything and it seems to work fine it was some problems.

 

1. Very slow falling. (If someone tweeks it a bit i'm sure a superman mod can be done)

2. Not controlable.(Animation and rotatig works but can't move front or back for both open and closed parachute)

3. Can't land until the parachute has been open. (will float above ground till the parachute has been open)

 

If i can only make the parachute work i'll use a striped main for my whole mod.

 

[edit]

 

 

I would recommend against messing with the first couple missions. They're responsible for a lot of intiialization and will leave you in an unfamiliar world where traditionally pickups, garages, etc are established

 

i didn also try to just change the missoin 2 (intro movie and start of game) but that didn't work. turn.gif

Edited by Kamazy

Share this post


Link to post
Share on other sites
LDzOmbieHunter

Leave Dem alone,

He's a llittle man that pops off on the forums and then has to carry agun everyday in real life so he doesn't get beat down for being a little B&^%h.

 

Share this post


Link to post
Share on other sites
jarjar
Leave Dem alone,

He's a llittle man that pops off on the forums and then has to carry agun everyday in real life so he doesn't get beat down for being a little B&^%h.

Excuse me, there is nothing wrong with Dem. Adn he carries a gun beacuse of the job he has, he does a job where he must be safe, thus the reason he carries a gun. The worlds not as safe as it use to be. confused.gif If you want to insult a member like that again i can see you not lasting to much longer around here me friends. Dem knows what hes talking about, and hes proved this over and over again for years, so listen to what he says, Don't just get pissed off because he doesn't do everything for you. mad.gif

 

You should think before disrespecting highly respected and great members such as Dem. Thats the one way ticket to a banning.

Share this post


Link to post
Share on other sites
Y_Less

Well this topic seems to have got back to coding so can we please keep it like that? There is a stripped SA SCM floating about somewhere but it doesn't come with the builder which is quite annoying, I also had a look but I don't seem to have it, try doing a search in this forum, I'm sure I got it from one of the topics here.

 

Also, Dem: it's Ceedj, nor Creed tounge.gif

Share this post


Link to post
Share on other sites
random_download
There is a stripped SA SCM floating about somewhere but it doesn't come with the builder which is quite annoying

First page of this topic tounge.gif

Although it would be helpful if it was added to the download and rehosted.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


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