All public logs
Jump to navigation
Jump to search
Combined display of all available logs of NPC for VCMP 0.4 Servers. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
(newest | oldest) View (newer 50 | older 50) (20 | 50 | 100 | 250 | 500)- 16:35, 24 January 2024 Habi talk contribs created page File:Log file of npcs connected without console.png
- 16:35, 24 January 2024 Habi talk contribs uploaded File:Log file of npcs connected without console.png
- 12:08, 19 January 2024 User account Vito talk contribs was created
- 15:29, 18 January 2024 Habi talk contribs created page File:Rcon screenshot.png
- 15:28, 18 January 2024 Habi talk contribs uploaded File:Rcon screenshot.png
- 14:55, 18 January 2024 127.0.0.1 talk created page V1 8 beta release notes (Created page with "Releasing Soon ===Rec Files=== The new version of rec files produced by npcclient04relxx will be v5(1005). However npcclient.exe is backward compatible with v4(1004). You can see the structure of new rec file here.")
- 13:35, 8 January 2024 127.0.0.1 talk created page NPC PluginCommands (Created page with "<poem> *0x3b457A01 <source> eg. plgncmd 0x3b457A01 1 3 car_test 60 </source> </poem>")
- 13:45, 3 January 2024 127.0.0.1 talk created page Play Flags (Created page with "<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> The parameter flags was added in v1.8 (not released as of 03.Jan.2024) and will not work in previous versions. </poem> <source lang="lua"> PLAY_IGNORE_PASSENGER_HEALTH 1 PLAY_IGNORE_SEATID 2 PLAY_IGNORE_VEHMODEL 4 PLAY_IGNORE_VEHICLEID 8 PLAY_IGNORE_CHECKPOINTS 16 PLAY_IGNORE_CHECKPOINT_POSITIONS 32 PLAY_IGNORE_UNSTREAMED_PICKUPS 64 PLAY_IGNORE_PICKUP_MODEL 128 PLAY_IGNORE_UNSTREAM...")
- 09:17, 29 December 2023 127.0.0.1 talk created page ReqeustClassAbs (/)
- 10:38, 20 December 2023 127.0.0.1 talk created page StopRecordingAllPlayerData (Created page with "<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> This function was added in v1.8 (not released as of 19.Dec.2023) and will not work in previous versions. </poem> {{Welcome| desc=Stops recording on every players and returns number of recordings stopped by the function.| params=<syntaxhighlight lang="lua">NoParams</syntaxhighlight>| note=This function will stop automatic recording when new players come online, started by StartRecordingAl...")
- 09:53, 20 December 2023 127.0.0.1 talk created page StartRecordingAllPlayerData (Created page with "<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> This function was added in v1.8 (not released as of 19.Dec.2023) and will not work in previous versions. </poem> {{Welcome| desc=Starts recording all players.| params=<syntaxhighlight lang="lua">(playerid, recordtype=3, flags=60)</syntaxhighlight> <poem>::playerid : The ID of the player whose actions to be recorded ::recordtype : The type of the recording. ::flags : Spec...")
- 18:50, 19 December 2023 Habi talk contribs created page File:Rec example.png
- 18:50, 19 December 2023 Habi talk contribs uploaded File:Rec example.png
- 17:58, 19 December 2023 127.0.0.1 talk created page Recording Flags (Created page with "<big>To be used with StartRecordingPlayerData <source lang="lua"> REC_NAME 1 REC_SPAWN 2 REC_ONFOOT_NORMAL 4 REC_ONFOOT_AIM 8 REC_VEHICLE_DRIVER 16 REC_VEHICLE_PASSENGER 32 REC_DEATH 64 REC_OBJECT_SHOT 128 REC_OBJECT_TOUCH 256 REC_PICKUP_PICKED 512 REC_CHECKPOINT_ENTERED 1024 REC_CHECKPOINT_EXITED 2048 REC_PLAYER_COMMAND 4096 REC_PLAYER_CHAT 8192 REC_PLAYER_PM...")
- 15:19, 18 December 2023 127.0.0.1 talk created page .rec file 1005 (Created page with "==New Format of Rec File== {| class="wikitable" style="margin:auto align:left" |- ! '''Offset*''' !! '''Name''' !! type |- | 0-3 || Version || Unsigned Integer |- | 4-7 || Recording Type || Unsigned Integer |- | 8-11 || Flags || Unsigned Integer |- | 12-35^ || Name || if (Flags&1) == 1 char*, 24 bytes. |- | 36-40 (or 12-16) || General Datablock || See General Datablock section |- | 41- _ (or 17- _) || One of SpawnData, CommandData, PickupData, PrivMsgData, CheckpointDat...")
- 14:51, 14 December 2023 Habi talk contribs created page GetObjectRotation (Created page with "<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> This function was added in v1.7 beta and will not work in previous versions. </poem> {{Welcome|desc=Gets the rotation of an object| params=<source>(objectid)</source> objectid : The ID of the object whose rotation is to be calculated.| retvals=The rotation of the object as quaternion. Throws error if object with specified ID does not exist. relfuncs= *IsObjectStreamedIn *GetObjectPos...")
- 14:49, 14 December 2023 Habi talk contribs created page GetObjectAlpha (Created page with "<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> This function was added in v1.7 beta and will not work in previous versions. </poem> {{Welcome|desc=Gets the alpha value of a object| params=<source>(objectid)</source> objectid : The ID of the object to retrieve the alpha value for.| retvals=The alpha value of the object. Throws error if object with the specified ID does not exist.| relfuncs= *IsObjectStreamedIn *GetObjectPos *G...")
- 14:48, 14 December 2023 Habi talk contribs created page GetObjectPos (Created page with "<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> This function was added in v1.7 beta and will not work in previous versions. </poem> {{Welcome|desc=Gets the position of a object| params=<source>(objectid)</source> objectid : The ID of the object to retrieve the position for.| retvals=A Vector containing the x, y, and z coordinates of the object's position. Throws error if object with the ID is not found| relfuncs= *[[IsObjectStreamedIn]...")
- 14:45, 14 December 2023 Habi talk contribs created page GetObjectModel (Created page with "<poem style="border: 2px solid #d6d2c5; background-color: #f9f4e6; padding: 1em;"> This function was added in v1.7 beta and will not work in previous versions. </poem> {{Welcome|desc=Gets the model of a pickup| params=<source>(objectid)</source> pickupid : The ID of the object to retrieve the model for.| retvals=The model ID of the object.| relfuncs= *IsObjectStreamedIn *GetObjectModel }}")
- 09:06, 14 November 2023 Habi talk contribs created page OnObjectUpdate (Created page with "{{Welcome|desc=Called when one of object's position, rotation, alpha is updated or it is moved.| params=<source>( objectId, updatetype)</source> <poem>::objectId : The ID of the object ::updatetype : See below <source>( AlphaUpdate=0, PositionUpdate=1, RotationToUpdate=2, MoveToUpdate=3, TrackingBumpsShots=4)</source> </poem>| relfuncs=*OnObjectDestroyed *OnObjectUpdate *IsObjectStreamedIn }}")
- 08:57, 14 November 2023 Habi talk contribs created page OnObjectDestroyed (Created page with "{{Welcome|desc=Called when an object is destroyed/streamed out. | params=<source>( objectId )</source> <poem>::objectId : The ID of the object </poem>| example=<source lang="lua"> function OnObjectDestroyed(objectId) { SendChat("Where did object" + objectId + "go"); } </source>| relfuncs=*OnObjectStreamIn *OnObjectUpdate *IsObjectStreamedIn *SendChat }}")
- 08:48, 14 November 2023 Habi talk contribs created page OnObjectStreamIn (Created page with "{{Welcome|desc=Called when an object is streamed in for npc. | params=<source>( objectId )</source> <poem>::objectId : The ID of the object </poem>| relfuncs=*OnObjectDestroyed *OnObjectUpdate *IsObjectStreamedIn }}")
- 15:37, 12 November 2023 Habi talk contribs created page GetCheckpointColor (Created page with "{{Welcome|desc=Gets the colour(r,g,b,a) of a checkpoint as a table. | params=<source>( checkpointId )</source> <poem>checkpointId : The ID of the checkpoint whose colour is to be obtained. </poem>| example=<source lang="lua"> if(IsCheckpointStreamedIn(checkpointId)) { local color=GetCheckpointColor(checkpointId); print("r: "+color.r+", g: "+color.g+ ", "b: "+color.b+", a: "+color.a+"\n"); } </source>| relfuncs=*GetCheckpointPos *GetCheckpointRadius *IsCheckpoin...")
- 15:31, 12 November 2023 Habi talk contribs created page OnCheckpointUpdate (Created page with "{{Welcome|desc=Called when a checkpoint is updated by server. | params=<source>( checkpointId, updatetype )</source> <poem>checkpointId : The ID of the checkpoint which was updated. updatetype : 0 for radius, 1 for position and 2 for colour update. </poem>| example=<source lang="lua"> function OnCheckpointUpdate(checkpointId, updatetype) { } </source>| relfuncs=*OnCheckpointDestroyed *OnCheckpointStreamIn *IsCheckpointStreamedIn *ClaimEnterCheckpoint *C...")
- 15:24, 12 November 2023 Habi talk contribs created page OnCheckpointDestroyed (Created page with "{{Welcome|desc=Called when a checkpoint is destroyed/StreamOut. Server sends this also when npc is far away(stream out) from checkpoint. params=<source>( checkpointId )</source> <poem>checkpointId : The ID of the checkpoint destroyed/streamedout. </poem>| example=<source lang="lua"> function OnCheckpointDestroyed(checkpointId) { print("The checkpoint "+ checkpointId+ " is destroyed! ); } </source>| relfuncs=*OnCheckpointStreamIn *OnCheckpointUpdate *IsCheckpoi...")
- 15:12, 12 November 2023 Habi talk contribs created page OnCheckpointStreamIn (Created page with "{{Welcome|desc=Called when a checkpoint is streamed in for npc. | params=<source>( checkpointId )</source> <poem>checkpointId : The ID of the streamed in checkpoint. </poem>| example=<source lang="lua"> function OnCheckpointStreamIn(checkpointId) { print("I see checkpoint with ID: "+ checkpointId); } </source>| relfuncs=*OnCheckpointDestroyed *OnCheckpointUpdate *IsCheckpointStreamedIn *ClaimEnterCheckpoint *ClaimExitCheckpoint }}")
- 09:47, 12 November 2023 Habi talk contribs created page GetCheckpointRadius (Created page with "{{Welcome|desc= Returns the radius of a checkpoint.| params=<source>( checkpointId )</source> <poem>checkpointId : The ID of the checkpoint whose radius is to be obtained. </poem>| retvals=The radius of checkpoint as float. Throws error if checkpoint with the specified ID is not found.| example=<source lang relfuncs=*GetCheckpointColor *GetCheckpointPos *GetCheckpointCount *ClaimEnterCheckpoint }}")
- 09:44, 12 November 2023 Habi talk contribs created page GetCheckpointPos (Created page with "{{Welcome|desc= Returns the position of the checkpoint.| params=<source>( checkpointId )</source> <poem>objectId : The ID of the checkpoint whose position is to be obtained. </poem>| retvals=The position of checkpoint as Vector. Throws error if checkpoint with the specified ID is not found.| relfuncs=*GetCheckpointColor *GetCheckpointRadius *GetCheckpointCount *ClaimEnterCheckpoint }}")
- 09:27, 12 November 2023 Habi talk contribs created page IsObjectTouchReportEnabled (Created page with "{{Welcome|desc=Tells whether Touch Report is enabled for a particular object.| params=<source>( objectId )</source> <poem>objectId : The ID of the object whose property is to be checked. </poem>| example=<source lang="lua"> if( IsObjectStreamedIn( objectId ) && IsObjectTouchReportEnabled( objectId )) { ClaimObjectTouch( objectId ); } </source>| retvals= true if property is enabled, false otherwise. Throws error on invalid object ID.| relfuncs=*ClaimObjectTouch *IsO...")
- 09:20, 12 November 2023 Habi talk contribs created page IsObjectShotReportEnabled (Created page with "{{Welcome|desc=Tells whether Shot Report is enabled for a particular object.| params=<source>( objectId )</source> <poem>objectId : The ID of the object whose property is to be checked. </poem>| example=<source lang="lua"> if( IsObjectShotReportEnabled( objectId ) ) { ClaimObjectShot( objectId, 17 ); //17 is weapon. } </source>| relfuncs=*ClaimObjectShot *IsObjectTouchReportEnabled }}")
- 09:10, 12 November 2023 Habi talk contribs created page OnPickupDestroyed (Created page with "{{Welcome|desc=Called when a pickup destroyed. This happens also when the pickup is streamed out.| params=<source>( pickupId)</source> <poem>pickupId : The ID of the pickup which was destroyed. </poem>| relfuncs=*OnPickupStreamIn *OnPickupUpdate *IsPickupStreamedIn }}")
- 07:49, 11 November 2023 Habi talk contribs created page IsObjectStreamedIn (Created page with "{{Welcome| desc=Checks whether an object is streamed in for npc. params=<syntaxhighlight lang="lua">( objectId)</syntaxhighlight> <poem>::objectid : The ID of the object </poem>| retvals=true if the object is streamed in, false otherwise(invalid id/not streamed in)| relfuncs=*IsCheckpointStreamedIn *IsPickupStreamedIn *GetObjectPos }}")
- 06:24, 9 November 2023 Habi talk contribs moved page IsCheckpointStreamIn to IsCheckpointStreamedIn
- 06:21, 9 November 2023 Habi talk contribs created page IsCheckpointStreamIn (Created page with "{{Welcome| desc=Checks whether a checkpoint id is streamed in. If it is streamed in, then the checkpoint id is valid.| params=<syntaxhighlight lang="lua">( checkpointId )</syntaxhighlight> <poem>::checkpointId : The ID of the checkpoint. </poem>| retvals=true if the checkpoint is streamed in, false otherwise(invalid id/not streamed in)| relfuncs=*GetVehicleSpeed }}")
- 06:15, 9 November 2023 Habi talk contribs created page IsCheckpointSphere (Created page with "{{Welcome| desc=Checks whether a checkpoint is sphere or not.| params=<syntaxhighlight lang="lua">( checkpointId )</syntaxhighlight> <poem>::checkpointId : The ID of the target checkpoint whose shape is to be determined. </poem>| retvals=true if the checkpoint is sphere, false otherwise. This function throws error if invalid checkpointId is given.| example=<source lang="lua"> if(IsCheckpointStreamIn(checkpointId)) { local isSphere=IsCheckpointSphere(checkpointId); }| rel...")
- 06:05, 9 November 2023 Habi talk contribs created page GetPlayerAction (Created page with "{{Welcome| desc=This will return the action of the a player.| params=<syntaxhighlight lang="lua">( playerId)</syntaxhighlight> <poem>::playerId: The ID of the player whose action is to be obtained. </poem>| retvals=The action of player as integer. If the target player does not exist, it will return 0.| relfuncs=*GetPlayerState *GetPlayerKeys }}")
- 13:17, 8 November 2023 Habi talk contribs created page GetPlayerSpeed (Created page with "{{Welcome| desc=This will return the speed of the specified player, if that player is onfoot.| params=<syntaxhighlight lang="lua">( playerId)</syntaxhighlight> <poem>::playerId: The ID of the player whose speed is to be obtained. </poem>| retvals=The speed of player as Vector or zero vector on error(player not connected).| relfuncs=*GetVehicleSpeed }}")
- 12:13, 8 November 2023 Habi talk contribs created page OnTimeWeatherSync (Created page with "{{Welcome|desc=This function is called when time and weather details are send by server.| params=<source>( timerate, minute, hour, weather )</source> <poem>timerate : The timerate. minute : The minute. hour : The hour. weather : Current weather. </poem>| relfuncs=*OnServerShareTick }}")
- 11:07, 8 November 2023 Habi talk contribs created page OnPickupUpdate (Created page with "{{Welcome|desc=Called when a streamed in pickup is updated. | params=<source>( pickupId, updateType )</source> <poem>pickupId : The ID of the pickup. updateType : 0 for change in pickup's alpha component, 1 for change in position and 2 for refresh/respwan. </poem>| relfuncs=*OnPickupStreamedIn *OnCheckpointUpdate *OnObjectUpdate }}")
- 10:56, 8 November 2023 Habi talk contribs created page OnPickupStreamIn (Created page with "{{Welcome|desc=Called when a pickup is streamed in for npc. | params=<source>( pickupId)</source> <poem>pickupId : The ID of the streamed in pickup. </poem>| relfuncs=*OnPickupDestroyed *OnPickupUpdate *OnObjectStreamIn *OnCheckpointStreamIn }}")
- 12:49, 7 November 2023 Habi talk contribs created page ClaimObjectShot (Created page with "{{Welcome|desc=Sends a object shot packet to server, so that the object shot is registered.|params=<source>( objectId, weaponId )</source><poem> objectId : The ID of the target object. weaponId : The weapon with which object shot to be registered. </poem>| retvals=true if the object is streamed in, false otherwise | relfuncs=*ClaimObjectShot *IsObjectStreamedIn *GetObjectModel *OnObjectUpdate *OnObjectStreamIn *IsObjectTouchReportEnabled }}")
- 12:46, 7 November 2023 Habi talk contribs created page ClaimObjectTouch (Created page with "{{Welcome|desc=Sends a object touch packet to server, so that the object touch is registered.|params=<source>( objectId )</source><poem> objectId : The ID of the target object. </poem>| retvals=true if the object is streamed in, false otherwise | relfuncs=*ClaimObjectShot *IsObjectStreamedIn *GetObjectModel *OnObjectUpdate *OnObjectStreamIn }}")
- 12:06, 7 November 2023 Habi talk contribs created page ClaimExitCheckpoint (Created page with "{{Welcome|desc=Sends a checkpoint exited packet to server|params=<source lang="luq">(checkpointId)</source><poem> checkpointId : The ID of the target checkpoint. </poem>| retvals=true, if checkpointId was valid(streamed in), false otherwise. | relfuncs= *ClaimEnterCheckpoint}}")
- 11:56, 7 November 2023 Habi talk contribs created page ClaimEnterCheckpoint (Created page with "{{Welcome|desc=Sends a checkpoint entered packet to server|params=<source lang="luq">(checkpointId)</source><poem> checkpointId : The ID of the target checkpoint. </poem>}}")
- 15:46, 19 October 2023 Habi talk contribs created page File:Export-excel.png
- 15:46, 19 October 2023 Habi talk contribs uploaded File:Export-excel.png
- 15:45, 19 October 2023 Habi talk contribs created page File:Menu.png
- 15:45, 19 October 2023 Habi talk contribs uploaded File:Menu.png
- 15:44, 19 October 2023 Habi talk contribs created page File:RecEdit.png
- 15:43, 19 October 2023 Habi talk contribs uploaded File:RecEdit.png