Sign in to follow this  
Followers 0
Bifi

time.sqf richtig einstellen

7 posts in this topic

Hallo Exile Community

 

Ich versuche schon seit heute morgen die Zeit nach meinen wünschen anzupassen, und scheitere immer.. -.-

 

Ich möchte zukünftlich 6 Stunden Restarts haben.

Die Zeit soll so eingestellt werden:

2 Stunden Tag 1 Stunde Nacht. 2 Stunden Tag 1 Stunde Nacht (Restart).

 

Zurzeit sieht meine sqf so aus:

if (!isServer) exitWith {};

while {true} do
{
	if (daytime >= 19 || daytime < 5) then   // after 7pm and before 5am time multiplier changes
	{
		setTimeMultiplier 10      // adjust this value for slower or faster night cycle ( 24 hours will take 1 hour )
	}
	else
	{
		setTimeMultiplier 7     // adjust this value for slower or faster day cycle  ( 12 hours will take 1 hour )
	};

	uiSleep 30;
};

 

Passt aber nicht so ganz zu meinen Restartzeiten.

 

Gefunden habe ich diese Tabelle:

https://www.dropbox.com/s/kqdeai0gg3w0j0g/set Time Multiplier.pdf

Wird aber daraus nicht schlau :S

 

Könnte mir da evtl jemand helfen, der richtigen Zahlenwert für 2 Stunden Tag 1 Stunde Nacht zu geben?

 

Ich danke schonmal im voraus.

 

MfG

Bifi

Share this post


Link to post
Share on other sites
if (!isServer) exitWith {};

while {true} do
{
	if (daytime >= 20 || daytime < 8) then   // after 7pm and before 5am time multiplier changes
	{
		setTimeMultiplier 12      // adjust this value for slower or faster night cycle ( 24 hours will take 1 hour )
	}
	else
	{
		setTimeMultiplier 6     // adjust this value for slower or faster day cycle  ( 12 hours will take 1 hour )
	};

	uiSleep 30;
};

 

Mache mir auch gerade Gedanken über Tag/Nacht-Wechsel...

Wenn du von 8Uhr - 20Uhr nimmst, lässt es sich einfacher rechnen.

Von 20 - 08 Uhr ist Nacht - 12 Stunden - diese sollen in einer Stunde runterlaufen, also Multiplikator 12...

Von 08 - 20 Uhr ist Tag - 12 Stunden - diese sollen in 2 Stunden runterlaufen, also Multiplikator 6..

 

Ich bin aber Anfänger und kann mich irren und lasse mich gerne belehren :)

 

 

 

 

Edited by mod80

Share this post


Link to post
Share on other sites
Advertisement

Hallo zusammen,

meine Frage wäre noch wo finde ich die time.sqf..ich habe sie nicht gefunden...

gruss mblock

Edited by mblock

Share this post


Link to post
Share on other sites

2h tag / 1h nacht ... server mit der zeit 6 uhr morgens starten

 

if (!isServer) exitWith {};

while {true} do
{
    if (daytime >= 18 || daytime < 6) then
    {
        setTimeMultiplier 12
    }
    else
    {
        setTimeMultiplier 6
    };


    uiSleep 30;
};

 

Edited by boLek
1 person likes this

Share this post


Link to post
Share on other sites

wie sieht es bei 3 stunden restart aus, wenn ich 2,5 stunden tag haben will und 30 mins nacht:

bei nacht stell ich auf 24 richtig?

und bei tag? auf 9 ?

oder rechne ich egrade falsch?

 

Share this post


Link to post
Share on other sites

Es wären 4.8 für 2.5h Tag-Spielzeit (12h Tag : 2,5 = 4,8) und 24 für 0,5h Nacht-Spielzeit (12h Nacht : 0,5 = 24).

Share this post


Link to post
Share on other sites
Advertisement

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.