B&B Mapping Design

Logo B&B Mapping Design
Samstag, 30. November 2024
Start Einloggen Einloggen Die Mitglieder Das Foren-Team Suchfunktion
2285 Beiträge & 205 Themen in 11 Foren
Keine neuen Beiträge, seit Ihrem letzten Besuch am 30.11.2024 - 11:16.
  Login speichern
Forenübersicht » Gerries Kampagne » Tür verriegelt geschlossen

vorheriges Thema   nächstes Thema  
3 Beiträge in diesem Thema (offen) Seiten (1): (1)
Autor
Beitrag
cubus ist offline cubus  
Administrator
880 Beiträge - Forenjunkie
cubus`s alternatives Ego
hi gerrie,
das ich ne falsche tür erwischt habe, macht ja nix. grosses Lachen
die vorgehensweise der vorbereitung kann ja von dir auf jede andere tür übertragen werden.
das schlüsselereignis, dass die tür dann freischaltet ist ja flexibel, in deinem fall soll es das erledigen einer aufgabe sein...... einen angriff abschlagen... no problem.






"Jeder kann sagen, was er will, auch wenn es falsch ist.
Denn jeder hat das Grundrecht auf Irrtum"
Altbundespräsident Roman Herzog 10/95
Beitrag vom 28.12.2011 - 12:32
Diesen Beitrag melden   nach weiteren Posts von cubus suchen cubus`s Profil ansehen cubus eine private Nachricht senden cubus`s Homepage besuchen cubus zu Ihren Freunden hinzufügen cubus auf ICQ.com zum Anfang der Seite
gboeck ist offline gboeck  
208 Beiträge - Mitglied
Hi Cubus!

Vielen Dank für deine Mühe! Das Tutorial für die Türen ist klasse, jedoch ist es die falsche Tür. Aber zum probieren reichts. Es ist immer schwieirg, jemandem zu erklären was man meint, wenn derjenige weder COD, noch die entsprechende Karte gespielt hat. Aber auch ich habe nicht alle Spiele.
Die Tür die ich meine, ist ein Stück weiter bei dem grossen begehbaren Haus, durch das man normalerweise durchlaufen und in den ersten Stock gelangen kann. denn dort stehen einmal Funkgeräte, die man benutzen soll. Die Eingangstür soll geöffnet, oder verschlossen sein und die Tür hinten in den Hof, wo es weitergeht ebenso.
Also im Klartext. Spieler erreicht das Haus, Eingangstüre ist geschlossen, Spieler gent weiter am haus vorbei bis zu den Stacheldrahtsperren, dort beginnt ein Angriff der Deutschen. Hat man diese erledigt, ist nun die Eingangstüre offen, die Türe zum Hinterhof geschlossen. Hinauf in den ersten Stock, Funkgeräte benutzt, woraufhin Artilleriebeschuss einsetzt. Weitere Deutsche stürmen das Haus, jetzt ist die Eingangstüreverschlossen und man kann durch die Hintertür hinaus.
So etwa soll es ablaufen und SO ist es auch in der Originalkarte.
Beitrag vom 28.12.2011 - 07:57
Diesen Beitrag melden   nach weiteren Posts von gboeck suchen gboeck`s Profil ansehen gboeck eine E-Mail senden gboeck eine private Nachricht senden gboeck zu Ihren Freunden hinzufügen zum Anfang der Seite
cubus ist offline cubus  
Tür verriegelt
Administrator
880 Beiträge - Forenjunkie
cubus`s alternatives Ego
Zitat
Original geschrieben von gboeck
...........Ich muss per script auch ne Tür öffnen und schliessen.
Wie man Türen macht weiss ich, aber nicht wie und wann man die offen und abgeschlossen scriptet..........



hi gerrie,

ich habe mir mal die sache mit der verriegelten tür angeschaut.
wenn ich deinen post richtig verstanden habe, willst du eine tür bauen, die zuerst verschlossen ist,
später im spiel in abhängigkeit des spielverlaufs freigeschaltet wird, damit der player sie dann öffnen kann.

nach langer sucherei habe ich eine tür gefunden, die den durchgang vom dorf zum strand zulässt.
es ist diese schmiedeeiserne tür. siehe bild



ich habe den türanschlag auf die rechte seite gesetzt.
nachdem der türbrush und der originbrush (türanschlag) zusammen zu einer func_rotatingdoor gemacht wurden, trägt man noch den öffnungswinkel ein.

auf beide seiten der tür setzt du dann jeweils einen trigger_use. diese steuern später die türöffnungsfunktion.
so sieht es dann in der draufsicht aus.



folgende einträge sind bei den verschiedenen entitys vorzunehmen.

bei der tür:



beachte bitte die gesetzten markierungen bei "NOT PLAYER" und "TARGETED".

- mit "NOT PLAYER" wird die autoöffnungsfunktion mittels der benutzentaste für die tür deaktiviert, wenn ein player in türnähe diese drückt.
- mit "TARGETED" wird der tür mitgeteilt, dass sie erst reagieren darf, wenn sie durch ein anderes eintity (z.B. Trigger oder thread-ausruf) angewählt wird.
- spawnflags ist die ziffernsumme der gesetzten flags "NOT PLAYER" und "TARGETED", bitte nicht verändern.
- bei dieser tür ist 90° der richtige öffnungswinkel, deshalb angle 90.
- als targetname habe ich "gittertuer" gewählt, die namensgebung ist jedoch deiner phantasie freigestellt.

bei den triggern:
ich habe jeweils einen auf die beiden türseiten gesetzt. der triggertyp ist trigger_use, der targetname ist wiederum frei.
zur einfacheren orientierung für mich habe diese "gittertuer_stadttrigger" für den den trigger von der startseite her
und "gittertuer_strandtrigger" auf der strandseite, genannt.

als target ist die func_rotatingdoor "gittertuer" bei beiden triggern eingetragen.
im radiant wird diese beziehung "auslöser : Ziel" durch einen pfeil vom trigger zum origin der tür dargestellt.
in der konsequenz bedeutet dies, dass die tür nur noch auslöst wird, wenn einer der beiden trigger betätigt wird.




hiermit sind die arbeiten in der map abgeschlossen, die map compielen.


jetzt kommen einige einträge im mapscript.

//----------------------------------------
main:
level.script= "maps/test_duenkirchen2.scr"
exec global/auto.scr

level waittill prespawn

exec global/door_locked.scr::lock

$gittertuer_stadttrigger nottriggerable
$gittertuer_strandtrigger nottriggerable

level waittill spawn

level.t = 60
thread tmp_countdown

end

//threads---------------------------------

tmp_countdown:

wait 1
level.t = level.t - 1
//iprintlnbold (level.t)
iprintln (level.t)
if (level.t == 0)
{
thread tmp_gittertuer_auf
end
}
goto tmp_countdown

end

tmp_gittertuer_auf:

iprintlnbold "Die Gittertuer ist freigeschaltet zum oeffnen!"

$gittertuer_stadttrigger triggerable
$gittertuer_strandtrigger triggerable

end

hier die einträge nochmal mit erläuterungen


im countdownthread habe ich eine zeitspanne von 60 sekunden gewählt. diese zeit langt aus,
um vom playerstart zu der gittertür zu gelangen und festzustellen. dass diese verschlossen ist.
nach ablauf der zeit werden die trigger aktiviert, und die tür ist nutzbar.

edit: wie immer viel zu ausführlich...... aber auch als tutorial nutzbar cubus tutorials





"Jeder kann sagen, was er will, auch wenn es falsch ist.
Denn jeder hat das Grundrecht auf Irrtum"
Altbundespräsident Roman Herzog 10/95


Dieser Beitrag wurde 2 mal editiert, zuletzt von cubus am 27.12.2011 - 18:00.
Beitrag vom 27.12.2011 - 15:02
Diesen Beitrag melden   nach weiteren Posts von cubus suchen cubus`s Profil ansehen cubus eine private Nachricht senden cubus`s Homepage besuchen cubus zu Ihren Freunden hinzufügen cubus auf ICQ.com zum Anfang der Seite
Baumstruktur - Signaturen verstecken
Seiten (1): (1) vorheriges Thema   nächstes Thema

geschlossen Gehe zu:  
Es ist / sind gerade 0 registrierte(r) Benutzer und 298 Gäste online. Neuester Benutzer: GAF5006
Mit 4487 Besuchern waren am 27.09.2021 - 11:30 die meisten Besucher gleichzeitig online.
Aktive Themen der letzten 24 Stunden | Foren-Topuser
 
    • Status

    • Besucher
      Heute:
      2.116
      Gestern:
      3.056
      Gesamt:
      2.502.191
    • Benutzer & Gäste
      313 Benutzer registriert, davon online: 298 Gäste
    • Ihre Meinung

    • Wenn ihr diese Seite besucht, sucht ihr......
      Singleplayer - MoH:AA
      Singleplayer - MoH:SH bzw. BT
      Singleplayer - MoH:PA
      Singleplayer - MoH:Airborne
      Multiplayer - MoH:AA
      Multiplayer - MoH:SH bzw. BT
      Multiplayer - MoH:PA
      Multiplayer - MoH:Airborne
      Battlefield 2
      3D-Modelle
      Archiv   Ergebnis
    • Partner / Gute Links

    • united-fairplay.de
    • Aktuelle Unwetterwarnungen für Deutschland
     
    Site Design © BBMD
    Seite in 0.14425 Sekunden generiert


    Diese Website wurde mit PHPKIT WCMS erstellt
    PHPKIT ist eine eingetragene Marke der mxbyte GbR © 2002-2009