Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 22.08.2016, 20:39   #1 (permalink)
Newbie
 
Registriert seit: 08.08.2015
Beiträge: 46
Icon5 Loadouts erst nach Taskerfüllung

Hi!

Wie immer: Ich bin ein Script- erster Güte. Ich versuche mein Bestes, Dinge zu schnallen, aber mein Hirn windet sich immer um die Bits, dreht sie um, macht Pixel draus, malt sie bunt an und wirft sie in die Luft

Ich habe eine Arma3-EndGame Mission gebaut. Soweit läuft alles, nur eines nicht: Loadouts. Entweder werden die vom EndGame Script ruiniert (kann ich nicht beurteilen, weil das ja intern stattfindet), oder man muss es anders machen, als sonst (ich hab's in einer anderen Mission problemlos laufen). Jemand Erfahrung damit? Mache ich was falsch?

Aber, wenn ich das hinbekommen habe (denke ich hab was vermurkst), interessiert mich Folgendes noch mehr: Wie schaffe ich es - wie im originalen EndGame - dass Loadouts erst freigeschaltet werden, wenn die Spieler einer Seite einen oder mehrere Tasks gelöst haben?

Kann ich sowas triggern? Muss ich es in der init unterbringen? Wie baue ich das an welcher Stelle ein, damit es mich nicht böse anschaut?
Kann mich da jemand in die richtige Richtungs schubsen?

Cheers!
Skriptunfall
wolkenstuermer ist offline  
Alt 22.08.2016, 21:29   #2 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

Die Ausrüstung (Neudeutsch Loadout) ist einfach nur ein Script.

Natürlich kann man dies über einen Auslöser steuern. Ist die Bedingung erfüllt, wird das Script geladen.
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline  
Alt 22.08.2016, 22:25   #3 (permalink)
Newbie
 
Registriert seit: 08.08.2015
Beiträge: 46
Standard

Hmm ... also dann bereite ich die Roles und Inventories vor, packe die in die initServer.sqf und dann rufe ich es im Trigger z.B. auf mit

[West,"WEST1"] call BIS_fnc_addRespawnInventory;

wenn die Kollegen es geschafft haben, einen Task zu lösen? Sprich: Beim nächsten Respawn haben sie dann dieses Loadout zur Auswahl?
wolkenstuermer ist offline  
Alt 24.08.2016, 08:40   #4 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Drunken Officer
 
Registriert seit: 15.05.2011
Beiträge: 1.109
Standard

sollte so sein
__________________
Bewegende Momente bei ArmA 3
Drunken Officer ist offline  
Alt 24.08.2016, 16:51   #5 (permalink)
Newbie
 
Registriert seit: 08.08.2015
Beiträge: 46
Standard

Ja, ist so.
Für alle die es interessiert (und die so viel Plan von Skripten haben wie ich):

- in der Description Ausrüstung und Rollen definieren
- diese aber erst initialisieren, wenn ein Trigger ausgelöst wird

Bei Start gibt es also nur die vordefinierte Rolle (z.B. die Einheit, die man im Editor platziert hat) und keine Rolle zum Auswählen im Respawn-Menü. Löst man den Trigger aus, wird die in der Description definierte Rolle/Ausrüstung beim nächsten Respawn angezeigt.

Sinn der Sache: Man möchte, dass Spieler während einer Mission Ausrüstungen/Rollen freischalten können, wenn sie gewisse Aufgaben gelöst haben.

(sorry, wenn das für viele hier klingt wie die Erklärung, dass die Sonne hell ist, aber wenn ich von mir ausgehe, sind viele nicht so sehr drin im Skripten und können dann vielleicht was Brauchbares für sich rauslesen)
wolkenstuermer ist offline  
Alt 24.08.2016, 17:05   #6 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von burns
 
Registriert seit: 13.04.2003
Ort: Monerica
Alter: 41
Beiträge: 32.968
Standard

Zitat von wolkenstuermer Beitrag anzeigen

(sorry, wenn das für viele hier klingt wie die Erklärung, dass die Sonne hell ist)





Alles prima! Ich bin erfreut das du nochmal die Zeit genommen hast um´s für den Nächsten mit´m selben Problem niederzuschreiben
__________________

burns ist offline  
 

Stichworte
arma3, endgame, loadouts, skript, tasklösen


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
Loadouts nur für bestimmte Class zeigen (RespawnInventory) Cakestory Editing & Scripting 5 21.10.2015 12:20


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