Undo all fixes for IV
This commit is contained in:
@@ -73,31 +73,25 @@ function getServerGame() {
|
|||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function getPlayerPosition(client) {
|
function getPlayerPosition(client) {
|
||||||
//return (isGTAIV()) ? getEntityData(client, "ag.position") : client.player.position;
|
return client.player.position;
|
||||||
return getEntityData(client, "ag.position");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function getPlayerHeading(client) {
|
function getPlayerHeading(client) {
|
||||||
//return (isGTAIV()) ? getEntityData(client, "ag.heading") : client.player.heading;
|
return client.player.heading;
|
||||||
return getEntityData(client, "ag.heading");
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function getPlayerVehicle(client) {
|
function getPlayerVehicle(client) {
|
||||||
//return (isGTAIV()) ? getVehicleDataFromSyncId(getEntityData(client, "ag.vehicle")) : getVehicleData(client.player.vehicle);
|
return client.player.vehicle;
|
||||||
let playerVehicle = getEntityData(client, "ag.vehicle");
|
|
||||||
let vehicleData = getVehicleDataFromSyncId(playerVehicle);
|
|
||||||
console.log(`playerVehicle: ${playerVehicle}, vehicleData: ${vehicleData}`);
|
|
||||||
return vehicleData;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function isPlayerInAnyVehicle(client) {
|
function isPlayerInAnyVehicle(client) {
|
||||||
return doesEntityDataExist(client, "ag.vehicle");
|
return (client.player.vehicle != null);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
@@ -109,41 +103,43 @@ function getPlayerVehicleSeat(client) {
|
|||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function isPlayerSpawned(client) {
|
function isPlayerSpawned(client) {
|
||||||
return getEntityData(client, "ag.spawned");
|
return client.player
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function getVehiclePosition(vehicleData) {
|
function getVehiclePosition(vehicle) {
|
||||||
//return (isGTAIV()) ? vehicleData.syncPosition : vehicleData.vehicle.position;
|
return vehicle.position;
|
||||||
return vehicleData.syncPosition;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function getVehicleHeading(vehicleData) {
|
function getVehicleHeading(vehicle) {
|
||||||
//return (isGTAIV()) ? vehicleData.syncHeading : vehicleData.vehicle.heading;
|
return vehicle.heading;
|
||||||
return vehicleData.syncHeading;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function getVehicleSyncer(vehicleData) {
|
function getVehicleSyncer(vehicle) {
|
||||||
if(isGTAIV()) {
|
return vehicleData.vehicle.syncer;
|
||||||
return vehicleData.syncedBy;
|
|
||||||
} else {
|
|
||||||
vehicleData.vehicle.syncer;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
function getVehicleForNetworkEvent(vehicleData) {
|
function getVehicleForNetworkEvent(vehicle) {
|
||||||
if(isGTAIV()) {
|
return vehicle;
|
||||||
return vehicleData.syncId;
|
}
|
||||||
} else {
|
|
||||||
vehicleData.vehicle.syncer;
|
// ---------------------------------------------------------------------------
|
||||||
}
|
|
||||||
|
function deleteGameElement(element) {
|
||||||
|
destroyElement(element);
|
||||||
|
}
|
||||||
|
|
||||||
|
// ---------------------------------------------------------------------------
|
||||||
|
|
||||||
|
function isPlayerInFrontVehicleSeat(client) {
|
||||||
|
return (getPlayerVehicleSeat(client) == 0 || getPlayerVehicleSeat(client) == 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ---------------------------------------------------------------------------
|
// ---------------------------------------------------------------------------
|
||||||
Reference in New Issue
Block a user