serverTime: Difference between revisions
Jump to navigation
Jump to search
Lou Montana (talk | contribs) m (Text replacement - "<code>([^ ]*)\[\[([a-zA-Z][a-zA-Z0-9_]+)\]\]([^ ]*)<\/code>" to "<code>$1$2$3</code>") |
Lou Montana (talk | contribs) m (Some wiki formatting) |
||
(9 intermediate revisions by 3 users not shown) | |||
Line 21: | Line 21: | ||
|gr3= Multiplayer | |gr3= Multiplayer | ||
|descr= Returns the time since | |descr= Returns the time since latest server (re)start in seconds. | ||
{{Feature|important|The time returned is different to the time returned by [[time]] and [[diag_tickTime]] commands on server.}} | |||
{{Feature|informative| | |||
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. | |||
}} | |||
{{ | |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 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= | |s1= [[serverTime]] | ||
|r1= [[Number]] | |r1= [[Number]] | ||
|x1= < | |x1= <sqf>hint format ["Synced server time : %1", serverTime];</sqf> | ||
|seealso= [[time]] [[diag_tickTime]] [[date]] [[missionStart]] [[estimatedTimeLeft]] [[estimatedEndServerTime]] [[systemTime]] [[systemTimeUTC]] | |seealso= [[time]] [[diag_tickTime]] [[date]] [[missionStart]] [[estimatedTimeLeft]] [[estimatedEndServerTime]] [[systemTime]] [[systemTimeUTC]] | ||
}} | }} |
Latest revision as of 18:33, 4 July 2024
Description
- Description:
- Returns the time since latest server (re)start in seconds.
- 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