Game Name: CrossFire Zero SEA ( region block , you can use VPN to play tho)
Game Anticheat : XIGNCODE3
Game Engine : Unity3d

ESP :
Code:
public static List<CFW.InGame.Player.Player> players = new List<CFW.InGame.Player.Player>();

//Update
foreach (CFW.InGame.Player.Player player in GameObject.FindObjectsOfType(typeof(CFW.InGame.Player.Player)))
{
    var distance = Vector3.Distance(Camera.main.transform.position, player.transform.position);
	if (distance > 2)
	{
		if (!players.Contains(player))
		{
			players.Add(player);
		
		}
	}
}
//OnGUI
foreach (CFW.InGame.Player.Player player in players)
{
    if (player == null) continue;
    if (player.IsMyPlayer) continue;
    if (player.IsSameTeam(myPlayer.Data.TeamType)) continue;
	//do cool stuff here
}

Teleport :

Code:
private static CFW.InGame.Player.Player myPlayer;

//Update
if (myPlayer == null)
{
    myPlayer = CFW.InGame.Player.PlayerManager.Instance.MyPlayer;
}

//OnGUI
foreach (CFW.InGame.Player.Player player in players)
{
    if (player == null) continue;
    if (player.IsMyPlayer) continue;
    if (player.IsSameTeam(myPlayer.Data.TeamType)) continue;
	
	
	if (Input.GetKeyDown(KeyCode.F1))
	{
		//i guess i don't have to say more , you can change it as like you want 
		myPlayer.PhysicalObject.Position = player.transform.position;
		myPlayer.transform.position = player.transform.position;
	}

}

Aimbot is easy you can use this function :
Code:
	myPlayer.OnMouseMove(x,y,0f);
Suicide hack , you can search more and you will find something for mass kill

Code:
	myPlayer.SendFallDownDamage(myPlayer.transform.position, myPlayer.transform.position, 999f);

Bag hack , for some reason the bag will be added after you die in-game , tell me if you have another way doing it :

Code:
	PlayerData_WeaponBag playerData_WeaponBag = new PlayerData_WeaponBag();
	playerData_WeaponBag.Init();
	playerData_WeaponBag.BagID = 2;// i have 2 bags (0 , 1 ids so 2 is the next bag needed )	
	playerData_WeaponBag.AddSlot(WEAPONSLOT.WEAPONSLOT_FIRST, 2, 5, 99, 9999);// these are just random , you will need to dump the weapons table and items table and use the real values , 
	//make sure even the ammo count is the true number or the weapon won't work ( sometimes 20 is 22 , game bug .. )
for those who want to know more about XIGNCODE3 heartbeat you can check the NetConnector & CFW.Framework.GameClient classes

you can spawn crates in BRX and more things can be done too , this is by far what i can share , you can guys share what you have too .

enjoy