Armed-Assault.de Twitter
 
 
Themen-Optionen Ansicht
Alt 26.09.2011, 20:19   #841 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 04.03.2008
Beiträge: 213
Standard

Heli soll die marins übern wasser absetzen wie mach ich das? er landet nur über land
Lotos ist offline  
Alt 27.09.2011, 12:23   #842 (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

Mit "Land" wird das über Wasser nicht gehen.
Du musst den Heli knapp über dem Wasser schweben lassen: Heliname flyinHeight 2;
Vienna ist offline  
Alt 30.09.2011, 18:44   #843 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 04.03.2008
Beiträge: 213
Standard

habe es hin bekommmen danke an alle,was kann ich machen das die ki nicht schon auf 1 km entfernug auf mich feuert,soll eine schleich mission sein ohne großem schießen,
Lotos ist offline  
Alt 30.09.2011, 21:24   #844 (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 das Verhalten der KI gibt es einen Befehl: setBehaviour - Bohemia Interactive Community

Bei Einstellung "CARELESS" kannst du vor der KI stehen ohne zuerst angegriffen zu werden.

Der Befehl ist auf jede KI anzuwenden oder auf Gruppen von KIs.
Vienna ist offline  
Alt 30.09.2011, 23:55   #845 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 04.03.2008
Beiträge: 213
Standard

ja aber jetz schießen sie noch nicht mal wen einer neben ihn getötet wirt.
Lotos ist offline  
Alt 01.10.2011, 02:36   #846 (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

Man kann ja feststellen wenn wer getötet wird und darauf das Verhalten der KI neu einstellen.
Vienna ist offline  
Alt 21.12.2011, 17:39   #847 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 39
Beiträge: 9.163
Standard

Hallo miteinander.

Ich möchte mit dem hier Red Hammer Studios 9K79-1 Tochka-U - Bohemia Interactive Forums einen abschuss mit der KI machen lassen.

Jetzt habe ich den Code:
Code:
_tochka doTarget _target;
aber wenn ich ihn in die Initzeile der Einheit kopiere bekomme ich eine fehlermeldung:
Zitat:

Lokale Variable im Globalen Bereich.

Ich habe auch also 2 solcher Einheiten und eine Spiellogik als Ziel.
So und jetzt stehe ich auf'm Schlauch. Was mache ich falsch? Bitte helft mir.

Dokumentation des Addons: 9K79-1 Tochka-U
AHTNTEPPOP ist offline  
Alt 21.12.2011, 18:04   #848 (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 fehlermeldung kommt deswegen weil du auch lokale variablen benutzt. variablen die mit einem _ anfangen sind lokale variablen und die funktionieren nicht in der initzeile. probier dochmal einfach die unterstriche wegzulassen und die ein heli h mit namen target zu platzieren.

Code:
 fhz1 dotarget target
gruß
hoschi
__________________


Moerderhoschi ist offline  
Alt 21.12.2011, 18:17   #849 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 39
Beiträge: 9.163
Standard

Danke hoschi, die fehlermeldung bleibt aus aber es passiert nichts.

Ich habe also dein Code in die Init der Spiellogik getan und der Einheit den Namen gegeben und dem unsichbaren H den Name gegeben. Aber es tut sich nix.
AHTNTEPPOP ist offline  
Alt 21.12.2011, 18:31   #850 (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

ich hab das addon zwar nicht aber in den ihrer doku steht mal

Code:
AI USAGE

It is also possible for AI to perform entire launch sequence,
this can be done with the following script line:

1. _tochka doTarget _target;
Where _tochka is the unit name of the vehicle.
_target should be a Game Logic type object.
daraus lese ich, mal abgesehen dass das mit dem _target in einer gamelogic die im editor platziert wird nicht geht da lokale variable im globalem bereich, dass du eine gamelogic mit dem namen target auf die karte stellst und dein fahrzeug mit namen tochka, dann erstellst du mal einen trigger und loest den am besten per funkbefehl aus mit alpha oder so und dort in onactivation haste mal das tochka dotarget target rein.

vllt. dauert der start der rakete auch etwas da sie ja erst vorbereitet werden muss aber laut deren beschreibung soll das so funktionieren, so hab ich das zumindestens mal rausgelesen.

gruß
__________________


Moerderhoschi ist offline  
Alt 21.12.2011, 18:56   #851 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 39
Beiträge: 9.163
Standard

Jo genau so hab ich es gemacht. Aber es passiert nichts. Verstehe ich nicht.

Ich habe es aber auch mit 2 Panzer (also Vanilla Arma CO) versucht, wo sich ja der Turm zum anderen drehen müsste, aber auch da nix.

AHTNTEPPOP ist offline  
Alt 21.12.2011, 19:21   #852 (permalink)
10 Jahre hx3
500 Beiträge
 
Registriert seit: 20.11.2006
Ort: Hannover
Alter: 59
Beiträge: 902
Standard

Steht ganz unten drunter unterm DL:

IMPORTANT: Arma2: CO 1.59 and RHS Decals 1.2 or later is required.

Haste ?
Crisis ist offline  
Alt 21.12.2011, 19:22   #853 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 39
Beiträge: 9.163
Standard

Zitat von Crisis Beitrag anzeigen

Steht ganz unten drunter unterm DL:

IMPORTANT: Arma2: CO 1.59 and RHS Decals 1.2 or later is required.

Haste ?

Ja natürlich.
AHTNTEPPOP ist offline  
Alt 26.12.2011, 12:12   #854 (permalink)
Newbie
 
Registriert seit: 08.01.2011
Beiträge: 41
Standard

Vielleicht muss noch ein doFire folgen? Habe leider gerade keinen Zugriff auf mein Arma, sonst wuerde ich es testen.
TeTeT ist offline  
Alt 28.12.2011, 22:35   #855 (permalink)
10 Jahre hx3
500 Beiträge
 
Registriert seit: 20.11.2006
Ort: Hannover
Alter: 59
Beiträge: 902
Standard

@AHTNTEPPOP

Du musst das Ziel innerhalb +-30° vor dem Tochka platzieren anscheinend.
Bei mir funzt es.
Crisis ist offline  
Alt 29.12.2011, 13:03   #856 (permalink)
User gesperrt
5000 Beiträge
 
Registriert seit: 20.10.2009
Ort: Jetzt auch im BIF
Alter: 39
Beiträge: 9.163
Standard

Hm ich werd es später mal testen. Danke soweit.
AHTNTEPPOP ist offline  
Alt 28.01.2012, 15:46   #857 (permalink)
Newbie
 
Registriert seit: 28.01.2012
Beiträge: 5
Standard

Moin,

ich nutze den A2B Editor und habe anhand der Editor-Hilfestellung bereits einige Briefings zu den jeweiligen Missionen erstellt. Diese Briefings werden auch immer brav vor Missionsbeginn geöffnet, leider jedoch ausschließlich im Multiplayer.
Weshalb werden die Briefings im Singleplayer nicht geöfnet?

Beispiel der Bearbeitung:

Briefinginhalt:

// Created in A2B Editor by EMSI
tsk2 = player createSimpleTask ["Abholung"];
tsk2 setSimpleTaskDescription ["Erreichen Sie die <marker name=""kj"">Abholzone Echo-Team</marker>. Das Echo-Team befindet sich in mit einem HMMWV SOV in <marker name=""fg"">Bereitstellung</marker>.", "Sekundaerziel", ""];
tsk1 = player createSimpleTask ["Neutralisieren"];
tsk1 setSimpleTaskDescription ["Stuermen Sie das <marker name=""w"">Zielobjekt</marker> und neutralisieren Sie General Thalib. ", "Primaerziel", ""];
player createDiaryRecord ["Diary", ["Bevoelkerung", "Im <marker name=""hg"">Zielgebiet</marker> befinden sich laut Aufklaerung keine Zivilisten. Beachten Sie dennoch die ROEs und halten Sie die Augen auf. "]];
player createDiaryRecord ["Diary", ["Bravo-Team", "Das <marker name=""11"">Bravo-Team</marker> deckt Ihre nord-westliche Flanke."]];
player createDiaryRecord ["Diary", ["Charlie-Team", "Das <marker name=""22"">Charlie-Team</marker> deckt Ihre noerdliche Flanke. "]];
player createDiaryRecord ["Diary", ["Echo-Team", "Das <marker name=""fg"">Echo-Team</marker> befindet sich in Bereitstellung und wird nach Abschluss der Kampfhandlungen die Exfiltration Ihres Teams durchfuehren. "]];



player createDiaryRecord ["Diary", ["Lage/Zielperson", "General Thalib ist ein fuehrendes Mitglied einer international agierenden Terrororganisation (Islamische Speerspitze) und stand in der Vergangenheit in Diensten der Irakischen Armee. Wir vermuten, dass er fuer eine Reihe von Anschlaegen auf NATO-Truppen in Takistan die Verantwortung traegt. Seine Ausschaltung hat daher hoechste Prioritaet.


<img image=""C:\Bilder\Wallpaper\Army\Thalib.jpg"" width=""256"" height=""256"" /> "]];

player createDiaryRecord ["Diary", ["Task-Force Knight", "Die Task-Force Knight ist eine nur wenige hundert Mann starke Eingreiftruppe, bestehend aus den besten Soldaten der in Takistan operierenden NATO-Kraefte. Sie wurde von der Anti-Terror-Abteilung der CIA aufgestellt, um der zunehmenden Bedrohung durch Aufstaendische und Terroristen in Takistan zu begegnen. Die Einheit arbeitet grundsaetzlich verdeckt. <img image=""C:\Bilder\Wallpaper\Army\SF.jpg"" width=""256"" height=""256"" /> "]];

Initinhalt:

execVM "briefing.sqf";

Anschließend Missions-Editor geöffnet, jeweilige Mission geöffnet und jeweils im MP-Modus und SP-Modus gespeichert.

Wie gesagt, das Briefing startet nur im MP-Modus

Beste Grüße
thesotic ist offline  
Alt 28.01.2012, 15:58   #858 (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

Da ergibt sich eigentlich überhaupt kein Unterschied, dem briefing ist´s in der Regel egal ob nun MP oder SP. Ich könnt mir am ehesten denken, daß durch irgendeine Spalte im Universum, es die init.sqf und briefing.sqf erst gar nicht in die pbo deiner SP Mission geschafft haben - wäre jedenfalls die einfachste Erklärung.

Kannst die SP ja mal mit nem PBO entpacker öffnen und reinsehen.

Die Exportieren Funktion des A2 Editors benutze ich gar nicht, drum ists ein Schuss ins Blaue.
__________________

burns ist offline  
Alt 28.01.2012, 17:26   #859 (permalink)
Newbie
 
Registriert seit: 28.01.2012
Beiträge: 5
Standard

Danke erstmal für die schnelle Antwort.
Einen PBO-Umwandler habe ich nicht auf dem Rechner und meine Übertragungsrate mit dem Handy reicht für ein erfolgreiches Download nicht aus
Ich habe daher einfach eine meiner fertigen MP-Mission in den Ordner "Missions", also Singleplayer, verschoben. Die Mission wird auch im Singleplayer angezeigt, im Gegensatz zum Multiplayer startet das Briefing aber nicht.
Fällt dir dazu was ein?
Wie umgehst du Probleme dieser Art? Schließlich nutzt du die Exportieren-Funktion des A2Editors ja nichtmal.
thesotic ist offline  
Alt 28.01.2012, 17:47   #860 (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

hm, so wie du es gemacht hast "sollte" es eigentlich gehen, ausser natürlich der Editor speichert in einer MP Mission ungefragt irgendetwas hinein was im SP nicht geht - glaube ich aber nicht dran.

Probleme dieser Art umgehen: Schwer, wenn mein Briefing mal nicht läuft ist nämlich 100%´ig klar das ich Mist gebaut hab. Ich benutze seit Ende ArmA2 bereits immerwieder denselben Codeschnipsel der einfach in neue Missionen geschubst und in Sachen Aufgaben umgeschrieben wird, viel verkehrt machen kann man da eigentlich nicht mehr.


Hier ein Beispiel das in SP & MP geht (gestern noch gesehen):
Code:
waitUntil {!(isNull player)};
waitUntil {player==player};
switch (side player) do
{
case WEST:
{
player createDiaryRecord ["Diary",["Respawn","Players respawn at base. No vehicle respawn, mission will be failed if all vehicles are lost."]];

tskObj0=player createSimpleTask ["Seize the train station"];
tskObj0 setSimpleTaskDescription ["Seize the <marker name='obj1'>train station</marker>.<br/><br/><br/>Your group starts <marker name='Start'>here</marker>.","Seize the train station","Seize the train station"];
player setCurrentTask tskObj0;
};
case EAST:
{
};
case RESISTANCE:
{
};
case CIVILIAN:
{
};
};
if (isNil {player getVariable "mk_briefingEH"}) then
{
player addEventHandler ["killed",{[] spawn {waitUntil {alive player};execVM"briefing.sqf";};}];
player setVariable ["mk_briefingEH",true];
};


Dabei möcht ihr dir auch gleich raten beim Posten von Codeschnipseln den [code] Tag zu benutzen, macht die ganze Sache weitaus besser lesbar.
__________________

burns ist offline  
 

Stichworte
editor, verzweiflung&erlösung


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
Fragen bzgl. Editor Joe Johnson Editing 9 26.08.2008 16:53
Fragen zum editor ST6_Predator Editing 5 21.12.2006 14:06
Fragen zum Mod Stefan Bradtke Katastrophenschutz Mod 25 15.12.2006 16:51
FAQ/TUT zum Editor ? Radar O´Reilly Editing 1 09.12.2006 18:26
Fragen zum Editor Ex-Demon Community 3 07.12.2006 12:42


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