Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 14.07.2010, 19:44   #1 (permalink)
Newbie
 
Benutzerbild von Nobel Noebbie
 
Registriert seit: 26.11.2006
Ort: Saarland
Beiträge: 48
Nobel Noebbie eine Nachricht über ICQ schicken
Standard addPublicVariableEventHandler auf Server-Seite nutzbar?

Hallo!

Bisher habe ich immer erfolgreich diese PVEH auf dem Client verwenden können. Nun frage ich mich ob dies auch umgekehrt geht?

Laut dem Wiki wohl nicht:

Zitat:

Note that the EH is only fired on clients where the publicVariable command has not been executed, as publicVariable does not change the variable where it has been executed.

Da ich aber nicht weiß wie offiziell genau dies ist, frage ich mal hier in die Runde...

Laut meinem eigenen Beispiel funktioniert es wohl nicht, oder habe ich was übersehen? Mir geht es im folgenden Beispiel nicht darum, wie man einen Soldaten an zufälliger Stelle positioniert, sondern generell nur um die PVEH!

init.sqf
Code:
createRandomSoldier    = compile preprocessFile "functions\f_createRandomSoldier.sqf";

...

CREATE_RANDOM_SOLDIER = false;
publicVariable "CREATE_RANDOM_SOLDIER";

...

"CREATE_RANDOM_SOLDIER" addPublicVariableEventhandler {
[] spawn createRandomSoldier;
};
Auf der Karte eine Fahne mit folgender Init:
Code:
this addAction ["Neuer Gegner", "controls\c_toggle_test.sqf"];
controls\c_toggle_test.sqf:
Code:
CREATE_RANDOM_SOLDIER = !CREATE_RANDOM_SOLDIER;
publicVariable "CREATE_RANDOM_SOLDIER";
Getestet habe ich dies auf einem eigenen dedizierten Server. createRandomSoldier funktioniert ebenfalls, diese erzeugt einen Soldaten an zufälliger Position.

Also: Funktionieren PVEH auf Serverseite oder nicht? Wer kann mir antworten? Gibt es eventuelle Alternativen?
__________________
Nobel Noebbie ist offline   Mit Zitat antworten
Alt 14.07.2010, 19:55   #2 (permalink)
500 Beiträge1000 Beiträge
 
Registriert seit: 12.06.2006
Beiträge: 1.252
Standard

Klar geht PVEH überall.

Wenn ein Client eine Var mit PV sendet, empfangen es alle Clients (ausser ihm selbst) und der Server.

Wenn ein Client gleichzeitig Server ist (Host), muss man das eben berücksichtigen.
__________________
PvPscene
.kju 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
Arma2/OA - combined operations Server Anemia Multiplayer 14 24.07.2010 16:12
Mods im dedicated Server Einbinden Grütze Multiplayer Community 2 09.07.2010 11:08
Biete ArmA 2 / AO Server + TS3 luemmel Die Litfaßsäule 2 03.07.2010 19:30
Problem: loadFile auf einem Linux server TeeTime Editing & Scripting 4 03.07.2010 10:01
[WIN] Dedicated Server Probleme Numrollen Technische Fragen & Probleme 7 02.07.2010 20:26


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