HX3 Foren  

  HX3 Foren > Games > Operation Flashpoint > Editing

Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 05.07.2006, 10:25   #1 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 40
Beiträge: 836
Standard Einheiten sollen nach Desertation nicht mehr beschossen werden

Aloha, ich hab mir da mal was überlegt.

Mittels "Units grp join MeineEinheit;" lasse ich dem beseitigen eines Generals eine Hand von feindlicher Einheiten (grp) zu mir überlaufen. Das funktioniet auch schon ganz gut, die Feinde schießen nicht mehr auf mich. Allerdings werden sie von meinen Einheiten erschossen. Wie kann ich das unterbinden, ohne bei der jeder Einheit per Auslöser "Einheit setCaptive true" anwenden zu müssen? Gibt es eine Möglichkeit gleich größere Gruppen auf SetCaptive true zu stellen?

Vielen Dank schon mal im Voraus
Legislator ist offline   Mit Zitat antworten
Alt 05.07.2006, 12:06   #2 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 26.08.2004
Ort: Dresden
Beiträge: 106
Standard AW: Einheiten sollen nach Desertation nicht mehr beschossen werden

"_x setcaptive true" foreach [unit1,unit2,etc...]
Sudden Death ist offline   Mit Zitat antworten
Alt 05.07.2006, 21:17   #3 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 40
Beiträge: 836
Standard AW: Einheiten sollen nach Desertation nicht mehr beschossen werden

Perfekt Danke! Das funktioniert!


Nur noch eine Frage am Rande ... angenommen ein Offizier führt eine Gruppe grp1 an ... wie könnte man es am glaubwürdigsten/effektivsten darstellen, dass sich seine Soldaten gegen ihn wenden? Spieltechnisch könnte man ja den Offizier die Seiten wechseln lassen, doch es müsste dann so ablaufen, dass er der Feind von jedermann ist. Hat da jemand eine Idee dazu?
Legislator ist offline   Mit Zitat antworten
Alt 07.07.2006, 10:42   #4 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Clausewitz
 
Registriert seit: 05.11.2004
Ort: Kassel
Alter: 50
Beiträge: 1.259
Clausewitz eine Nachricht über ICQ schicken Clausewitz eine Nachricht über AIM schicken
Standard AW: Einheiten sollen nach Desertation nicht mehr beschossen werden

Gib ihm einen negativen Rating- Wert.

Ratings (also Punktzahlen) unter null machen jede Einheit zum Feind. Das kennst du, wenn du deine eigenen Leute erschießt, irgendwann nehmen die anderen dich aufs Korn. Das ist diese Punktzahl, die am Ende einer Mission bei den Punkten erscheint.

Also, sobald du willst, dass eine Einheit von jedem als Feind betrachtet wird:

Code:
this addRating -100000
Zahl egal, Hauptsache negativ und groß genug.
__________________

*****
Das ständige Nachgeben der Klugen begründet die Diktatur der Dummen.
Clausewitz ist offline   Mit Zitat antworten
Alt 07.07.2006, 18:12   #5 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 40
Beiträge: 836
Standard AW: Einheiten sollen nach Desertation nicht mehr beschossen werden

Perfekt, danke, daran knobeln die Jungs vom GaW Mod schon seit einer ganzen Weile Ihr werdet dafür mit guten Missionen belohnt, sobald der Mod erscheint.
Legislator 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


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