Skip to content

egatobaS/InfinityOps_PS3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InfinityOps [PS3]

Black Ops GSC loader created by Sabotage & ImJtagModz

Description

All the latest CoDs use a scripting language called GSC, the game uses these scripts during missions, killstreaks and many other aspects of a match or session. While injecting custom GSC files has been possible and known for Black Ops 1 for a very long time, this program allows to inject a custom scripts while retaining the ability to connect with others players.

Functionality

This program will load any assets (GSCs, CSCs, CSVs, Cfgs, etc...) from a folder in the game's directory. For this to work you must create this folder. The path should be "dev_hdd0/tmp/raw/", BlackOps1 being the folder containing all the games files, eg: default_mp.xex and raw being the folder you must create to place the custom assets.

Example

The following is an example of a script that could be loaded using this program. The script must be placed in "dev_hdd0/tmp/raw/mp/map/gametype/_clientids.gsc", this will overwrite the script _clientids.gsc and run any custom code within this file.

Note: you can also add any custom GSC files by including them as an include in this file or any other you decide to overwrite.

#include common_scripts\utility;
#include maps\_utility;
#include maps\_hud_util;

init()
{
	level thread onPlayerConnect();
}

onPlayerConnect()
{
	for(;;)
	{
		level waittill( "connected", player );
		player thread onPlayerSpawned();
	}
}

onPlayerSpawned()
{
	for(;;)
	{
		self waittill("spawned_player");
		self iprintln("Infinity Ops Loaded!");
	}
}

Credits

ImJtagModz, Sabotage, Blasts Mods and Stridder

About

Black Ops GSC loader created by Sabotage & ImJtagModz

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors