public static void Enable(PS4API ps4);
public static T Call<T>(ulong address, params object[] parameters);
PS4API PS4 = new PS4API();
private void btnConnect_Click(object sender, EventArgs e)
{
if (PS4.IsConnected)
return;
btnConnect.ForeColor = PS4.ConnectTarget(txtIp.Text) ? Color.Green : Color.Red;
}
private void btnAttach_Click(object sender, EventArgs e)
{
btnAttach.ForeColor = PS4.AttachProcess() ? Color.Green : Color.Red;
RPC.Enable(PS4);
}
private void btnVehicleSpawn_Click(object sender, EventArgs e)
{
int vehHash = GAMEPLAY.GET_HASH_KEY("adder");
int newVec = 0;
STREAMING.REQUEST_MODEL(vehHash);
if (STREAMING.HAS_MODEL_LOADED(vehHash))
{
int playerPed = PLAYER.PLAYER_PED_ID();
Vector3 myCoords = ENTITY.GET_ENTITY_COORDS(PLAYER.PLAYER_PED_ID(), true);
newVec = VEHICLE.CREATE_VEHICLE(vehHash, myCoords.X, myCoords.Y, myCoords.Z, ENTITY.GET_ENTITY_HEADING(playerPed), true, true);
if (chkIntoVehicle.Checked)
PED.SET_PED_INTO_VEHICLE(playerPed, newVec, -1);
STREAMING.SET_MODEL_AS_NO_LONGER_NEEDED(vehHash);
}
}
Copyright © 2024, NextGenUpdate.
All Rights Reserved.