Post: [RELEASE] Black Ops 2 - GSC Studio
09-25-2014, 10:13 PM #1
(adsbygoogle = window.adsbygoogle || []).push({});

Black Ops 2 - GSC Studio


For PS3/XBOX/PC


Today i show you my old project now finished for the public



History:

I started to create this project 6 months ago, when i saw dtx12's compiler for the first time.
I decided to convert it to console (Just Little Endian to Big Endian), it worked, but the compiler was not finished (some code wasn't working, like the return of a 'waittil' for a player) but i started to make an editor for myself, and test some stuff.
During these months, when i had the time i worked on it, but not everyday.
Recently, i saw the compiler finished and converted to console, then i said "Why not release my editor finally?" and it's done, in a BETA version.
Some bugs can occur, if you find a bug, tell me. This program was a bit hard to do, because i had to join 4 differents API for be able to connect on each targets.
The app is crypted, i need to think yet if i release the source or not, then i've obfuscated it for the moment.
If someone reverses it, it's not a problem i don't care because when i'm programming c#, it's not to keep the code secret, then if someone needs help (offsets ect) just ask me.
This application should have been published 1 months ago, but i didn't have the time, and i tried to find the maximum of bugs before a release.
I hope this program will help people to doing research much easier for GSC's.


Features :

- Add/Rename/Delete a GSC from a project.
- Auto updater to know when an update come out.
- Create projects with the possibility to create multiple virtual GSC's to have your code clean and organized.
- Edits GSC's with the editor and with the syntax of the 'GSC'.
- Export your project to a compiled GSC.
- Inject an external GSC already compiled.
- Inject your GSC projects directly to the selected target.
- Load the last project on startup. (can be disabled)
- Popup completion helper on key pressed, available for each variable using 'self' and 'level', it works also for functions. (can be disabled)
- Predefined functions (like iprintln ect) for completion, will be updated the next time, it's just in BETA.
- Setting menu to change the font of the editor, the font size, and enable/disable some functions like the popup completion.
- Setup to use the application more easily.
- Syntax checker for your project.
- Themes are available in 'White' (unfinished) and 'Black' (Initial)
- Works on Multiplayer and Zombies.
- Works on PS3 (TMAPI/CCAPI), XBOX (JTAG/RGH/XDK), PC (Steam/Redacted) and offline (for edits).


How to use it ?:

- Connect to your desired target.
- Create a new project (ctrl+o), select the mode multiplayer or zombie.
- Save the entire project (ctrl+maj+s), and inject (ctrl+i).
- Start a game, that's all.
- Look the video (or just the part 'Overview' at 4:23) for more examples.


Important:

- If you have a problem (crash or something else) screenshot the error, and tell me exactly when happens the error to fix it quickly.
- Don't inject a project if you are in-game, <b>inject it in pre-game</b>, else the game will be frozen.
- If you want inject a compiled gsc create the same folder than the gsc, like this : maps/mp/_art.gsc, and drop the "maps" to the popup, that's just an exemple.
- To give the project easily, select the options "Export the project to share" and give the file, people need to click on "Inject a .gscr file...".


Latest version: 16.2.15.0

Latest changelog :

– Support CCAPI 2.60+
– Support any steam/redacted updates.
– Some internal changes.

Credit(s): dtx12 (compiler), Kokole and Nukem.

Thanks: FM|T ZoRo, FM|T Capetlevrai, FM|T Enstone (Testing/Suggestions)

Notes :

- If the installation fail, disable your antivirus, the program is a bit protected to hide the code source.
- if the app won't run, install the .NET Framework 4.5.


You must login or register to view this content.
You must login or register to view this content.


(Don't re-upload exe's)
Last edited by James reborn ; 05-03-2018 at 02:52 PM. Reason: Updated DL Link and Virus Scan / Reopening Thread./Removed dead video link.

The following 246 users say thank you to iMCSx for this useful post:

Mantus, {H} | Exception, /SneakerStreet/, Hammy, جاسم الشمري, One, ▶DaOriginal209◀, #extortion_, A Friend, A_Gen_Fiasco, AcnxMods, Adel500, Akaipwn, alenbih, AlexNGU, Allah_MoDz, AndresKid, AutoModder, azooz121, BeeMovie, BerkanMert81, BicycleMods, Bigmoneyhustlin, Blightbuster, BoatyMcBoatFace, Boliberrys, boris0718, BossamBemass, BRIZZEL, Bucko, BullyWiiPlaza, Buqsy, BzrkArts, CanadianOnCFW, Choco, Chris, Claww1337_, CODHoster1337_, Confusing, Connorrox2, Crazyxrocker, CxwhMods, Dan Dactyl, DaZeModz-, ddddd9, DebugNinja, dexmoddingteam, Domain, dtx12, EatOreos, EaZyMoDzHD, Eddie Mac, EdiTzZ, EpicModZz, ErasedDev, Esker, EternalHabit, Facewuggy, Farva, Father Luckeyy, FBRcritical, Fizzy Joon, FreeakHead, Frost Mods, Full-Evil, G-NeR, gοd, g9g__BASHA__g9g, popcornmods, GamminModzV17, Gay For Satan, Geo, Get Down Biatch, H-A-X-O, HaTeRM4NR33T, HiddenHour, HighModzz, HumbleModding, Hunter926, i6oz, iAmCracky, Callumeleyy, iBuMxURxMuM, ightbulb, iifire, iknownothing, Im Not Boobdidas, ImAzazel, ImIrIsH, ImPiffHD, iNDMx, IonHD, ipwnu2day, iRnZ, iRoyal // MoDz, iStonerHQ, iTпDM, Welsh and 146 other users.
09-29-2014, 02:03 AM #65
Originally posted by xTurntUpLobbies View Post
i figured it out, dont click on add gsc to inject. it doesnt work. just open up your documents and drag and drop You must login or register to view this content.


Thanks to report this problem, i just checked and yes via button it doesn't work.
This will be fixed on the next update.

Just drop a .gsc from maps/mp for the moment.
09-29-2014, 02:07 AM #66
Lol Why Is Enstone Talking Credit For Revolution I know Enstone Paid you to make it
09-29-2014, 02:40 AM #67
Originally posted by iMCSx View Post
Thanks to report this problem, i just checked and yes via button it doesn't work.
This will be fixed on the next update.

Just drop a .gsc from maps/mp for the moment.


Thank you that's what didn't work lol
09-29-2014, 09:03 AM #68
Shark
Retired.
Originally posted by iMCSx View Post

Black Ops 2 - GSC Studio


For PS3/XBOX/PC


Today i show you my old project now finished for the public with a video :






History:

I started to create this project 6 months ago, when i saw dtx12's compiler for the first time.
I decided to convert it to console (Just Little Endian to Big Endian), it worked, but the compiler was not finished (some code wasn't working, like the return of a 'waittil' for a player) but i started to make an editor for myself, and test some stuff.
During these months, when i had the time i worked on it, but not everyday.
Recently, i saw the compiler finished and converted to console, then i said "Why not release my editor finally?" and it's done, in a BETA version.
Some bugs can occur, if you find a bug, tell me. This program was a bit hard to do, because i had to join 4 differents API for be able to connect on each targets.
The app is crypted, i need to think yet if i release the source or not, then i've obfuscated it for the moment.
If someone reverses it, it's not a problem i don't care because when i'm programming c#, it's not to keep the code secret, then if someone needs help (offsets ect) just ask me.
This application should have been published 1 months ago, but i didn't have the time, and i tried to find the maximum of bugs before a release.
I hope this program will help people to doing research much easier for GSC's.


Features :

- Add/Rename/Delete a GSC from a project.
- Auto updater to know when an update come out.
- Create projects with the possibility to create multiple virtual GSC's to have your code clean and organized.
- Edits GSC's with the editor and with the syntax of the 'GSC'.
- Export your project to a compiled GSC.
- Inject an external GSC already compiled.
- Inject your GSC projects directly to the selected target.
- Load the last project on startup. (can be disabled)
- Popup completion helper on key pressed, available for each variable using 'self' and 'level', it works also for functions. (can be disabled)
- Predefined functions (like iprintln ect) for completion, will be updated the next time, it's just in BETA.
- Setting menu to change the font of the editor, the font size, and enable/disable some functions like the popup completion.
- Setup to use the application more easily.
- Syntax checker for your project.
- Themes are available in 'White' (unfinished) and 'Black' (Initial)
- Works on Multiplayer and Zombies.
- Works on PS3 (TMAPI/CCAPI), XBOX (JTAG/RGH/XDK), PC (Steam/Redacted) and offline (for edits).


How to use it ?:

- Connect to your desired target.
- Create a new project (ctrl+o), select the mode multiplayer or zombie.
- Save the entire project (ctrl+maj+s), and inject (ctrl+i).
- Start a game, that's all.
- Look the video (or just the part 'Overview' at 4:23) for more examples.


Important:

- If you have a problem (crash or something else) screenshot the error, and tell me exactly when happens the error to fix it quickly.
- Don't inject a project if you are in-game, inject it in pre-game, else the game will be frozen.
- If you want inject a compiled gsc create the same folder than the gsc, like this : maps/mp/_art.gsc, and drop the "maps" to the popup, that's just an exemple.
- The auto-updater works only for update version, not for revision (A revision needs a new installation).


Latest version: 14.9.29.0

Latest changelog :

- Support for Redacted (latest).
- Predefined functions added for popup.
- Fixed updater (Should display a message for errors).

Credit(s): dtx12 (compiler)

Thanks: FM|T ZoRo, FM|T Capetlevrai, FM|T Enstone (Testing/Suggestions)



You must login or register to view this content.
You must login or register to view this content.


(Don't re-upload exe's)


thanks for taking my suggestion into consideration :p

I got a few more ideas if your interested

    
Suggestions
--------------
- Support to add our own predefined functions with descriptions and to export them to share on this thread or with others
- Add A GSC Decompile Option
- Support To Dump GSC Files From Console
- A GSC Project/Script Database For Everyone To Share Their Work!
- Support To Change The Colors of The Syntax Highlighting
- Syntax Highlighting for #include
- Add A Link In The Update Notice To This Thread So Its Easier To Find The Update

Bugs?
-------------
- Was having trouble injecting others GSC files from the editor, it said to select a folder but nothing showed up to inject!
- Opening a GSC Project folder would not show anything if the gsc file was not called "main.gsc"
- If you try to inject and you have a syntax error, it wont let you inject again until you restart the program
- If you remove a GSC file in the program it shows back up when you restart the program


Hope This Helps!
Last edited by Shark ; 09-29-2014 at 10:29 AM.
09-29-2014, 10:37 AM #69
sometimes i freeze before game starts or after i finish a game?
09-29-2014, 10:43 AM #70
SunnyTehFunny
Climbing up the ladder
Originally posted by xTurntUpLobbies View Post
Im not sure thats working yet. I havent figured it out either



it dosn't work :(
i can't inject gsc files, because he dosn't find the files
09-29-2014, 10:47 AM #71
SunnyTehFunny
Climbing up the ladder
Originally posted by iMCSx View Post
Thanks to report this problem, i just checked and yes via button it doesn't work.
This will be fixed on the next update.

Just drop a .gsc from maps/mp for the moment.


iMCSx check your Inbox please :/ is important
09-29-2014, 11:00 AM #72
Originally posted by SunnyMoDz View Post
it dosn't work :(
i can't inject gsc files, because he dosn't find the files


You have to have the gsc in a godlike of the file you'd like to edit so let's say you wanted to do a multiplayer menu on your computer you'd do maps\mp\gamemodes\_clientids
Or maps\mp\_clientids

Then drag and drop it into the injection box
09-29-2014, 11:01 AM #73
Originally posted by Shark View Post
thanks for taking my suggestion into consideration :p

I got a few more ideas if your interested

    
Suggestions
--------------
- Support to add our own predefined functions with descriptions and to export them to share on this thread or with others
- Add A GSC Decompile Option
- Support To Dump GSC Files From Console
- A GSC Project/Script Database For Everyone To Share Their Work!
- Support To Change The Colors of The Syntax Highlighting
- Syntax Highlighting for #include
- Add A Link In The Update Notice To This Thread So Its Easier To Find The Update

Bugs?
-------------
- Was having trouble injecting others GSC files from the editor, it said to select a folder but nothing showed up to inject!
- Opening a GSC Project folder would not show anything if the gsc file was not called "main.gsc"
- If you try to inject and you have a syntax error, it wont let you inject again until you restart the program
- If you remove a GSC file in the program it shows back up when you restart the program


Hope This Helps!


You've already made 2 of my favorite menu bases what else are you going todo

Copyright © 2024, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo