Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 10.02.2011, 02:53   #1 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von todyoungblood
 
Registriert seit: 29.05.2009
Ort: Reutlingen
Alter: 43
Beiträge: 134
todyoungblood eine Nachricht über AIM schicken
Standard Zufallswetter und Nebel

Hallo Leute,

hab folgendes Problem...wollte in meiner Map Random Wetter und Nebel haben. Eigentlich funktioniert das auch, aber leider ist das Wetter bei meinem Kumpel wenn er connected anderst. Er hat zum Beispiel Regen und Nebel und ich das schönste Wetter.
Hab folgendes in meiner init.sqf stehen.
Code:
0 SetOvercast (Random 0.8);
60 SetFog (Random 1);
Gruß Tod
__________________

Langsam ist präzise.....und präzise ist schnell....
http://www.astore.de
http://www.astore-shop.de
http://www.voodoo-puppe.net
todyoungblood ist offline   Mit Zitat antworten
Alt 10.02.2011, 06:11   #2 (permalink)
500 Beiträge
 
Registriert seit: 07.01.2008
Beiträge: 653
[GNC]Lord-MDB eine Nachricht über ICQ schicken
Standard

Das ist ja auch normal,durch dem Random befehlt entstehen bei spieler andere zufallwerte.Willst du das jeder Spieler die gleichen zufallwerte hat müssen die auf den Host erstellt werden und an die Spieler dann verteilt werden.
__________________


--> -> Rechtschreibfehler sind Gratis <- <--
--> Wer welche findet kann sie behalten <--



German Nato Corps
[GNC]Lord-MDB ist offline   Mit Zitat antworten
Alt 10.02.2011, 07:10   #3 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.725
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

schreibe folgendes in deine init.sqf:


Code:
if (isServer) then {
    0 SetOvercast (Random 0.8);
    60 SetFog (Random 1);
    server_clouds = Overcast;
    server_Fog = Fog;
    publicVariable "server_clouds";
    publicVariable "server_Fog";
};

waitUntil {player == player and !isNil "server_Fog";};
0 setOvercast server_clouds;
60 setFog = server_Fog;
if (!isServer) exitWith {hint "enironment done";};
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Alt 10.02.2011, 11:07   #4 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von TeRp
 
Registriert seit: 02.04.2003
Ort: San Francisco
Beiträge: 1.919
Standard

Die erste if-Abfrage sollte besser ein exitWith sein, da auf einem Server unter Umständen kein player existiert.
__________________

TeRp ist offline   Mit Zitat antworten
Alt 10.02.2011, 12:27   #5 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Lester
 
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 51
Beiträge: 3.011
Standard

Irgendwie passt das aber logisch hinten und vorne nicht.

Zum einen wären beim JIP die Werte nicht mehr korrekt da die Bedinungen inzwischen sich geändert haben.

Ist JIP wiederum egal, wozu dann das Publicvariable und wie soll dann auf eine Variablenänderung reagiert werden ?
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547
Lester ist offline   Mit Zitat antworten
Alt 10.02.2011, 17:43   #6 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.725
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

@lester: server wird die init.sqf nur einmal ausführen.

@terp: das is mir dann aber auch egal wenn da kein spieler is. ;-)
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Alt 10.02.2011, 19:58   #7 (permalink)
50 Beiträge100 Beiträge
 
Benutzerbild von todyoungblood
 
Registriert seit: 29.05.2009
Ort: Reutlingen
Alter: 43
Beiträge: 134
todyoungblood eine Nachricht über AIM schicken
Standard

Super. Danke für die Antworten. Ich probiers gleich mal aus
__________________

Langsam ist präzise.....und präzise ist schnell....
http://www.astore.de
http://www.astore-shop.de
http://www.voodoo-puppe.net
todyoungblood ist offline   Mit Zitat antworten
Alt 11.02.2011, 09:06   #8 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Lester
 
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 51
Beiträge: 3.011
Standard

Zitat von Psychobastard Beitrag anzeigen

@lester: server wird die init.sqf nur einmal ausführen.

Daran ändert das Publicvariable aber rein gar nichts in dem geposteten Zusammenhang
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547
Lester ist offline   Mit Zitat antworten
Alt 11.02.2011, 14:35   #9 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.725
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

publics werden doch beim connect automatisch gebroadcasted (hab ich das wort überhaupt richtig geschrieben?!) oder bring ich da was durcheinander?
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Alt 12.02.2011, 17:20   #10 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Lester
 
Registriert seit: 26.11.2006
Ort: Kiel, S-H
Alter: 51
Beiträge: 3.011
Standard

Stimmt schon, aber es gibt so einfach keine Routine die beim JiP auf aktuelle Werte aufsetzt.

Die ursprünglichen Daten zu PV'en bringt es jedenfalls nicht, da bereits nach kurzer Zeit das Wetter auseinanderläuft.
Spätestens nach 15 Minuten haben die Clientdaten mit den festgelegten Serverdaten absolut nichts mehr gemein.

Wenn man sagt das z.B. in einer Stunde aus der "Morgennebelbrühe" eine sonnige 10K Distanz wird, wird klar das es bei einem Spieler der dann 30 Min später dazugestoßen ist alles anders sein muß !
__________________
Nur ein Beispiel das zeigt wie BI "support" definiert: https://feedback.bistudio.com/T75547

Geändert von Lester (12.02.2011 um 17:22 Uhr).
Lester ist offline   Mit Zitat antworten
Alt 12.02.2011, 18:48   #11 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.725
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

na gut, dann eben noch per onplayerconect den aktuellen stand abfragen und an den jip senden.
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Alt 12.02.2011, 19:08   #12 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 46
Beiträge: 1.927
Standard

Wenn ich das richtig verstehe, dann läuft früher oder später bei allen Clients das Wetter unterschiedlich ab, auch wenn alle mit den gleichen Ausgangswerten starten. Jedenfalls habe ich auch den Eindruck gewonnen in den 12-13 COOP`s die ich bisher gespielt habe...

Man müsste im Grunde die Werte vom Server in regelmäßigen Abständen sychronisieren... und wenn ich mich nicht irre, meine ich sowas mal von VIENNA gesehen zu haben...

__________________
Buliwyf ist gerade online   Mit Zitat antworten
Alt 12.02.2011, 19:33   #13 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Pfandgiraffe
 
Registriert seit: 16.09.2008
Ort: Berlin
Alter: 31
Beiträge: 1.725
Pfandgiraffe eine Nachricht über ICQ schicken Pfandgiraffe eine Nachricht über Skype™ schicken
Standard

Zitat:

Man müsste im Grunde die Werte vom Server in regelmäßigen Abständen sychronisieren

so isses! das war hier aber eigentliuch nicht die aufgabe.
man könnt ja auch das hier probieren.


mfg
__________________
Niemand hat die Absicht eine Tüte zu bauen!
Pfandgiraffe ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Nebel reduzieren Wiggum Editing & Scripting 0 26.08.2010 22:35


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116