ServerZeit + Wetter
- HellFire
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Dunkel wird es von alleine.
Sofern du eine Server Uhr hast.Falsche Wetter ID haste da wohl in deinem Wettersystem
-
Falsche Wetter ID haste da wohl in deinem Wettersystem
(ich habe da nicht geschriptet oder sonst was)
...
Ne Server Uhr habe ich ja.
Aber ich weis nicht wie ich das mit dem Wetter einstelle.. wie macht man das?
und wie macht man das es es halt schön bleibt und nur ab und zu regen kommt und so?random?
-
-
und wie kann ich machen das der automatisch wächselt?
Kann ja nicht jede 5min nen cmd eingeben.. -
Durch einen Timer.
-
Kenne mich mit Timern nicht aus
Wie genau stelle ich sowas ein, wo und was -
-
und wie genau verwende ich nen timer bei SetWeather?
-
mach einfach unter OnGamemodInit
SendRconCommand("weather 13");
damit sollte dein problem gelöst sein.
mfg
-
ja aber es soll ja nicht den ganzen tag das gleiche wetter sein
Soll sich ja ändern im 20min takt oder 15min ..
-
les meinem beitrag. damit setzt du das wetter auf die id 13 und das bleibt solange, bis du es wieder änderst
// edit
mist.. ich hab mich verslesen.. sorry.
-
kein ding
-
ganz oben
forward Wetter();unter on OnGameModeInit
SetTimer("Wetter",3600000,1);
und dann ganz unten
public Wetter()
{
new string[256];
new string2[256];
new name[MAX_PLAYER_NAME];
new ID1 = random(4);
if(ID1 == 0)
{
name = "Sonnig";
SetWeather(3);
}
if(ID1 == 1)
{
name = "Stürmisch";
format(string2,sizeof(string2),"Achtung! Derzeit tobt ein starkes Gewitter über San Andreas.");
SetWeather(8);
}
if(ID1 == 2)
{
name = "Nebelig";
SetWeather(9);
}
if(ID1 == 3)
{
name = "Klar/sonnig";
SetWeather(10);
}
if(ID1 == 4)
{
name = "Extrem Heiß";
SetWeather(11);
}
if(ID1 == 5)
{
name = "Stark bewölkt";
SetWeather(16);
}
if(ID1 == 6)
{
name = "Stürmisch";
format(string2,sizeof(string2),"Achtung! Derzeit tobt ein Sandsturm über San Andreas.");
SetWeather(11);
}
format(string,sizeof(string),"Wetternews: Auf Dark-Project ist das Wetter derzeit %s.",name);
SendClientMessageToAll(COLOR_ORANGE,string);
if(ID1 == 1 || ID1 == 4)
{
SendClientMessageToAll(COLOR_ORANGE,string2);
}
return 1;//edit
die kannste nach belieben ändern. so hab ich es bei mir und es geht zu 100%
-
wunder schön
ich werds morgen mal testen..
bin jetzt malSchonmal vielen dank,
falls es nicht klappt, schreib ich dir ne PN -
alles klar.. viel erfolg und gute nacht.
-
breadfish.de
Hat das Thema geschlossen.