Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 05.03.2009, 21:25   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2008
Beiträge: 120
Standard Frage mit "alive" geht nicht, wenn ... !?

Wenn ich prüfen möchte, ob ein Soldat lebt, dann geht das nur, wenn dieser Soldat bereits einmal plaziert wurde.

Da mein Skript schon zu beginn prüft, ob bestimmte Soldaten am leben sind, obwolh diese erst später "createt" werden, funktioniert das nicht. Soldat1 gibt es noch nicht, doch auf die Frage mit "alive" kommt ein gegenteiliges Ergebnis. Plaziere ich sie vorher geht alles sauber über die Bühne.

Die Einzige Möglichkeit, die ich kenn: Ich plaziere die Soldaten am Anfang (in einer (Todeszone) und lasse sie sterben. Dann kann ich prüfen, ob diese leben.

  • Gibt es keine anderen Möglichkeiten???
Danke im Voraus
__________________
Besser verrückt, als normal und langweilig zu sein. Wer den allen gesellschaftlichen Normen und Regeln folgen will, wird zwangsläufig irgendwann am Fenster stehen und sich aufregen, weil jemand auf der Straße ein Taschentuch nicht aufheben möchte. Man wird zu jemanden, den man schon als Kind gehasst hat.
Dann bin ich lieber verrückt und glücklich, durchgeknallt, aber interessant -> einzigartig!
Hercules-HH ist offline   Mit Zitat antworten
Alt 06.03.2009, 09:18   #2 (permalink)
500 Beiträge
 
Benutzerbild von Mr-Murray
 
Registriert seit: 10.06.2004
Ort: München - Germany
Beiträge: 876
Mr-Murray eine Nachricht über ICQ schicken Mr-Murray eine Nachricht über Skype™ schicken
Standard

Bau doch noch eine zweite Bedingung mit dazu!

alive Soldat1 AND S1Created

S1Created ist eine Variable, die du einfach wahr machst, wenn´du ihn erstellst!
__________________
MR-MURRAY presents

ArmA Editing Guide Deluxe Edition - English Version Download
ArmA Editing Guide Deluxe Edition - German Version Download

Visit me at Facebook! Mapfact Murray
Mr-Murray ist offline   Mit Zitat antworten
Alt 06.03.2009, 11:43   #3 (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 isNil "Soldat1" kannst du feststellen, ob diese Variable überhaupt schon existiert.

Eine fehlerfreie Abfrage ob der Soldat lebt sieht dann so aus :

SQF-Syntax
Code:
if (! isNil "Soldat1") then
  { 
    if (alive Soldat1) then 
      {
        hint "lebt"
      }
    else
      {
        hint "lebt nicht"
      }
  }
SQS-Syntax
Code:
? isNil "Soldat1" : goto "weiter"

? alive Soldat1 : hint "lebt"

? not alive Soldat1 : hint "lebt nicht"

#weiter
In einem Auslöser:

Bedingung: not isNil "Soldat1"

Bei Akt: if (alive Soldat1) then {hint "lebt"} else {hint "lebt nicht"}
Vienna ist offline   Mit Zitat antworten
Alt 07.03.2009, 01:25   #4 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2008
Beiträge: 120
Standard

Cool,
danke für die schnelle antwort.
__________________
Besser verrückt, als normal und langweilig zu sein. Wer den allen gesellschaftlichen Normen und Regeln folgen will, wird zwangsläufig irgendwann am Fenster stehen und sich aufregen, weil jemand auf der Straße ein Taschentuch nicht aufheben möchte. Man wird zu jemanden, den man schon als Kind gehasst hat.
Dann bin ich lieber verrückt und glücklich, durchgeknallt, aber interessant -> einzigartig!
Hercules-HH ist offline   Mit Zitat antworten
Antwort

Stichworte
alive, leben, prüfen


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
Sie können die "..." nicht spielen/editieren ??? kpt.silver Technische Fragen & Probleme 6 30.01.2009 11:04
Waypoint "GUARD" oder "BEWACHEN" syn1979 Editing 2 21.12.2006 09:05
Mission "Große Schlacht" endet nicht Darkangel Technische Fragen & Probleme 3 19.12.2006 12:17
ne ganz andere Frage Firewall "Trend Micro" sushi25 Hilfe 8 10.11.2004 18:04


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