Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 25.04.2015, 10:18   #1 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard Externes Script starten

Moin zusammen,

ich brauch mal 'nen Denkanstoß. Ich möchte ein Script vom Server starten lassen, dass sich nicht in der PBO der Mission befindet, sondern welches extern im Installationsverzeichnis vom ArmA Server liegt. Meinetwegen auch im Ordner "Userconfig" oder ähnliches.

Hat jemand eine Idee wie ich das umsetzen kann? Hintergrund ist ganz einfach der, dass ich ein Basistemplate mit dem XCam Editor gebaut habe, welches zu Missionsbeginn durch den Server platziert werden soll. Wenn ich das Script in die Missions-PBO einbaue, dann hat nach 5 Minuten jeder Hans und Franz das Template - das möchte ich vermeiden.



So habe ich das jetzt umgesetzt. Wer Interesse hat, der kann sich die Demo laden. Der Ordner "Userconfig" kommt in das ArmA3 Hauptverzeichnis, die Testmission in den persönlichen Missions-Ordner.
Angehängte Dateien
Dateityp: zip Demo_1.zip (3,1 KB, 86x aufgerufen)
__________________

Geändert von Buliwyf (28.04.2015 um 11:40 Uhr).
Buliwyf ist offline  
Alt 25.04.2015, 19:16   #2 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

...gelöst.

Alle nötigen Parameter in den Ordner "Userconfig" auf dem Dedi geschmissen. Den Datensalat mittels #include im Script eingelesen und schön vom Server erstellen lassen... alles Tutti...

__________________
Buliwyf ist offline  
Alt 25.04.2015, 19:48   #3 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

?
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline  
Alt 25.04.2015, 21:16   #4 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

...kleines Beispiel: Download im ersten Post!
__________________

Geändert von Buliwyf (26.04.2015 um 11:43 Uhr).
Buliwyf ist offline  
Alt 25.04.2015, 22:08   #5 (permalink)
Armed-Assault.de Team10 Jahre hx3
500 Beiträge1000 Beiträge2.500 Beiträge
 
Benutzerbild von Moerderhoschi
 
Registriert seit: 02.07.2006
Ort: Kabul
Alter: 38
Beiträge: 2.666
Standard

Die Idee finde ich nicht schlecht, Danke fuer das Beispiel.

gruß
hoschi
__________________


Moerderhoschi ist offline  
Alt 25.04.2015, 22:16   #6 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

In der Beispielmission ist das jetzt natürlich nicht auf 'nen Dedi abgestimmt. Nur schnell zusammengewürfelt, damit man das mal lokal am Client testen kann wie ich das meine.
__________________
Buliwyf ist offline  
Alt 26.04.2015, 08:13   #7 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Geile Sache.

BtW: Du bastelst für ArmA 3? Ich dachte ihr daddelt nur A2
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline  
Alt 26.04.2015, 08:16   #8 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Wir spielen ArmA2 seit Jahren oder besser seit sehr sehr sehr vielen Monaten nicht mehr. Und ArmA3 eher sporadisch. Aber ich behalte mir dennoch vor, mich mit Editing und Scripting zu beschäftigen, weils mir einfach Spaß macht...
__________________
Buliwyf ist offline  
Alt 30.04.2015, 15:38   #9 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Registriert seit: 10.10.2006
Beiträge: 263
Standard

Der Server Liest auch sqf datein ein die im arma3 Ordner liegen wo die arma3server.exe ist.
Nokman ist offline  
Alt 30.04.2015, 16:39   #10 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Buliwyf
 
Registriert seit: 11.03.2005
Ort: HH
Alter: 52
Beiträge: 1.930
Standard

Schön zu wissen, nur gefällt es mir so besser, da ich eh einen Userconfig-Ordner habe und mir so nicht noch einen Datensammelplatz zulege...
__________________
Buliwyf ist offline  
Alt 01.09.2015, 18:22   #11 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Ich habe dazu mal eine Frage.

Vlt kennt einer meine BW_Ranksign. Hauptbestandteil ist, dass in dem Spieler die Variable gespeichert wird.
Jetzt schrieb mich ein Admin an und meinte, es sei sehr viel Arbeit wenn innerhalb des Clans jemand befördert wird. So muss man in 20 Missionen die Variablen ändern und neu hochladen.
Der Clan nutzt einen Dedi-Server.

Ziel ist es nun eine Möglichkeit zu schaffen, wo ein Admin nur eine Datei ändern und auf den Server legen muss. Die Mission bzw. besser der Client soll dann diese Datei laden und es erfolgt eine Zuweisung der Variable.

Nun meine Frage. Ist es irgendwie möglich, die Datei vom Server zu laden. Meine Idee bestand darin eine HPP auf dem Server zu packen.



die Rank.hpp
Code:
private ["_einheiten"];
if (isMultiplayer) then {_einheiten = playableUnits} else {_einheiten = switchableUnits };
{
_name = name _x;

switch (_name) do
{
		case "Drunken Officer" : { _x setVariable ["DOF_RANK", 13,true]};
		case "Miller" : { _x setVariable ["DOF_RANK", 9,true]};
		case "Emmo" : { _x setVariable ["DOF_RANK", 13,true]};
		default { _x setVariable ["DOF_RANK", 1,true] };
};
} forEach _einheiten;
Packt man diese Codezeile
#include "\userconfig\DOF_Ranksigns\ranks.hpp";
in die InitlocalPlayer.sqf so wird nur die lokale UserConfig vom Rechner verarbeitet.

Aus der initserver.sqf aber auch nur lokal
__________________
Bewegende Momente bei ArmA 3

Geändert von Drunken Officer (04.09.2015 um 11:42 Uhr).
Drunken Officer ist offline  
 


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
Beta-Patch für OpA erschienen det99 Community 1429 18.07.2014 17:51
T8 Units - Einheiten Spawn Script T-800a Editing & Scripting 2 07.03.2014 21:46
Script wird nicht vollständig ausgeführt MagicStyle Editing & Scripting 20 04.09.2013 17:54
Day & Weather Script Moerderhoschi Editing & Scripting 13 02.12.2012 11:29
marker über script erzeugen hypercop Editing & Scripting 2 28.08.2010 23:40


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 117 118 119