serverTime: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Fix) |
Lou Montana (talk | contribs) m (Fiiix) |
||
Line 26: | Line 26: | ||
Known issues before {{GVI|arma3|1.86|size= 0.75}}: | Known issues before {{GVI|arma3|1.86|size= 0.75}}: | ||
Both server and clients showed the same value when synced, but the only time it was not synced was on the server, right after server restart and only for the first 300 seconds. Client-side it was synced from the start. | Both server and clients showed the same value when synced, but the only time it was not synced was on the server, right after server restart and only for the first 300 seconds. Client-side it was synced from the start. | ||
{{Feature|important|The time returned is different to the time returned by [[time]] and [[diag_tickTime]] commands on server.}} | |||
|mp= <nowiki/> | |mp= <nowiki/> | ||
* In singleplayer: {{GVI|arma3|2.18|size= 0.75}} returns the same value as [[diag_tickTime]], the time since game launch (returned 0 before v2.18) | * In singleplayer: {{GVI|arma3|2.18|size= 0.75}} returns the same value as [[diag_tickTime]], the time since game launch (returned 0 before v2.18) | ||
* In multiplayer: It is synced to all clients both at mission start and when a new client connects to it, and every 5 minutes. Synchronisation can be forced by executing the [[estimatedTimeLeft]] command. | * In multiplayer: It is synced to all clients both at mission start and when a new client connects to it, and every 5 minutes. Synchronisation can be forced by executing the [[estimatedTimeLeft]] command. | ||
|s1= [[serverTime]] | |s1= [[serverTime]] |
Revision as of 18:30, 4 July 2024
Description
- Description:
- Returns the time since latest server (re)start in seconds. Known issues before 1.86: Both server and clients showed the same value when synced, but the only time it was not synced was on the server, right after server restart and only for the first 300 seconds. Client-side it was synced from the start.
- Multiplayer:
-
- In singleplayer: 2.18 returns the same value as diag_tickTime, the time since game launch (returned 0 before v2.18)
- In multiplayer: It is synced to all clients both at mission start and when a new client connects to it, and every 5 minutes. Synchronisation can be forced by executing the estimatedTimeLeft command.
- Groups:
- TimeMission InformationMultiplayer
Syntax
- Syntax:
- serverTime
- Return Value:
- Number
Examples
- Example 1:
Additional Information
- See also:
- time diag_tickTime date missionStart estimatedTimeLeft estimatedEndServerTime systemTime systemTimeUTC
Notes
-
Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note
Categories:
- Scripting Commands
- Introduced with Arma 2 version 1.00
- Arma 2: New Scripting Commands
- Arma 2: Scripting Commands
- Arma 2: Operation Arrowhead: Scripting Commands
- Take On Helicopters: Scripting Commands
- Arma 3: Scripting Commands
- Command Group: Time
- Command Group: Mission Information
- Command Group: Multiplayer
- Scripting Commands: Global Effect