Armed-Assault.de Twitter
Antwort
 
Themen-Optionen Ansicht
Alt 22.09.2014, 11:57   #1 (permalink)
Newbie
 
Registriert seit: 19.09.2014
Beiträge: 8
Standard Spieler Ausrüstung JIP kompatibel

Hallo Zusammen,

wie bekomme ich es hin, dass jeder Spieler, abhängig seiner Klasse / seines Slots mit bestimmter Ausrüstung spawnt?

Bisher versuchte ich, die Spieler mittels Initzeilen Befehl auszurüsten (Loadout mit dem Arsenal erstellt und in die Init des spielbaren Soldaten kopiert).
Das führte zum Problem, dass die Loadouts neu geladen wurden sobald jemand auf den Server jointe.

Ich habe bei meiner Suche hier in den Foren leider nur einen Thread von 2014 gefunden und wollte keine Leiche ausgraben.. hoffe das passt so! Dort wird mir gezeigt, wie ich die Spielerinventare leer kriege .. kann mir jemand helfen diese dann auch wieder zu befüllen?

Besten Dank schonmal!

Geändert von Loooci (22.09.2014 um 12:00 Uhr).
Loooci ist offline   Mit Zitat antworten
Alt 22.09.2014, 14:10   #2 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Tajin
 
Registriert seit: 17.01.2008
Beiträge: 267
Standard

Zitat von Loooci Beitrag anzeigen

Bisher versuchte ich, die Spieler mittels Initzeilen Befehl auszurüsten (Loadout mit dem Arsenal erstellt und in die Init des spielbaren Soldaten kopiert).
Das führte zum Problem, dass die Loadouts neu geladen wurden sobald jemand auf den Server jointe.

Du musst lediglich eine local-Abfrage zu Beginn einfügen um das zu vermeiden.

In dieser Art:
PHP-Code:
if(!local thisexitWith {}; 
__________________
Tajin ist offline   Mit Zitat antworten
Alt 22.09.2014, 15:13   #3 (permalink)
Newbie
 
Registriert seit: 19.09.2014
Beiträge: 8
Standard

Danke für den Hinweis Tajin!

Das pack ich dann am besten in die init.sqf ?
Die sieht bei mir bisher so aus:
PHP-Code:
execVM "briefing.sqf";
[] 
execVM "VCOMAI\init.sqf";

if (!
isServer && isNull playerthen {isJIP=true;} else {isJIP=false;};

if (!
isDedicatedthen
{
    
waitUntil {!isNull player && isPlayer player};
    
sidePlayer side player;
}; 

enableSaving [false,false];

[]
execVM "cleanup.sqf"
Oder kommt der Initzeilen eintrag in die Klammer?

Geändert von Loooci (22.09.2014 um 16:00 Uhr).
Loooci ist offline   Mit Zitat antworten
Alt 24.09.2014, 13:56   #4 (permalink)
50 Beiträge100 Beiträge250 Beiträge
 
Benutzerbild von Tajin
 
Registriert seit: 17.01.2008
Beiträge: 267
Standard

Die Zeile muss direkt an den Anfang der jeweiligen Loadoutscripts.
__________________
Tajin ist offline   Mit Zitat antworten
Alt 24.09.2014, 22:46   #5 (permalink)
Newbie
 
Registriert seit: 19.09.2014
Beiträge: 8
Standard

Dankeschön!
Loooci 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
Nehmbares Objekt an Spieler heften und für andere Spieler nehmbar machen Grollig Editing & Scripting 13 26.09.2014 17:55
Der Server Arma 3 Altis Life Wolfs Squad sucht spieler suppendulli Rollenspiel & Zombie Ecke 0 13.05.2014 14:21
Ausrüstung im Multiplayer zuweisen geht nicht Wolkenbeisser Editing & Scripting 12 09.05.2014 22:14
Windows 8 Duke49th Software & Hardware 63 28.03.2013 06:45
Spieler (Zivilist) wird manchmal (!?) aus Auto gekickt Wolkenbeisser Editing & Scripting 8 06.09.2011 07:19


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