HX3 Foren  

  HX3 Foren > Games > Operation Flashpoint > Editing

Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 30.09.2005, 03:09   #1 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard Autobombe

Und wieder mal ein Problemchen, bei dem mir die existierenden Editingguides nicht so richtig weiterhelfen konnten...

Ich möchte, dass ein Wagen an einem bestimmten Punkt explodiert, mit ganz viel Krawumm und Feuerwerk und diesen Krams...

Allein mit dem setdammage Befehl ist das aber nicht zu bewerkstelligen, da der Wagen zwar zerstört wird, aber der Fahrer schwerverletzt überlebt. Und knallen tut es auch nicht :-(

Weiß da jemand Abhilfe?
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 30.09.2005, 06:05   #2 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von MarcusErgalla
 
Registriert seit: 01.12.2004
Beiträge: 17.399
Standard AW: Autobombe

Nichts leichter als das:

Zitat:


_bombtype = "shell73"
_Target = "Car"

#start

_Target distance Bomblogic<5 : goto "Weiter"

goto "start"

#Weiter

;Hier landest du wenn das Auto bis auf fünf Meter an der Bombenlogic dran ist.

_bomb = _bombtype camcreate getpos _Target

exit

Die "Bobmlogic" ist eine Logik die du setzt und die dann der Punkt ist, an dem die Bombe explodiert. Bei "_bombtype" setzt du ein welche Geschossart als Bombe verwendet wird und "_Target" ist stellt das Ziel, also das Auto dar.

Gruß M-E
MarcusErgalla ist offline   Mit Zitat antworten
Alt 30.09.2005, 10:43   #3 (permalink)
500 Beiträge1000 Beiträge
 
Benutzerbild von Clausewitz
 
Registriert seit: 05.11.2004
Ort: Kassel
Alter: 44
Beiträge: 1.259
Clausewitz eine Nachricht über ICQ schicken Clausewitz eine Nachricht über AIM schicken
Standard AW: Autobombe

Wenn du ne richtig große Explosion haben willst kannst du auch statt der "shell73", das ist die BMP-Munition, ne "LaserGuidedBomb" createn. Das ist so ziemlich das Größte, was es bei OFP an "Explosivstoffen" gibt.
__________________

*****
Das ständige Nachgeben der Klugen begründet die Diktatur der Dummen.
Clausewitz ist offline   Mit Zitat antworten
Alt 30.09.2005, 13:42   #4 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von MarcusErgalla
 
Registriert seit: 01.12.2004
Beiträge: 17.399
Standard AW: Autobombe

Zitat:

bombtype = "shell73"
_Target = "Car"

#start

_Target distance Bomblogic<5 : goto "Weiter"

~0.5

goto "start"

#Weiter

;Hier landest du wenn das Auto bis auf fünf Meter an der Bombenlogic dran ist.

_bomb = _bombtype camcreate getpos _Target

exit

Ich hab heut morgen vergessen einen Zeitabstand miteinzubauen, ansonsten geht das alles stark auf die Hardware!

Die LGBs sind zwar stark, verwüsten aber alles in einer Reichweite von bis zu 35 Metern. Am besten du probierst einfach mal alle Möglichkeite durch!
MarcusErgalla ist offline   Mit Zitat antworten
Alt 30.09.2005, 13:59   #5 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Also, irgendwie passiert da bei mir gar nichts...

Dies mit dem LogikPunkt versteh ich nicht so ganz...

muss das ein LogikPunkt sein, den man bei Einheiten anwählt oder ein Auslöser, der als Logik des Spiels aktiviert wird?
Und muss ich die irgendwie noch benennen?

Ich hab jetzt mehrere verschiedene Varianten ausprobiert, aber mein Auto will einfach nicht explodieren.

Das Script hab ich angelegt und bomb.sqs genannt... wenn ich es per Auslöser aufrufen will, passiert nichts...

Ich kann mir vorstellen, dass mir irgendwo noch was fehlt, aber ich komm nicht drauf
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 30.09.2005, 14:05   #6 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von MarcusErgalla
 
Registriert seit: 01.12.2004
Beiträge: 17.399
Standard AW: Autobombe

Die Logik die ich meine findest du unter: ->Leer -> Logik -> Logik

Dieser gibst du dann den Namen Bomblogic und setzt sie dann dort hin wo die Bombe explodieren soll.
MarcusErgalla ist offline   Mit Zitat antworten
Alt 30.09.2005, 14:27   #7 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Zitat von Marcus-Ergalla

Die Logik die ich meine findest du unter: ->Leer -> Logik -> Logik

Also, ich hab jetzt grade gesucht wie ein Irrer... aber unter diesem Pfad finde ich keine Logik..

Bei den Einheiten unter Leer finde ich Air, Ammo, Car, Mines, Objects, usw... aber keine Logik.

Hab Flashpoint GOTY-Edition auf v1.96
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 30.09.2005, 14:47   #8 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Hab nun einen Auslöser erstellt, der meine bomb.sqs aufruft... in diesem Auslöser steht mein Logikpunkt (Logik des Spiels --> Objekts --> Logik des Spiels *der einzige Pfad, wo ich einen LogikPunkt gefunden habe*)

Nun erhalte ich aber folgende Fehlermeldung: '_target distance Bomblogic <|#|5: goto "weiter"': error distance: Typ Reihe, erwartet Objekt
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 30.09.2005, 17:32   #9 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von MarcusErgalla
 
Registriert seit: 01.12.2004
Beiträge: 17.399
Standard AW: Autobombe

Zitat von SWAT

Nun erhalte ich aber folgende Fehlermeldung: '_target distance Bomblogic <|#|5: goto "weiter"': error distance: Typ Reihe, erwartet Objekt

Okay, Fehler lag bei mir , du findest die Lokig unter: Logik des Spiel -> Logik

Also bei der Auswahl der "Seite" (West, Ost, Guerillas ... ) ist die Kategorie und darunter gibt es dann die Logik. Im Engschlischem unter "Gamelogic"

Der Grund weshalb bei deinem Versuch eine Fehlermeldung kam ist ganz einfach, er sucht ein Objekt das als Bomblogic bezeichnet ist. Auslöser helfen da nichts .

Hoffe es hilft, zur Not einfach Fragen.

Geändert von MarcusErgalla (30.09.2005 um 17:40 Uhr).
MarcusErgalla ist offline   Mit Zitat antworten
Alt 30.09.2005, 19:08   #10 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Also, entweder versteh ich nicht, was du mir zu erklären versuchst oder wir reden irgendwie aneinander vorbei

Am besten, ich sag dir mal, was ich jetzt gemacht habe und wo mein Problem liegt...

Also, ich habe den von dir zur Verfügung gestellten Quellcode in eine Datei namens bomb.sqs gepackt (War doch hoffentlich richtig so?)

Danach habe ich einen LogikPunkt auf meine Map gesetzt und die Bomblogic genannt.

Wenn ich nun mit meinem Auto dran vorbei fahre, passiert nichts.

Also bin ich auch auf die Idee gekommen, das Script irgendwie aufrufen zu lassen mittels dem exec-Befehl (Was nach meiner Auffassung ja auch logisch wäre).

Wenn ich nun mit meinem Auto am LogikPunkt vorbei fahre, kriege ich die oben schon beschriebene Fehlermeldung...

Also, wo liegt mein Fehler?

Kommt der Quellcode nicht ein Script, hab ich irgendwo was falsch als Namen angegeben oder hab ich komplett nur Mist gemacht? Bin jetzt doch ein wenig verwirrt
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 30.09.2005, 19:12   #11 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von MarcusErgalla
 
Registriert seit: 01.12.2004
Beiträge: 17.399
Standard AW: Autobombe

Komisch, also so wie du es jetzt beschrieben hast ist es richtig.

Dann versuch es mal hiermit: ? _Target distance Bomblogic <5 : goto "Weiter"
MarcusErgalla ist offline   Mit Zitat antworten
Alt 30.09.2005, 19:21   #12 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Nee, er gibt mir immer noch die Fehlermeldung aus...
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 30.09.2005, 21:29   #13 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 34
Beiträge: 836
Standard AW: Autobombe

Hab das Script auch mal ausprobiert, doch bei mir wird genau die selbe Fehlermeldung angezeigt. Werd mal noch nen bissel herum probieren.
Legislator ist offline   Mit Zitat antworten
Alt 30.09.2005, 21:46   #14 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Gut, dann brauch ich wenigstens nicht die Angst haben, dass es nur an mir liegt
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 01.10.2005, 09:44   #15 (permalink)
10 Jahre hx3
5000 Beiträge10.000 Beiträge15.000 Beiträge
 
Benutzerbild von MarcusErgalla
 
Registriert seit: 01.12.2004
Beiträge: 17.399
Standard AW: Autobombe

Nachdem das Ganze dann doch nicht funktioniert, versuch es mal hiermit:


[quote]

_bomb = shell75 camcreate getpos car
_bomb = shell75 camcreate getpos car
exit
[/qoute]

Löse das ganze dann einfach mal mit "" exec "bomb.sqs" aus. Dann msste eigentlich das Auto explodieren, wenn nicht dann weiß ich ned worans liegt
MarcusErgalla ist offline   Mit Zitat antworten
Alt 01.10.2005, 12:09   #16 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Nein, hat bei mir leider nicht funktioniert.
Muss aber nichts heißen, da ich auch nen Fehler gemacht haben könnte... (bin noch nicht richtig wach )

Aber ne gute Nachricht habe ich:

Ich habe in der Operation Guardian Kampagne ein Script finden können, in der ebenfalls ein Auto zur Explosion gebracht wird...

Allerdings weigere ich mich, einfach etwas zu übernehmen, wenn ich den Inhalt nicht mal verstehe. Vielleicht kann ja wer was mit dem Code anfangen und mir helfen, den so verständlich zu gestalten, dass ich ihn für meine Zwecke nutzen kann:

-----civbomb.sqs-----


_source= _this select 0
_target= _this select 1
_bomb= _this select 2
_distance= _this select 3
_interval= _this select 4


_tgtposx= getpos _target select 0
_tgtposy= getpos _target select 1

_distancex= _srcposx- _tgtposx
_distancey= _srcposy- _tgtposy


#setsource
?(_source distance _target <= 2): goto "activate"
_source setdir (getdir _target+180)
_source setpos [(_tgtposx), (_tgtposy+_distance)]
_distance=_distance-_interval
~0.02
goto "setsource"

#activate
_bomb setpos [(getpos _source select 0), (getpos _source select 1)]
_bomb setdammage 1

exit

----------

Weiterhin befindet sich im Spiel ein Auslöser, der folgendes beinhaltet:

Aktivierung: keine
Typ: keine
Bedingung: lass ich jetzt mal außen vor
bei Aktivierung: sub_bomb=true

Dieser Auslöser ist wiederum an einen einen Wegpunkt gekoppelt, der als Befehl für die Wegmarke ein "UND" stehen hat (kein bewegen, zerstören oder so ???)

Ich jedenfalls werde aus diesem Code und die Auslösemethoden nicht schlau...
Aber vielleicht hilft es ja jemanden, mir bei meinem Problemchen unter die Arme zu greifen.

Hier mal der Link zur Operation Guardian Kampagne... klick mich

Falls sie jemand mal im Editor unter die Lupe nehmen will: die Mission heißt OG01
(normalerweise wird RocMod1.4 als Addon benötigt... aber die Mission konnte ich mir im Editor auch so ansehen)
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 01.10.2005, 14:05   #17 (permalink)
500 Beiträge
 
Benutzerbild von Legislator
 
Registriert seit: 24.09.2005
Alter: 34
Beiträge: 836
Standard AW: Autobombe

Hmmm keine Fehlermeldung ... aber auch kein Effekt.
Legislator ist offline   Mit Zitat antworten
Alt 01.10.2005, 16:34   #18 (permalink)
500 Beiträge
 
Benutzerbild von Dave
 
Registriert seit: 30.06.2003
Ort: Hamburg
Alter: 31
Beiträge: 966
Dave eine Nachricht über ICQ schicken Dave eine Nachricht über MSN schicken
Standard AW: Autobombe

Hab ich was überlesen ? Das Script zu Anfang setzt doch vorraus, dass das Fahrzeug den Namen "Car" erhält oder nicht ?
Dave ist offline   Mit Zitat antworten
Alt 01.10.2005, 17:48   #19 (permalink)
10 Jahre hx3
500 Beiträge1000 Beiträge
 
Registriert seit: 22.08.2005
Ort: ©PaderBurns™
Alter: 41
Beiträge: 2.142
SWAT eine Nachricht über ICQ schicken SWAT eine Nachricht über MSN schicken SWAT eine Nachricht über Skype™ schicken
Standard AW: Autobombe

Das hab ich beim Ausprobieren auch schon bedacht... daran liegt es also nicht
__________________
Dear god... make everybody die... Amen!
SWAT ist offline   Mit Zitat antworten
Alt 01.10.2005, 18:50   #20 (permalink)
10 Jahre hx3
500 Beiträge
 
Benutzerbild von Atsche
 
Registriert seit: 06.07.2003
Beiträge: 600
Standard AW: Autobombe

Öhm warum machst Du nicht einfach:

Auslöser: oder Waypoint:

On Activation: auto1 exec "carbomb.sqs"


(auto1 name deines autos oder wer auch immer da drinn ist)


Im carbomb.sqs steht dann z.B:

~0
"shell125" createvehicle getpos auto1


Einfacher gehts wohl nicht

gruss

Geändert von Atsche (01.10.2005 um 18:56 Uhr).
Atsche 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