MaP-MaKeRs

MaP-MaKeRs

Logo MaP-MaKeRs
Donnerstag, 13. August 2026
  • Status

  • Besucher
    Heute:
    0
    Gestern:
    0
    Gesamt:
    0
  • Benutzer & Gäste
    337 Benutzer registriert, davon online: 58 Gäste
 
Start Einloggen Einloggen Die Mitglieder Das Foren-Team Suchfunktion
2525 Beiträge & 393 Themen in 15 Foren
Keine neuen Beiträge, seit Ihrem letzten Besuch am 13.08.2026 - 11:53.
  Login speichern
Forenübersicht » WAC » -CTF- ??? WAC - Problem

vorheriges Thema   nächstes Thema  
24 Beiträge in diesem Thema (offen)
Autor
Beitrag
KR-Nevada ist offline KR-Nevada  
Administrator
464 Beiträge - Fingerwundschreiber
KR-Nevada`s alternatives Ego
Aus CTF wird CTH
Eingangs hatte ich erwähnt, dass ich mich mit der Spielart CTF nicht wirklich auskenne, dies hat sich jetzt dank Uhry etwas geändert. Bezüglich der Flaggen gibt es einige Einschränkungen, die es bei Lösung des Problems zu bedenken gab.
Eine Flagge kann für eine Abfrage in der WAC nur benutzt werden, wenn sie den Boden berührt. Da die Flagge nach der Übergabe an der Basis lediglich vom Player zur Basis wechselt, berührt sie also nicht den Boden und fällt für das WAC gesteuerte sichtbar machen der zweiten Flagge aus. Diese geforderte Funktion konnte nur über einen Umweg realisiert werden.
Aus Capture the Flag (CTF) wurde Capture the Honda (CTH)

Lösungsansatz:
Neben die drei roten Flaggen wurden drei rote Hondas gestellt. Jeweils 2 rote Flaggen und 2 rote Hondas wurden auf unsichtbar (hideSSN) gesetzt.
Spielablauf:
Der Player greift sich die rote Flagge, schwingt sich auf die rote Honda und fährt zur blauen Basis. 10 m vor der blauen Basis wird WAC gesteuert durch den Befehl SSNnearSSN (66549,66536,10 (Honda,blaue Basis,10meter) die Variable v1 auf 1 gesetzt. Wenn die Variable v1 den Wert 1 hat, wird die zweite rote Flagge und die zweite rote Honda mit dem Befehl unhideSSN sichtbar. Gleichzeitig wird die erste Honda mit removeSSN entfernt, der Player steigt also unfreiwillig ab, muss die letzten Meter per Hackenporsche zurück legen und kann dann die rote Flagge an der blauen Basis abliefern.
Dieses Spielchen geht dann immer so weiter, es müssen lediglich nur die SSN Nummern getauscht werden. Beim letzten Durchgang kann natürlich auf das Sichtbar machen von weiteren Flaggen und Hondas verzichte werden, denn es gibt ja keine mehr.


Hier die WAC:
Zitat

// WAC file by KR-Nevada

// - - - - - Anzeige Variable 1 - - - - -
text#(" V1 Zähler Flaggen: ",v1)
if never then
hideSSN(66539) // Blue Flag 1
hideSSN(66540) // Blue Flag 2
hideSSN(66542) // Red Flag 1
hideSSN(66543) // Red Flag 2
hideSSN(66550) // Honda 02
hideSSN(66551) // Honda 03
endif


// - - - - - - - Fahne 1 - - - - - - -
if never and SSNnearSSN(66549,66536,10)then
v1=v1+1
text(" Rote Fahne 2 sichtbar")
endif

if never and v1==1 then
unhideSSN(66542) // Red Flag 2
removeSSN(66549) // Honda 1
unhideSSN(66550) // Honda 2
endif


// - - - - - - - Fahne 2 - - - - - - -
if never and SSNnearSSN(66550,66536,10)then
v1=v1+1
text(" Rote Fahne 3 sichtbar")
endif

if never and v1==2 then
unhideSSN(66543) // Red Flag 3
removeSSN(66550) // Honda 2
unhideSSN(66551) // Honda 3
endif


// - - - - - - - Fahne 3 - - - - - - -
if never and SSNnearSSN(66551,66536,10)then
v1=v1+1
endif

if never and v1==3 then
removeSSN(66551) // Honda 3
edif

// Wenn Fahne 3 die letzte ist kann der Part so aussehen:
// if never and SSNnearSSN(66551,66536,10)then
// removeSSN(66551) // Honda 3
// endif


Bilder:

So sieht das im Nile aus


So sieht das im Spiel aus


Mit der Flagge auf dem Weg zur Basis


Nach drei Flaggen ist das Spiel für blau gewonnen


Anmerkung:
Da es sich hier nur um ein kleines Beispiel handelt, habe ich bewusst auf die Anwendung des GLOOP verzichtet. Bei sehr vielen Flaggen und Hondas sollte und kann die WAC durch Einsatz des GLOOP natürlich schlanker und kürzer gemacht werde. Die Hondas müssen nebeneinander platziert werden, wenn sie alle auf dem gleichen Fleck stehen, zerstören sie sich auch im Zustand unsichtbar gegenseitig. Bei großflächiger Verteilung ist das natürlich kein Problem.

Lösungsansatz von Doc:
Doc hat unter der jeweiligen Basis ein Mikrofon versteckt. Mit einem PLOOP wir abgefragt, ob sich Player in der Nähe des Mikrofon befindet. Ist dies der Fall, wird der Player umgebracht. Der tote Player verliert die Flagge und somit ist diese für eine WAC abfrage wieder nutzbar. Leider kann dadurch die Flagge nicht an die Basis übergeben werden und die Bedingung von CTF kann nicht erfüllt werden. Bei einem reinen CTF Spiel ist dieser Lösungsansatz also nicht nutzbar.


So kann die Flagge leider nicht an die Basis kommen


Das war er nun, der kleine Ausfug in die Spielart Capture the Flag. Ich hoffe Uhry ist mit der Lösung zufrieden und kann sie in eine Map umsetzen.
Die kleine Testmap mit dem Titel CTF Test 4 liegt im Downloadbereich.


KR-Nevada



Beitrag vom 01.05.2010 - 19:20
Diesen Beitrag melden   nach weiteren Posts von KR-Nevada suchen KR-Nevada`s Profil ansehen KR-Nevada eine E-Mail senden KR-Nevada eine private Nachricht senden KR-Nevada zu Ihren Freunden hinzufügen zum Anfang der Seite
Boardstruktur - Signaturen verstecken
vorheriges Thema   nächstes Thema

Beiträge Autor Datum
Themenicon  -CTF- ??? WAC - Problem
UHRSCHWEIN 19.04.2010 - 21:34
Themenicon  SO sieht die WAC bisher aus !
UHRSCHWEIN 19.04.2010 - 21:37
 -CTF- ??? WAC - Problem
UHRSCHWEIN 19.04.2010 - 21:40
 -CTF- ??? WAC - Problem
KR-Nevada 20.04.2010 - 10:11
 -CTF- ??? WAC - Problem
Raven 20.04.2010 - 14:36
 -CTF- ??? WAC - Problem
UHRSCHWEIN 20.04.2010 - 16:36
 -CTF- ??? WAC - Problem
UHRSCHWEIN 20.04.2010 - 22:24
 -CTF- ??? WAC - Problem
KR-Nevada 21.04.2010 - 20:17
 -CTF- ??? WAC - Problem
UHRSCHWEIN 22.04.2010 - 16:16
 -CTF- ??? WAC - Problem
Doc-NOKI 22.04.2010 - 21:50
 -CTF- ??? WAC - Problem
UHRSCHWEIN 22.04.2010 - 22:49
 -CTF- ??? WAC - Problem
Doc-NOKI 22.04.2010 - 23:15
 -CTF- ??? WAC - Problem
Raven 23.04.2010 - 22:21
 RE:
KR-Nevada 23.04.2010 - 23:09
 -CTF- ??? WAC - Problem
Raven 25.04.2010 - 01:25
 -CTF- ??? WAC - Problem
UHRSCHWEIN 25.04.2010 - 13:31
 -CTF- ??? WAC - Problem
Doc-NOKI 25.04.2010 - 21:25
 -CTF- ??? WAC - Problem
KR-Nevada 25.04.2010 - 23:28
 -CTF- ??? WAC - Problem
UHRSCHWEIN 26.04.2010 - 16:14
 -CTF- ??? WAC - Problem
KR-Nevada 26.04.2010 - 23:37
 -CTF- ??? WAC - Problem
UHRSCHWEIN 27.04.2010 - 16:14
 -CTF- ??? WAC - Problem
KR-Nevada 01.05.2010 - 19:20
 -CTF- ??? WAC - Problem
Doc-NOKI 02.05.2010 - 20:22
 -CTF- ??? WAC - Problem
KR-Nevada 03.05.2010 - 13:29

Gehe zu:  
Es ist / sind gerade 0 registrierte(r) Benutzer und 58 Gäste online. Neuester Benutzer: OldMan00
Mit 4540 Besuchern waren am 22.09.2021 - 04:08 die meisten Besucher gleichzeitig online.
Aktive Themen der letzten 24 Stunden | Foren-Topuser
 
  • Buttonbox

  • Geburtstag heute

 
Seite in 0.05072 Sekunden generiert


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