Tutorial [NOOBS] "How to GSC"

Harry

Software Engineer
Premium Member
Messages
1,273
Points
748
Welcome to my tutorial "How to GSC"
In this tutorial, I'm going to show you how to make a GSC Mod Menu (Basic) for the VERY NEW of developers.
Before we start, this tutorial is for people who may have JUST brought a PS3/Xbox CFW/RGH and wanted to make a menu.

What you will need (I will proved links)
  • A menu base (We will be using StonedYoda's)
  • Functions
  • GSC Studio
  • A brain (Their cheap at WoolWorths)
  • A PC
  • A Jailbroken/RGH PS3/Xbox

PART 1

LETS GET STARTED!
Download this [Menu Base]:
You do not have permission to view link Log in or register now.

Download this [GSC Studio]: http://cabconmodding.com/index.php?threads/gsc-studio.6/
Open this:
You do not have permission to view link Log in or register now.


Now open the menu base and GSC studio.

Click Editor> New Project> Name it
For the sake of this tutorial, I'm calling mine 'Tutorial'
Your screen should look like this:

We need to right click here:

And click "Add New Script File"
Now go to the Menu Base we downloaded above and open ALL the files.
We need to make a new GSC for ALL of the files, EXCEPT MAIN.GSC

Your GSC Studio should look like this:

Now go to ALL the files, and copy and paste the text from the .txt to the .GSC in GSC Studio.

Now you should have quite a bit of code. You can connect and inject you menu now, and see how it looks.


PART 2

Now we are going to customize the menu.
Here you will learn:
  • Changing the name of the menu
  • Changing the name of the submenus and options
  • Adding scripts
To go 'MAIN.GSC' and do CTRL+F
Type 'Menu Base' and then manually change ALL the 'Menu Base' code to what you want to call your menu.
I'm calling mine 'Test Codes'
With this base, you should need to change it 3 times.

Now lets change the Welcome Message text!
Go to BaseSystem.GSC
CTRL+F WelcomeMessage
You may change the ext in bold:

notifyData.titleText = "Menu Base"; //Line 1
notifyData.notifyText = "by StonedYoda";

Here what mine looks like:

Now lets inject and begin a game!

Your menu should look like this:

Now quit the game and lets write some codes!

First, we want to make it so when the game ends, we still want to walk around, and before the game starts!
Go to main.gsc and find menuinit()
Find his line and delete it:

Now we can move about after the game has ended :grinning:
Now find 'onplayerspawned()' and add the following code where I have highlighted it:

Code:
freezecontrols(false);


DONE!

Now lets add God Mode.

Go to this thread:
You do not have permission to view link Log in or register now.

And open 'BaseSystem.GSC'
Edit this line here, to this:

And go to the thread, find 'God Mode' and paste the code ALL the way down the bottom of that script!
Now copy+paste that code below that line, and edit it and add another function from the GSC Code thread or other codes or threads. And remember to paste the REAL Code down the bottom.

Now you can do this and make your own GSC's!



ANY QUESTIONS, LEAVE THEM BELOW. I WILL CHECK DAILY AND ANSWER WITHIN 12-24 HOURS!
THANKS

~PROFOUND
 
Last edited:

CabCon

Head Administrator
Staff member
Head Staff Team
Messages
4,616
Points
828
Very helpfull. I will create the gsc learning section soon :smile:. Feel free to do more small tutorials (very helpfull)
 

CabCon

Head Administrator
Staff member
Head Staff Team
Messages
4,616
Points
828
Honestly this isnt that useful, you are not teaching people how to code you are just showing/telling them how too change things.
you're right but this is the first way to learn it :grinning: And he writed in the healine NOOB. but you're of course correct if you want to look for a Codeing Tutorial :smile:
 

Harry

Software Engineer
Premium Member
Messages
1,273
Points
748
Honestly this isnt that useful, you are not teaching people how to code you are just showing/telling them how too change things.
Didn't even have to look at your name to see who had posted this.
Its for NOOBS!

"GSC Mod Menu (Basic) for the VERY NEW of developers.
Before we start, this tutorial is for people who may have JUST brought a PS3/Xbox CFW/RGH and wanted to make a menu."

And how else am I going to teach? Showing them and going through it carefully is the only way of doing so.
 
Messages
95
Points
18
Didn't even have to look at your name to see who had posted this.
Its for NOOBS!

"GSC Mod Menu (Basic) for the VERY NEW of developers.
Before we start, this tutorial is for people who may have JUST brought a PS3/Xbox CFW/RGH and wanted to make a menu."

And how else am I going to teach? Showing them and going through it carefully is the only way of doing so.
You don't get my point, this tutorial is just teaching someone how to change a menu name and add functions you aren't really teaching anything bro when I first started coding gsc I didn't know **** and I knew that without anyone telling me, you are basically helping the noobs who cant use their own brain too leech, welldone. I don't even care anymore tbh, you do what you do and Ill do what I do.

Edit: Also when you say you need to make separate files for the huds etc. you don't need too but that isn't my point, you can just right click on the side next too the main.gsc and press create new gsc file.
 

Harry

Software Engineer
Premium Member
Messages
1,273
Points
748
You don't get my point, this tutorial is just teaching someone how to change a menu name and add functions you aren't really teaching anything bro when I first started coding gsc I didn't know **** and I knew that without anyone telling me, you are basically helping the noobs who cant use their own brain too leech, welldone. I don't even care anymore tbh, you do what you do and Ill do what I do.

Edit: Also when you say you need to make separate files for the huds etc. you don't need too but that isn't my point, you can just right click on the side next too the main.gsc and press create new gsc file.
1. Not only do I not get your point, I don't care about your point.
2. And you could do what I did.
3. It keeps it clean
4. You do your ****, Ill do mine. aka f*** off.
5. You have a click bait...
 

Harry

Software Engineer
Premium Member
Messages
1,273
Points
748
you are so immature... if you don't get my point well.... you're dumb.
No, it's just the fact that your trying to attack me on my thread. You can make a menu. Good for you! Hear all the people clapping? No...

The only reason I would make a [Noobs] thread would be:
1. Someone asked me how to do it
2. I found a question on a forum asking how to do it.

That's it. I made this thread because someone, very very new to coding and modding, asked me to. I'm obviously not going to spend 5+ hours here making a thread on how to make a base, but I'll show someone new how to edit a base.
If you don't like me, my projects, threads or posts, please click my profile and click 'Ignore'. I don't mind, as it's your opinion. My opinion matters to me, then yours. If you don't like me, good for you. If I don't like you, good for me.

Now please STOP trying to attack my threads, posts and projects, like you do to most peoples. It's sad that you troll great websites like NGU and just sit there being 'Negative Nancy', letting down all the people who spent ages working on something, that may not be spectacular in your eyes, but is in theirs. A great forum, wrecked by trolls like yourself.

That's all I have to say, your posts will be ignored.

Yours sincerely,
~Profound
 

Harry

Software Engineer
Premium Member
Messages
1,273
Points
748
"too leech"

You can't be that retarded... Right?!

You do understand, that using a base isn't leeching... Right.

Dude, please, go back to your special ed class and ask Villiam what it means.


LEECHING IS TAKING SOMETHING FROM SOMEONE ELSES SOURCE CODE.
 

The Dark Side

Former Staff Member
Messages
1,010
Points
768
"too leech"

You can't be that retarded... Right?!

You do understand, that using a base isn't leeching... Right.

Dude, please, go back to your special ed class and ask Villiam what it means.


LEECHING IS TAKING SOMETHING FROM SOMEONE ELSES SOURCE CODE.
*facepalm*
 

Harry

Software Engineer
Premium Member
Messages
1,273
Points
748
oh lord you are dumb.
Ok ok, tell me:
You are walking through a rainforest (probably not you because your too busy groaning people on NGU) and a leech attaches to you. What does it do?
A: lawfully take blood from your body
B: unlawfully take blood from your body

So now let's put this into codes:
You upload a menu BASE:
Someone uses it.
Do you want then to use your base?
A: YEA, I put it up for people to use
B: no. I'm retarded and put it up for show.

I think if you do it logically, you'll find yourself feeling quite dumb.
 
Messages
95
Points
18
Ok ok, tell me:
You are walking through a rainforest (probably not you because your too busy groaning people on NGU) and a leech attaches to you. What does it do?
A: lawfully take blood from your body
B: unlawfully take blood from your body

So now let's put this into codes:
You upload a menu BASE:
Someone uses it.
Do you want then to use your base?
A: YEA, I put it up for people to use
B: no. I'm retarded and put it up for show.

I think if you do it logically, you'll find yourself feeling quite dumb.
you dont get the concept i am aiming at, everyone else does tho, does that not say something?
 
Last edited:

Harry

Software Engineer
Premium Member
Messages
1,273
Points
748
you dont get the concept i am aiming at everyone else does tho, does that not say something?
Add me on Skype: OMGitsProfound
Like Matt said, let's take this to a live debate.
 

MODIFIEDgraphix

New Member
Messages
1
Points
1
sorry ive just sterted this.....where do i put new functions for the mods...say i want to add unlimited ammo...do i go to the botton of the script and the add it or do i have to add it to a specific place in the script
 

Top