Armed-Assault.de Twitter


 
 
Themen-Optionen Ansicht
Alt 28.08.2013, 21:07   #1 (permalink)
Newbie
 
Registriert seit: 30.05.2013
Ort: NRW
Alter: 34
Beiträge: 10
Standard Exec soll für alle Clients ausgeführt weden

Hallo,

sry schonmal das ich gleich mehrere Probleme an einem Tag poste , aber kaum habt ihr mir bei einem geholfen, kommt das nächste ...

Mein Problem ist nun, dass ich mit CreateVehicle eine Kiste an einem zufälligen Marker spawne. Damit jeder Spieler (es handelt sich um eine Multiplayermap) auch die selbe "Zufallsposition" der Kiste mitbekommt, habe ich das Ganze serverseitig mit if (isServer) ausgeführt. Da in der Map die ich schreibe die Spieler an dieser Kiste mit einem Actionbefehl einen Skript ausführen sollen, habe ich dieser Ksite natürlich auch einen Actionbefehl hinzugefügt. Nun ist aber das Problem, dass auch nur der Server diesen AddAction Befehl hat, alle anderen Spieler können mit dieser Kiste nichts anfangen.
Wie kriege ich also hin, dass alle Spieler die Actions der Kiste ausführen können?

Mfg Eyevi
Eyevi ist offline  
Alt 29.08.2013, 08:19   #2 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Erstelle die Kiste im Editor und verlagere sie an die zufällige Position mit setPos.
Vienna ist offline  
Alt 29.08.2013, 13:02   #3 (permalink)
Newbie
 
Registriert seit: 30.05.2013
Ort: NRW
Alter: 34
Beiträge: 10
Standard

Jo danke klappt

Nur falls man theoretisch vor hat beliebig viele solcher Objekte zu haben... was macht man dann? ^^ Als Beispiel das Basebuilding in Wastelands. Dort gibt es ja auch sehr viele Objekte, die alle Actionbefehle haben. Hinzu kommt, das man auch welche kaufen also spawnen lassen kann... wie würde man dann vorgehen ^^?
Eyevi ist offline  
Alt 29.08.2013, 18:58   #4 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Für im Spiel erstellte Objekte gibt es Befehle welche die Initialisierungszeile ersetzen: http://community.bistudio.com/wiki/setVehicleInit
Vienna ist offline  
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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
Script wird nicht vollständig ausgeführt MagicStyle Editing & Scripting 20 04.09.2013 16:54
Script wirklich nur auf Server ausgeführt? Sol.LrMartyn Editing & Scripting 1 02.08.2013 14:11


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