ScriptingChanges: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{DISPLAYTITLE:Significant Changes}}
{{DISPLAYTITLE:Scripting Changes}}
This page shows information about significant changes in the scripting interface for previous versions of GTAC.
This page shows information about significant changes in the scripting interface for previous versions of GTAC.
== Server 1.4.0 and newer ==
* Renamed <code>gta.createCivilian</code> to <code>gta.createPed</code><br/>
* Removed <code>element.owner</code><br/>
* Renamed <code>ped.setWeaponAmmunition</code> to <code>ped.setWeaponSlotAmmunition</code><br/>
* Renamed <code>ped.getWeaponAmmunition</code> to <code>ped.getWeaponSlotAmmunition</code><br/>
* Renamed <code>ped.setWeaponClipAmmunition</code> to <code>ped.setWeaponSlotClipAmmunition</code><br/>
* Renamed <code>ped.getWeaponClipAmmunition</code> to <code>ped.getWeaponSlotClipAmmunition</code><br/>
* Renamed <code>ped.setWeaponAmmunitionForWeaponId</code> to <code>ped.setWeaponAmmunition</code><br/>
* Renamed <code>ped.getWeaponAmmunitionForWeaponId</code> to <code>ped.getWeaponAmmunition</code><br/>
* Renamed <code>ped.setWeaponClipAmmunitionForWeaponId</code> to <code>ped.setWeaponClipAmmunition</code><br/>
* Renamed <code>ped.getWeaponClipAmmunitionForWeaponId</code> to <code>ped.getWeaponClipAmmunition</code><br/>
* Renamed <code>vehicle.carLock</code> to <code>vehicle.lockedStatus</code><br/>
* Renamed <code>gta.findGroundZForCoord</code> to <code>gta.findGroundZCoordinate</code><br/>
* Renamed event <code>OnWastePed</code> to <code>OnPedWastedFromAttackerClient</code><br/>
* Added <code>hasCommandHandler</code><br/>
* Added <code>int vehicle.lightsStatus</code> to go with existing <code>bool vehicle.lights</code>
* Added <code>element.transient</code><br/>
* Added <code>element.findSyncer</code><br/>
* Added <code>element.forceSyncer</code><br/>
* Added <code>element.alwaysExistForSyncer</code><br/>
* Added <code>element.distanceStreaming</code><br/>
* Added <code>element.defaultExistance</code><br/>
* Added <code>element.setExistsFor</code><br/>
* Added <code>element.clearExistsFor</code><br/>
* Added <code>element.streamInDistance</code><br/>
* Added <code>element.streamOutDistance</code><br/>
* Added <code>element.existsFor</code><br/>
* Added <code>element.creator</code><br/>
* Added <code>element.interior</code><br/>
* Added <code>server.setPassword</code> function<br/>
* Added <code>server.httpURL</code> (readonly)<br/>
* Added <code>OnReceivePacket</code> scripting event
== Client 1.4.0 and newer ==
* Renamed <code>gta.createCivilian</code> to <code>gta.createPed.</code><br/>
* Renamed <code>gta.currentWeather</code> to <code>gta.weather</code><br/>
* Renamed <code>currentWeather</code> to <code>gta.weather</code> for IV<br/>
* Renamed <code>forceWeather</code> to <code>gta.forceWeather</code> for IV<br/>
* Renamed <code>setWindSpeed</code> to <code>gta.setWindSpeed</code> for IV<br/>
* Renamed <code>vehicle.carWanderRandomly</code> to <code>vehicle.wanderRandomly</code><br/>
* Changed <code>vehicle.driveTo</code> to take a Vec3 instead of 3 floats<br/>
* Changed <code>vehicle.flyTo</code> to take a Vec3 instead of 3 floats<br/>
* Changed <code>gta.findGroundZ</code> to take a Vec2 instead of 2 floats<br/>
* Changed <code>gta.findRoofZ</code> to take a Vec3 instead of 3 floats<br/>
* Changed <code>int element.syncer</code> to be <code>Client element.syncer</code><br/>
* Changed <code>element.setSyncer</code> to take a Client object<br/>
* Added <code>entity.model</code> as alias for entity.modelIndex</code><br/>
* Added <code>int vehicle.lightsStatus</code> to go with existing <code>bool vehicle.lights</code><br/>
* Added <code>ped.getVehicleNearestDoorPosition</code> for III and VC<br/>
* Added <code>ped.getNearestPassengerDoorPosition</code> for III and VC<br/>
* Added <code>ped.getPositionToOpenVehicleDoor</code> for III and VC<br/>
* Added <code>ped.instantVehicleExit</code> for III and VC<br/>
* Added <code>ped.instantVehicleJack</code> for III and VC<br/>
* Added <code>ped.crouchingTime</code> for VC<br/>
* Added pool count functions (getBuildingCount, getObjectCount)
== Client/Server 1.3.0 and newer ==
Element type <code>ELEMENT_CIVILIAN</code> was removed. Use <code>ELEMENT_PED</code> instead.


== Client/Server 1.3.0 and newer ==
== Client/Server 1.3.0 and newer ==
2,591

edits

Navigation menu