Netzwerk, Email, Internet, ISDN - WinDart
Transcript of Netzwerk, Email, Internet, ISDN - WinDart
WinDart 2021
Inhalt V2.16 30.01.2021
1. Schnellstart ......................................................................................................................... 5
1.1 Installation und Programmstart ........................................................................................ 5 1.2 Onlinespiel ....................................................................................................................... 5
1.2.1 Server starten ............................................................................................................. 5 1.2.2 oder mit Server verbinden ......................................................................................... 5
2. Installation .......................................................................................................................... 6
2.1 Lieferumfang .................................................................................................................... 6
2.1.1 Komplett-Board ......................................................................................................... 6 2.1.2 Bausatz mit Controller .............................................................................................. 6
2.2 Inhalt der CD .................................................................................................................... 6 2.3 Softwareinstallation .......................................................................................................... 6 2.4 Hardwareerweiterungen ................................................................................................. 11
2.4.1 OptionsBoard V4x4x-0010 ..................................................................................... 11 2.4.2 OptionsBoard V4x4x-020x ..................................................................................... 12
2.4.3 OptionsBoard V4x4x-022x: Taster & Lichteffekte................................................. 13
2.4.4 OptionsBoard V4x4x-03xx: Coin Acceptor & Ultra Sonic .................................... 14 2.4.5 OptionsBoard V4x4x-04xx: Zahlenkranzbeleuchtung ............................................ 19
3. Programmeinstellungen .................................................................................................... 22 3.1 Menü „Board“ Einstellungen für LPT-Variante ............................................................ 22
3.1.1 LPT-Basisadresse .................................................................................................... 22 3.1.2 Einstellen der LPT-Boardversion ............................................................................ 22
3.1.3 Abstimmen des Boards auf die Geschwindigkeit des PCs ...................................... 22 3.2 Menü „Board“ Einstellungen für USB-Variante ............................................................ 22
3.2.1 Der Board-Finder: USB-Board-Setup-Wizard ........................................................ 22
3.2.2 Auslesen und Einstellen der USB-Controller-Version ............................................ 24 3.2.3 „Piezo“ – Der Fehlwurfsensor ................................................................................. 25
3.2.4 „I/O-Port“ ................................................................................................................ 26 3.2.5 Firmware Update des USB-Boards V4xx2 und höher ............................................ 26 3.2.6 Any Firmware ......................................................................................................... 28 3.2.7 „Controller Parameter“ ............................................................................................ 29
3.2.8 „Factory Settings“ ................................................................................................... 29
3.3 „Setup“ ........................................................................................................................... 30
3.3.1 „Config“ .................................................................................................................. 30 3.3.2 „Sound“ ................................................................................................................... 30 3.3.3 „WebCam“ .............................................................................................................. 30 3.3.4 „Color“ und „Font“ ................................................................................................. 31 3.3.5 Event Configurator und Option Panel ..................................................................... 31
3.3.6 Die Spielerliste ........................................................................................................ 31 3.3.7 Speichern und Laden der aktuellen Konfiguration.................................................. 33 3.3.8 „Logfile“ .................................................................................................................. 33
3.4 „Match“ .......................................................................................................................... 33 3.4.1 Die Match-Funktion ................................................................................................ 34
3.4.2 First to … Sets und First to … Legs ........................................................................ 34 3.4.3 Sudden Death .......................................................................................................... 34
3.4.4 Bull Off ................................................................................................................... 34 3.4.5 Liga .......................................................................................................................... 35
3.4.6 Team ........................................................................................................................ 35 3.4.7 League ..................................................................................................................... 36 3.4.8 SteelDart .................................................................................................................. 36 3.4.9 Load ScoreBoard ..................................................................................................... 36
3.5 Die Highscore-Listen ..................................................................................................... 37 3.6 Soloplay und Demo Modus ............................................................................................ 38
3.6.1 Handicap .................................................................................................................. 38 3.7 Einstellungen während des Spiels .................................................................................. 38
3.7.1 Exit ESC ................................................................................................................. 39
3.7.2 Next (TimeOut) RETURN or W ............................................................................ 39 3.7.3 Pause F2 .................................................................................................................. 39 3.7.3 Chat F9 .................................................................................................................... 39
3.7.4 Setup ........................................................................................................................ 39 3.7.5 Save ScoreBoard ..................................................................................................... 40 3.7.6 Scale Window ......................................................................................................... 40 3.7.7 Restore ..................................................................................................................... 40
3.7.8 Maximize ................................................................................................................. 41 3.7.9 WebCam .................................................................................................................. 41 3.7.10 Sound Volume ....................................................................................................... 41 3.7.11 Simulation mit Mausklick ..................................................................................... 41
3.8 Spielablauf und Strategien ............................................................................................. 42 3.8.1 Spielauswahl und Favoriten .................................................................................... 42
3.8.2 Spiel Starten ............................................................................................................ 44 3.8.3 Wer ist dran? und Match-Kontrast .......................................................................... 44
3.8.4 TimeOut und Fehlwurf (-Sensor) ............................................................................ 45 3.8.5 Der nächste bitte! .................................................................................................... 45
3.8.6 Average, Highscores und „Dumm fängt an“ ........................................................... 45 3.8.7 Die WebCam im Spiel ............................................................................................. 46 3.8.8 Match = „Sets and Legs“, Ausbullen ...................................................................... 48
3.8.9 Match & Team ........................................................................................................ 49 3.9 Virtuelle Tastatur ............................................................................................................ 49
4. Spielvarianten ................................................................................................................... 50
Classic Darts Grundregeln ............................................................................................... 50 Ausbullen ......................................................................................................................... 50
4.1 x01 .................................................................................................................................. 51
Single Out ......................................................................................................................... 51
Master Out ........................................................................................................................ 51 Double Out ....................................................................................................................... 51 Best of Three .................................................................................................................... 51
Best of Five ...................................................................................................................... 51 4.2 Elimination (Mensch ärgere Dich nicht!) ....................................................................... 51
Grundregeln ...................................................................................................................... 51 Schmeißen ist Pflicht ........................................................................................................ 52 Welpenschutz ................................................................................................................... 52
4.3 All Fives ......................................................................................................................... 52 4.4 Cricket ............................................................................................................................ 52
Basisregeln ....................................................................................................................... 52
eDart Cricket .................................................................................................................... 53 Cut Throat - Schweine-Cricket ........................................................................................ 53 Master-Cricket .................................................................................................................. 53 No Score - Cricket ............................................................................................................ 53
Killer-Cricket ................................................................................................................... 53 Wälder-Cricket ................................................................................................................. 53
4.5 Round the Clock ............................................................................................................. 54 Spielanleitung klassisch ................................................................................................... 54
4.6 “Shanghai” ..................................................................................................................... 54 4.7 “50” ................................................................................................................................ 55 4.8 “51” ................................................................................................................................ 55 4.9 Split Score - Half It - Double Down .............................................................................. 55 4.10 Shoot Out ...................................................................................................................... 55
4.11 High Score .................................................................................................................... 56 4.12 Super Score .................................................................................................................. 56 4.13 Low Score .................................................................................................................... 56
4.14 Tennis ........................................................................................................................... 56 4.15 Baseball ........................................................................................................................ 57 4.16 Golf ............................................................................................................................... 57 4.17 Big 6 ............................................................................................................................. 57
4.18 Overs ............................................................................................................................ 58 4.19 Unders .......................................................................................................................... 58 4.20 Scram ............................................................................................................................ 58 4.21 Bob´s 27 ....................................................................................................................... 58
5. Tournament ...................................................................................................................... 59 5.1 Auslosen/Drawing .......................................................................................................... 59
5.2 Funktionen ...................................................................................................................... 59 5.2.1 Show Legs ............................................................................................................... 59
5.2.2 Show Date ............................................................................................................... 59 5.2.3 Loser Side ................................................................................................................ 59
5.2.4 Printer/ Print ............................................................................................................ 59 5.2.4 Start Game ............................................................................................................... 59 5.2.4 Start Demo ............................................................................................................... 60
6. Netzwerkspiel ................................................................................................................... 61 6.1 Übersicht ........................................................................................................................ 62
6.1.1 Die WinDart-Verbindung ........................................................................................ 62
6.1.2 Die Socket-Verbindung ........................................................................................... 63 6.2 Verbinden ....................................................................................................................... 63
6.2.1 Network Setup ......................................................................................................... 63
6.2.2 Starten eines WinDart-Game-Servers ..................................................................... 65
6.2.3 Verbinden mit „fremden“ WinDart-Game-Server .................................................. 72 6.2.4 Hinzufügen/ Entfernen von Playern ........................................................................ 73 6.2.5 Nachricht an entfernten WinDart-Server senden .................................................... 74
6.2.6 „Private“ Mode ........................................................................................................ 76 6.3 Spielen ............................................................................................................................ 76
6.3.1 Starten ...................................................................................................................... 76 6.3.2 Spielen ..................................................................................................................... 76 6.3.3 Die Chat-Funktion ................................................................................................... 77
6.4 Internet-Vernetzung ....................................................................................................... 80 6.4.1 Portfreigabe und Portweiterleitung (Portforwarding) für IPv4 oder IPv6 .............. 80
6.4.2 Installation eines eigenen WinDart-PHP-Socket-Servers ....................................... 82
7. EventConfigurator ............................................................................................................ 84 7.1 Events ............................................................................................................................. 85 7.2 Reaktionen auf Events .................................................................................................... 85 7.3 Bedienung des EventConfigurators ................................................................................ 86
7.3.1 Funktionsleiste ........................................................................................................ 87 7.4 Option Panel: Option-Keys und Option-LEDs .............................................................. 87
7.4.1 Virtuelle und echte Option-Keys ............................................................................. 87 7.4.2 Virtuelle und echte Option-LEDs............................................................................ 88
7.4.3 Bilder (Glyphs) für OptionKeys im Programm ....................................................... 89 7.4.4 Optional Option Panel ............................................................................................. 91
7.5 Beispiel: TeamSpeak Control ......................................................................................... 91 7.5.1 TeamSpeak-HotKeys .............................................................................................. 91 7.5.2 Beispiele für vkb-Befehle ........................................................................................ 93
7.5.3 Beispiele für vkb-Dateien ........................................................................................ 94 7.5.4 Virtuelle Keys für vkb-Dateien ............................................................................... 94
8. Tips und Tricks ................................................................................................................. 95
8.1 Cheat Codes –Tasten und -kombinationen ..................................................................... 95 8.1.1 Shift+Esc Abbrechen ohne Abfrage ........................................................................ 95 8.1.2 F1..F8 Spielerauswahl ............................................................................................. 95 8.1.3 Shift+F1 Restart COM-Port .................................................................................... 95
8.1.4 „c“ – WebCam Ein/Aus .......................................................................................... 95 8.1.5 „w“ oder „ENTER“ – Weiter zum nächsten Spieler ............................................... 95 8.1.6 „F2“ Pause ............................................................................................................... 95 8.1.7 „F9“ Chat ................................................................................................................. 96
8.1.8 „F10“ Spiel Starten .................................................................................................. 96 8.1.9 „F11“ Serverliste aktualisieren ................................................................................ 96
8.1.10 „F12“ Server starten .............................................................................................. 96 8.2 Einträge in der WinDart.ini ............................................................................................ 96
8.1.1 Hawaii-Sound .......................................................................................................... 96 8.1.2 Aijaijai-Sound ......................................................................................................... 96
8.1.3 Cricket-Rounds ........................................................................................................ 96 8.1.4 Sound für Triple-1 und Triple-5 .............................................................................. 97 8.1.5 CheckOut-Tabelle ................................................................................................... 97
1. Schnellstart
1.1 Installation und Programmstart
Board erst nach Anweisung im Setup anschließen
WinDart.Setup.exe starten und Anweisungen befolgen
o Für die Installation werden Administratorrechte benötigt
F1, F2...Spieler auswählen
Spiel (Game) wählen
F10: Start
1.2 Onlinespiel
Internetverbindung ok?
1.2.1 Server starten
Spieler eintragen
F12: Start NetworkGame
Start PHP Server
Gegner einladen
1.2.2 oder mit Server verbinden
Spieler eintragen
Auf blauen Server klicken
Yes! Verbinden
Spiel starten
2. Installation
2.1 Lieferumfang
2.1.1 Komplett-Board
Dartboard
Darts und Spitzen
USB-Kabel
Installations-CD
2.1.2 Bausatz mit Controller
Controller
USB-Kabel
Installations-CD
ggf. Fehlwurfsensor
2.2 Inhalt der CD
WinDart-Setup-Programm „WinDart.Setup.exe“
o Programm „WinDart“
o Manual_ge.pdf (dieses Dokument)
TeamSpeak (optionale Software zur Onlineverständigung, Infos im Forum)
„Autorun.inf“ zum automatischen Start der Installation
2.3 Softwareinstallation
Starten der Installation mit „WinDart.Setup.exe“. Hierfür sind Administratorrechte
erforderlich.
Basic Files
o Grundlegende und notwendige Programmdateien werden installiert
Firmwarefiles
o Dateien zum Update von USB-Boards
RoundCountSound
o Wavedateien zur akustischen Ausgabe der Rundenpunkte bei x01
USB Driver
o Treiber für den CP2102 und Installation des virtuellen COM-Ports:
Desktop Shortcut
o Programmverknüpfung auf dem Bildschirm
Quicklaunch Shortcut
o Programmverknüpfung in der Schnellstartleiste
Manual
o Installation dieses Dokuments im Programmordner
Start WinDart
o Startet nach der Installation das Programm WinDart
Die Installation erstellt unter Startmenü\Programme\WinDart den Link „WinDart“
sowie den Link zum Deinstallationsprogramm „Uninstall“.
Wenn „USB Driver“ und „Start WinDart“ angewählt waren, erscheint jetzt die
Aufforderung, das Board anzuschließen, damit die Erkennung bei der Erstinstallation
gestartet werden kann. Dies geschieht beim ersten Programmstart automatisch.
Nach Bestätigung wird das Programm gestartet.
Die Boardsuche wird vorgeschlagen -> „Yes“.
s. 3.2.1 Der Board-Finder: USB-Board-Setup-Wizard
Anschließend kann der Name des eigenen WinDartServers für OnlineSpiele vergeben
werden. Hier wird der PC-Name vorgeschlagen.
Vergabe des Servernamens für Onlinespiele
Der Upload von Highscores und HighFinishes ist in der WinDart-Entdeckungsphase
deaktiviert und kann im WinDart-Menü eingeschaltet werden. Die geworfenen
Highscores werden lokal gespeichert und können auch nachträglich hochgeladen
werden.
neue Playerliste kann erstellt werden
Playerlist editieren und speichern. Die „Computer“ werden automatisch erzeugt und
stehen als virtuelle Gegner zur Verfügung
2.4.4 OptionsBoard V4x4x-03xx: Coin Acceptor & Ultra Sonic
1. Der Münzprüfer am WinDart
Mit der Coin Acceptor Platine können Münzprüfer von WinDart ausgelesen werden.
Voraussetzung ist eine vorhandene Optionsplatine V4x4x-0221 oder höher.
Folgende Münzprüfer werden unterstützt:
Coin Acceptor c120
NRI G13
Moneycontrols SR3
Die Kanäle 1 bis 6 des Münzprüfers werden an den Options-Tasten 9 bis 14
eingelesen. Für den hier abgebildeten Münzprüfer wäre die Zuordnung:
Coin EUR OptionKey
1 0,50 € 9
2 1,00 € 10
3 2,00 € 11
4 / /
5 / /
6 / /
Für den Software-Test können die Soft-Option-Keys verwendet werden. Dazu ist ein
Permission-Level von min. 1 erforderlich (Admin-Menü).
Das aktuelle Guthaben wird in der Statuszeile angezeigt.
Coin Acceptor
o Beim Spielen wird Guthaben abgezogen
Coins per Leg
Coins per Match
Coin Sum Sound
o Ansage des Guthabens beim Einwurf
Reset Coin Counter
o Guthaben mit Abfrage löschen
Change Password
o Das Defaultpasswort für Level 1 ist „admin“
„Online Coin Exchange“
o o Bei Aktivierung mit „Ask“ werden die eingesetzten vituellen „coins“
des beendeten Spiels auf das WinDart-System des Siegers übertragen.
o Dazu werden alle WinDart-Stationen zu Beginn des Spiels befragt und
müssen dies bestätigen:
Bestätigung beim Starten des Servers, wenn „Ask“ eingestellt ist
Bestätigung beim Verbinden des Clients.
Der Coin Acceptor wird am 10-poligen Wannenstecker angeschlossen. Über den DIP-
Schalter können die Kanäle 1-6 des Münzprüfers aktiviert werden.
Spannungsversorgung des Münzprüfers:
Ab Option V4x4x-0222:
o Die Spannungsversorgung ist über die Steckverbindung von der
Optionsplatine V4x4x-02xx geführt. An der Federklemme wird nichts
angeschlossen
2. Der Ultraschallsensor am WinDart
Ab V4x4x-0304.
Mit der OptionsplatineV4x4x-0304 kann der Spielerwechsel über den
Ultraschallsensor HC-SR04 gesteuert werden. Der Sensor wir (bei Aktivierung im
WinDart Hardware Configurator) nach dem 3. Dart gestartet und erwartet eine
Signalunterbrechung durch den Spieler im Sichtfeld des Sensors. Erst dann wir die
Umschaltzeit „PickUp Darts“ gestartet. Mit der Funktion „Ultra Sonic Wait“, startet
die Zeit erst, wenn das Sichtfeld wieder frei ist. Im Scope kann das Sensorsignal
überprüft weden. Im Onlinespiel bleibt beim Wechsel von lokalem zu entferntem
Spieler und umgekehrt der Sensor inaktiv, da hier keine Gefahr von falschen
Trefferwertungen beim Abholen der Darts besteht.
Der Sensor sollte oberhalb des Boards angebracht werden und etwa senkrecht auf den
Fußboden zeigen. Der dann gemessene Abstand wird als „freie Sicht“ gedeutet.
Der Messbereich beträgt ca. 10cm - 2,80m.
2.4.5 OptionsBoard V4x4x-04xx: Zahlenkranzbeleuchtung
Mit dem OptionsBoard V4x4x-0400 kann eine vorhandene Zahlenbeleuchtung
angeschlossen werden.
Die getroffene Zahl (egal ob single, double oder triple) leuchtet, bis zum nächsten
Spielerwechsel. Für Single (Pin 23) und Double Bull (Pin 24) gibt es zusätzlich
getrennte Ausgänge.
Die Option muss im EventConfigurator aktiviert werden:
Weitere Infos im separaten Flyer „Anschlussplan V4x4x-0222.pdf“ oder auf
www.windart.de unter „Hardware“.
3. Programmeinstellungen
3.1 Menü „Board“ Einstellungen für LPT-Variante
Diese Einstellungen sind nicht relevant für USB-Boards.
3.1.1 LPT-Basisadresse
Der Parallelport ist fest auf die Standardadresse 378h eingestellt.
3.1.2 Einstellen der LPT-Boardversion
Als Boardversion für das LPT-Board ist V3.1 einzustellen:
3.1.3 Abstimmen des Boards auf die Geschwindigkeit des PCs
Zur Abstimmung des LPT-Boards auf die Prozessorgeschwindigkeit, kann am Board
mit dem orangefarbenen Potentiometer der Multiplexertakt eingestellt werden. Dazu
die Boardversion V2.1 oder 3.1 wählen, die Funktion „Adjust LPT Board“ anwählen
und mit dem o.g. Potentiometer die Rundenanzeige „Round“ auf ca. 100 bringen.
3.2 Menü „Board“ Einstellungen für USB-Variante
3.2.1 Der Board-Finder: USB-Board-Setup-Wizard
Die Kommunikation mit dem USB-Board ist über einen virtuellen COM-Port
realisiert.
Im WinDart-Menü\Board\USB-Board\Setup-Wizard kann die Board-Suche gestartet
werden.
Der Assistent zur Hardwaresuche wird gestartet mit „Next“.
Im „Device Manager“ kann die COM-Port-Adresse manuell ausgelesen werden. Dies
ist im Allgemeinen nicht erforderlich.
Antwort auf „Next“: das WinDartBoard wurde an COM4 gefunden. „Save“
übernimmt die COM-Port-Nummer und lässt diese nochmals bestätigen:
Im ServerLog sind die Geräte der ComPorts aufgelistet. Hier kann die Adresse
überprüft und ggf. geändert werden.
Der ComPort kann auch manuell im WinDart eingestellt werden:
3.2.2 Auslesen und Einstellen der USB-Controller-Version
Ist der COM-Port korrekt eingestellt (s. 3.2.1 Der Board-Finder: USB-Board-Setup-
Wizard), kann mit der Funktion „Controller-Info“ der MikroController und dessen
Firmware automatisch erkannt und eingestellt werden. Dies geschieht beim
Programmstart automatisch, kann jedoch auch manuell abgefragt werden:
Wird das USB-Board korrekt erkannt, antwortet es mit folgenden Informationen:
Die Versionsnummer wird dann automatisch übernommen:
Hier kann die FirmwareVersion auch manuell eingestellt werden (nicht empfohlen).
3.2.3 „Piezo“ – Der Fehlwurfsensor
Scope: Hier wird das Signal des Fehlwurfsensors dargestellt.
Die rote Linie ist die Schwelle, über der das Signal als Fehlwurf gewertet wird.
Die Fehlwurfschwelle kann über die Funktion „Setup Level“ oder über 3.2.7
„Controller Parameter“ eingestellt werden.
Überschreitet das Piezosignal die eingestellte Schwelle, wird ein Dart abgezogen und
als Fehlwurf gewertet.
3.2.4 „I/O-Port“
Entfallen, siehe: 7.4.2 Virtuelle und echte Option-LEDs
3.2.5 Firmware Update des USB-Boards V4xx2 und höher
Der Mikrocontroller des USB-Boards ist updatefähig.
Updatefunktion starten. Die Controller-LED blinkt und bleibt dann an.
Firmwarefile auswählen (es werden nur kompatible Files angezeigt, V74 z.B. bleibt
V74)
Updatevorgang
Fertigmeldung
Beim Wechsel des Boards. z.B. von Merkur auf Löwen, kann die Firmware geändert
werden
3.2.6 Any Firmware
Mit der Funktion „Any Firmware“ kann beim Wechsel des Boards (z.B. von Merkur
auf Löwen) die Firmware entsprechend geändert werden.
3.2.7 „Controller Parameter“
Die folgenden Controller Parameter sind zu Diagnosezwecken veränderbar, werden
momentan jedoch nicht gespeichert und beim Einschalten des Controllers wieder auf
ihre Standardwerte zurückgesetzt. Die Funktion ist ab der Controllerversion V4xxB
nutzbar.
Touch Segment
Hier wird die Mindestkontaktdauer eingestellt, ab der ein Betätigen der Segmente als
Fehlwurf (geschummelt) gewertet wird.
Recharge Wires
Parameter zum Umladen der Spannung zur Matrixauswertung
Piezo Level
Schwellwert zur Fehlwurferkennung mit Schallsensor
3.2.8 „Factory Settings“
Mit dieser Funktion kann auf die Werkseinstellung des Controllers zurückgesetzt
werden.
Optionsplatine: aus
RGB-Controller: aus
LED-Kodierung: +BRG
IO-Config: Negation Aus
Fehlwurfsensor aktiviert
Achtung: Dies ist nicht der Auslieferungszustand. Dieser ist abhängig von der
aktuellen Optionsplatine, bzw. der Bestellung.
3.3 „Setup“
3.3.1 „Config“
Hier werden die folgenden Funktionen ein- bzw. ausgeschaltet:
Demo (alle Spieler werfen simuliert ohne Board)
Remember Players (die letzte Spielerreihenfolge wird beim Neustarten von
WinDart wiederhergestellt)
Auto Accept New Clients (Anfragen von Online WinDart-Clients, sich am
Server anzumelden werden automatisch akzeptiert, (s.6.2.3 Verbinden mit
„fremden“ WinDart-Game-Server)
PlayerOrder (Anordnung der Spieleranzeige im Spiel-Fenster)
o Left-Right:
o Up-Down (um z.B. Platz für die WebCam zu schaffen):
VKeyBoard TimeOut (Zeit, nach der sich die Virtuelle Tastatur automatisch
wieder schließt)
Optimal CheckOut Calculation (optimale oder schnellste Suche nach
möglichen CheckOuts für x01)
Wait for last player (x01, das Spiel wird erst beendet, wenn der vorletzte
Spieler fertig ist)
Show NewsFlash (zeigt Infos und letzte Highscores in der Statuszeile)
Show OptionSoftKey-LEDs (zeigt die Optionstaster mit LED-Rückmeldung,
wenn eingeschaltet)
Option Shift Duration (automatisches Ausschalten der OptionKey-Funktion
„Shift“ nach Zeit „x“, s. auch „Shift“ in 7.4.1 Virtuelle und echte Option-Keys)
3.3.2 „Sound“
Folgenden Funktionen:
On (schaltet den ProgrammSound ein oder aus)
SoundCard (Auswahl der Soundkarte für WinDart)
Hawaii Sound (aktiviert separate Sounds für triple 17-20 sowie BullsEye)
3.3.3 „WebCam“
s. 3.8.7 Die WebCam im Spiel
Folgenden Funktionen im Hauptmenü:
Öffnen des WebCam-Windows sowie des Kontextmenüs:
3.3.4 „Color“ und „Font“
Hier können die Farben sowie die Schriftart der WinDart-Programmoberfläche
angepasst werden.
Color Scheme (Hier können die Farbeinstellungen gesichert [exportiert] und
wiederhergestellt [importiert] werden). Die entsprechenden Files heißen *.wcs.
Beim Import wird während der Dateiauswahl die entsprechende Vorschau
angezeigt.
3.3.5 Event Configurator und Option Panel
s. 7. EventConfigurator
3.3.6 Die Spielerliste
Die Spielerliste wird über den Menupunkt „Playerlist“ aufgerufen:
Mit „Edit“ können die Spieler für die Dropdown-Auswahl festgelegt werden:
Mit Escape oder „Save & Exit“ wird die Liste gespeichert. Die Computer_1 bis _9
werden automatisch angelegt und stehen als virtuelle Gegner mit fallendem Handicap
bereit.
Alle Einträge stehen dann in den Auswahllisten zur Verfügung.
Mit dem „x“ kann der jeweilige Spieler gelöscht werden. Die anderen Spieler rutschen
dann auf.
Mit „Shuffle“
kann die Reihenfolge der Spieler im aktuellen Spiel per Zufall bestimmt werden
lassen. Im Onlinespiel kann das nur der Server.
Mit der Klammer neben den Playernamen können die Spieler getauscht werden
3.3.7 Speichern und Laden der aktuellen Konfiguration
Die WinDart-Konfiguration kann gespeichert (Save) und wiederhergestellt (Load)
werden:
Hierbei wird eine Kopie der windart.ini erzeugt.
3.3.8 „Logfile“
Activate (aktiviert die Aufzeichnung der Controller-Signale für
Diagnosezwecke)
Send To WinDart (sendet das Logfile per Email zu WinDart)
3.4 „Match“
3.4.1 Die Match-Funktion
Ist die Match-Funktion eingeschaltet, werden bei x01-Spielen Sets und Legs
entsprechend der folgenden Einstellungen gespielt.
3.4.2 First to … Sets und First to … Legs
Hier wird die Anzahl der zu gewinnenden Legs pro Set und die Anzahl der zu
gewinnenden Sets pro Match eingestellt.
3.4.3 Sudden Death
Der entscheidende Satz wird mit 2 Legs Vorsprung gewonnen, ggf. im TieBreak. Bei
First-To-4-Legs wäre der TieBreak ggf. bei 5:5 und der Satz würde mit 6:5
entschieden. Vor dem TieBreak wird ausgebullt.
Beispiel: WinDart-Liga 2016, Oberliga. Gespielt wird im Sudden Death, ein Satz
Best-Of-13, oder auch First-To-7. Da nur 1 Satz gespielt wird, ist dies der
entscheidende Satz. Gewonnen wird der Satz bei 7 Legs mit 2 Legs Vorsprung, sprich
7:5 oder besser. Sollte es zum 6:6 kommen, wird weitergespielt, bis 2 Legs Vorsprung
(Two Clear Legs) erzielt werden (8:6, oder 9:7). Die „Two Clear Legs“-Regel endet
beim 8:8 (in First-To-x-Legs bei x+1), und es kommt zum TieBreak. Jetzt wird mit
einem „Sudden-Death-Leg“ das Match entschieden. Dazu wird vor dem
Entscheidungs-Leg ausgebullt, wer beginnen darf. Das Match endet dann mit 1:0 Sets
und 9:8 Legs.
Den Begriff „Sudden Death“ gibt es auch im Teamgame. Dies ist hier nicht gemeint.
3.4.4 Bull Off
Folgende Varianten sind einstellbar:
StrikeOut (es wird ausgebullt, wer näher am Bulls Eye ist beginnt)
Ask (vor jedem Spiel kommt eine Abfrage, wer beginnen soll
)
Random (der Beginner wird per Zufall bestimmt)
Off (es beginnt immer Spieler 1)
3.4.5 Liga
Mit dem MenüPunkt „Liga“ werden die aktuellen Einstellungen für die laufende
WinDart-Liga vorgenommen. z.B:
Game: 501
First to 1 Set
First to 7 Legs
3.4.6 Team
Bei aktiviertem Team-Spiel bilden die ungeraden Spieler (1, 3, 5, 7) sowie die geraden
Spieler (2, 4, 6, 8) je eine Mannschaft und spielen auf ein gemeinsames Konto.
Bedingung für dieses Spiel: Es sind 4, 6 oder 8 Spieler angemeldet.
3.4.7 League
Bei League wir zu viert x01gespielt. Im League-Modus kann nur gecheckt werden,
wenn der Partner nicht mehr Punkte hat als die Spieler der gegnerischen Mannschaft
zusammen.
3.4.8 SteelDart
Im SteelDart-Modus werden
keine Scores angezeigt
keine CheckOut-Empfehlungen gegeben
das PunkteKonto erst nach dem 3. Dart aktualisiert
3.4.9 Load ScoreBoard
Hier können gespeicherte Spielstände wiederhergestellt werden, die im Spiel-Fenster
gespeichert wurden. Die Einstellungen werden in der Vorschau angezeigt. Das Spiel
wird mit „Öffnen“ sofort gestartet. (siehe auch 3.7.5 Save ScoreBoard). Bei
gespeicherten OnlineSpielen muss die Teilnahme der Spieler zuvor wiederhergestellt
werden (Server starten, Clients anmelden).
3.5 Die Highscore-Listen
Für jede Spielvariante wir eine separate Hiscoreliste mit 200 Einträgen geführt, Diese
wird beim ersten Start erzeugt und codiert gespeichert. Bei Netzwerkspielen können
sich auch entfernte Spieler eintragen. Der Average (durchschnittliche Trefferquote) in
der Highscoreliste wird wie folgt berechnet:
bei x01: 3-Dart-Average (Punkte pro 3 Darts).
Sonst: (Punkte pro Dart)/6.
Zu den Menüpunkten:
Show … (Zeigt die animierte Tabelle und hält beiden entsprechenden
Einträgen kurz an).
Reset (löscht die lokale Highscore-Datei des eingestellten Spiels)
Auto Show Highscores (Durchlauf der Highscoretabelle mit evtl. Neueinträgen
nach Ende eines Spiels)
Upload new highscores (schaltet das automatische Hochladen neu geworfener
HighScores in die OnlineListen ein)
Upload all my highscores (lädt alle Highscore-Einträge des eingestellten Spiels
hoch, Duplikate werden dabei verhindert)
Show World Ranking (zeigt die aktuelle WinDart-Weltrangliste in der Tabelle
„Worldwide Highscores“)
3.6 Soloplay und Demo Modus
Im Demomodus
werden die Würfe vom Computer simuliert. Es werden temporäre Highscoreeinträge
erzeugt.
Im Soloplay kann man gegen die Computer spielen. Dazu muss der Demo-Modus
ausgeschaltet sein und als Gegenspieler einer der „Computer“ ausgewählt werden.
Hierbei werden resistente Highscoreeinträge erzeugt (gilt nicht für die Computer).
3.6.1 Handicap
Die automatisch angelegten „Computer_1“ bis „Computer_9“ haben dabei der
Nummerierung entsprechend absteigendes Handicap.
3.7 Einstellungen während des Spiels
Einstellungen während des Spiels werden über das das Hauptmenü
(mit „Show OptionPanel“ kann die Leiste mit den Funktionstasten ausgeblendet
werden)
oder das Kontextmenü (rechte Maustaste oder F1) vorgenommen:
3.7.1 Exit ESC
Hier geht’s zurück zum Hauptmenü. Das laufende Spiel wird abgebrochen.
3.7.2 Next (TimeOut) RETURN or W
Weiter zum nächsten Spieler, z.B. bei Fehlwürfen mit den Tasten „Enter“ oder „w“
3.7.3 Pause F2
Mit F2 wird das Board deaktiviert Es werden keine Darts gewertet. Das Board kann
berührt, gereinigt oder repariert werden. Der Controller muss angeschlossen bleiben.
3.7.3 Chat F9
Mit F9 wird das Chatfenster geöffnet (s. Punkt 6.3.3 Die Chat-Funktion).
3.7.4 Setup
Hier können Schriftart, Farben und Zeiten sowie die WinDart-Lautstärke eingestellt
werden:
Colors\Match Contrast
Helligkeitsunterschied zwischen Scores des aktuellen Spielers und der anderen
Scores.
Times\TimeOut
Wird nach einem erkannten Treffer innerhalb dieser Zeit kein neuer Treffer
erkannt, wird davon ausgegangen, dass ein Dart das Board verfehlt hat. Somit
wird auf den nächsten Spieler weitergeschaltet.
Times\Pick up Darts
Darts abholen. Die Zeit zwischen dem letzten Dart und dem Umschalten auf
den nächsten Spieler.
3.7.5 Save ScoreBoard
Hier wird der aktuelle Spielstand einschließlich Spielernamen, Runden, Würfe,
Einstellungen von Sets und Legs, aktueller Zufallszahl von z.B. RandomCricket,
Spielerdaten wie eSerial usw. gespeichert, so dass dieses Spiel zu einem späteren
Zeitpunkt wiederaufgenommen werden kann (siehe auch 3.4.9 Load ScoreBoard)
ScoreBoardFiles, älter als 20 Tage, werden beim Programmstart automatisch gelöscht.
3.7.6 Scale Window
Mit dieser Funktion wird der Fensterinhalt auf die aktuelle Fenstergröße angepasst.
Diese Funktion wird automatisch aufgerufen.
3.7.7 Restore
Das Fenster wird wiederhergestellt.
3.7.8 Maximize
Mit dieser Funktion das Vollbild wiederhergestellt.
3.7.9 WebCam
Das WebCam-Fenster wird ein- oder ausgeblendet.
3.7.10 Sound Volume
Hier kann die Lautstärke für die akustischen Signale eingestellt werden. Hierbei wird
der Geräteindex 0 (für Wave-Dateien) verwendet.
3.7.11 Simulation mit Mausklick
Durch Klicken auf ein Zahlenfeld in der Anzeige kann die Simulation gestartet werden
Simulation wird gestartet.
Die Simulation kann bis zum Leg-Ende oder Spielabbruch nicht ausgeschaltet werden.
Es werden keine Highscores eingetragen. Die Funktion ist im Onlinespiel nicht
verfügbar.
Nach dem Klick auf die Zahl folgt die Abfrage welches Segment simuliert werden
soll, Single, Double, Triple.
Der simulierte Strike wird gewertet.
3.8 Spielablauf und Strategien
3.8.1 Spielauswahl und Favoriten
Die Auswahl des Spiels erfolgt im Spiele-Setup des Hauptmenüs:
Durch klicken der Einträge (Klicken auf den Text) wird der jeweilige Pfad geöffnet
und gelb markiert. Ist die letzte Auswahl getroffen und das Spiel damit eindeutig
eingestellt, wird der gesamte Pfad grün (color „Active Game“) und das Spiel kann
gestartet werden:
Weiterhin kann das Spiel durch Klicken auf „Game Setup“ eingestellt werden:
Blättern mit „hoch“ / „runter“
Aktivieren durch Auswahl (Klick auf Button)
Abbrechen durch erneutes Klicken auf „Game Setup“
oder „Esc“
Über die Favoritenliste können die dort eingetragenen Spiele direkt wiederhergestellt
werden.
Durch langes Drucken auf einem leeren Favoriten-Button wird das aktuelle Spiel
abgespeichert. Durch erneutes langes Drücken kann der Favorit auf dieser Taste
wieder gelöscht werden. Kurzes Drücken stellt den Favoriten als aktuelles Spiel ein.
Die Favoritenspiele 1-9 können auch mit Strg.+[1..9] aktiviert werden.
3.8.2 Spiel Starten
Bedingungen, ein Spiel starten zu können:
Es wurde ein Spiel festgelegt
Es wurde mindestens ein Spieler angemeldet
Ich spiele nicht online oder bin selbst der Server
Möglichkeiten, ein Spiel zu Starten
Maus-Klick auf den Menüpunkt „Start F10“
Maus-Klick auf die Taste
Tastatur-Taste: F10
Betätigen, des mit „Start Game“ konfigurierten Operator-Panel-Tasters
(s. Color Scheme (Hier können die Farbeinstellungen gesichert [exportiert] und
wiederhergestellt [importiert] werden). Die entsprechenden Files heißen *.wcs.
Beim Import wird während der Dateiauswahl die entsprechende Vorschau
angezeigt.
3.3.5 Event Configurator und Option Panel)
3.8.3 Wer ist dran? und Match-Kontrast
Beim Match-Modus (Sets & Legs) wird der Beginner durch Ausbullen ermittelt.
Ansonsten beginnt Spieler 1.
„Player On“ ist immer derjenige dessen Name heller (s. 3.7.4 Setup\ Color\Match
Contrast) erscheint und durch den grünen Pfeil markiert ist.
3.8.4 TimeOut und Fehlwurf (-Sensor)
Nach jedem Dart läuft die Zeit für den folgenden Dart ab. Ist diese TimeOut-Zeit
abgelaufen, wird ein Dart abgezogen. Läuft die Zeit nach dem dritten Dart ab, wird
zum nächsten Spieler weitergeschaltet. Eine manuelle Weiterschaltung ist dadurch
nicht erforderlich. Die TimeOut-Zeit kann hier eingestellt werden (3.7.4 Setup\
Times\TimeOut).
Ist ein Fehlwurfsensor installiert, kann die TimeOut-Zeit höher eingestellt werden,
weil bei Fehlwürfen der Dart direkt abgezogen wird.
3.8.5 Der nächste bitte!
Sollte die Zeit sehr hoch eingestellt sein, so kann auch mit folgenden Funktionen zum
nächsten Spieler weitergeschaltet werden:
Drücken der Taste „w“ oder „Enter“ auf der Tastatur
Drücken der Taste im Spiele-Fenster.
Betätigen der mit „Next Player“ konfigurierten Taste des Operator Panels (s.
Color Scheme (Hier können die Farbeinstellungen gesichert [exportiert] und
wiederhergestellt [importiert] werden). Die entsprechenden Files heißen *.wcs.
Beim Import wird während der Dateiauswahl die entsprechende Vorschau
angezeigt.
3.3.5 Event Configurator und Option Panel).
3.8.6 Average, Highscores und „Dumm fängt an“
Nachdem ein Spiel regulär beendet wurde, werden die Averages aller Spieler
angezeigt. Der Spielername des Gewinners blinkt. Hier hat Computer_1 mit einem
Average von 113 gewonnen.
.
Anschließend läuft die lokale Highscoreliste durch. Bei einem neuen Eintrag hält der
Durchlauf kurz an:
Bei einem Eintrag in die Online-HighscoreListe wird anschließend auch diese
durchgescrollt.
Für das folgende Spiel werden die Spieler nach dem Prinzip „Dumm fängt an“ sortiert.
Das gilt auch für das Teamspiel.
3.8.7 Die WebCam im Spiel
Mit Hilfe der WebCam werden Fotos vom Board gemacht und
im Web zur Verfügung gestellt (über die Serverliste auf WinDart.de)
beim Gegner angezeigt
Fotos werden gemacht
nach jedem Treffer
beim Spielerwechsel
Das WebCam-Fenster ist verschiebbar. Die Position wird automatisch gespeichert.
In das Einstellmenü der WebCam gelangt man per RechtsKlick im WebCam-Fenster.
Setup:
o Auswahl der WebCam (Menüpukt „Choose WebCam“)
o und LiveBild zum Ausrichten
Show WebCam if Offline (das WebCam-Fenster wird automatisch bei
Offlinespielen geöffnet und bei Spielende geschlossen)
Show WebCam if Online (das WebCam-Fenster wird automatisch bei
Onlinespielen geöffnet und bei Spielende geschlossen)
Upload
o Rotate (das Bild kann vor dem Hochladen gedreht werden)
o Zoom (das Bild kann vor dem Hochladen vergrößert werden)
o Delay (Einstellung zur verzögerten Bildaufnahme zur besseren
Erkennung des Darts nach dem Einschlag)
smaller (Verkleinern des WebCam-Fensters bis zur Mindestgröße)
larger (Vergrößern des WebCam-Fensters schrittweise)
original size (Anzeige 320x240 Pixel, so wie es zum Gegner gesendet wird)
full screen (Vollbild, etwa um das WebCam-Bild auf dem 2. Bildschirm
darzustellen)
Informationen im Bild:
o Grün: Player On
o Unter dem Namen: Punkte der laufenden Aufnahme
o Vor/ hinter dem Namen: noch zu werfende Darts
o 19:02:18: Uhrzeit ;-)
o Im Match:
R: Runde
S, L, P: Sets, Legs, Points
A: Average
3.8.8 Match = „Sets and Legs“, Ausbullen
Ist die Match-Funktion eingeschaltet, werden bei x01-Spielen Sets und Legs gespielt,
jedoch nur, wenn genau 2 Spieler angemeldet sind. Begonnen wird dabei mit dem
Ausbullen (s.3.4.4 Bull Off). Anschließend kommt die folgende Darstellung:
Avg. : Average (Durchschnitt) der Spieler
Sets: First to … Sets (Wer zuerst… Sätze gewonnen hat …)
und Spielstand der Sätze
Legs: First to … Legs (…)
und Spielstand der Legs
Rechts stehen die Spielernamen.
o : Player On, Spieler der gerade an der Reihe ist
o : Spieler hat das Leg begonnen
o : Spieler hat den Satz begonnen
Hat ein Spieler die vorgegeben Anzahl Sets (First to … Sets) erreicht, und hat er dabei
2 Legs Vorsprung im letzten Satz, oder diesen per TieBreak im Sudden Death
gewonnen (s. 3.4.3 Sudden Death), ist das Spiel beendet und es erscheint die o.g.
Meldung „The Winner is …“
3.8.9 Match & Team
… beißen sich. Wird die Match-Funktion aktiviert, so wird die Team-Funktion
abgeschaltet und umgekehrt.
3.9 Virtuelle Tastatur
Die Virtuelle Tastatur wird über den Button gestartet.
Die Tastatur schließt sich automatisch (s. 3.3.1 „Config“) oder mit „Exit“.
Konfigurationsmenü der Tastatur: Öffnen mit „Shift+Config“
BackColor: die Hintergrundfarbe
KeyColor: die Farbe der Tasten
FontColor: die Farbe der Tastenbeschriftung
AlphaBlend: die Transparenz der Tastatur
4. Spielvarianten
Classic Darts Grundregeln
Im Ligabetrieb und bei Turnieren wird in der Regel Mann gegen Mann gespielt, also
immer nur 2 Darter zeitgleich gegeneinander. Beim Fun-Dart oder im Training können
jedoch grundsätzlich beliebig viele Darter ein gemeinsames Spiel absolvieren.
Gespielt wird mit 3 Darts je Darter und Runde. Die mit diesen 3 Darts erzielten Punkte
werden addiert und bilden eine Aufnahme, eine Runde. Die Darter werfen immer der
Reihe nach, wobei die Reihenfolge durch Ausbullen (siehe unten) bestimmt werden
kann.
Ausbullen
Jeder Darter wirft einen Dart auf die Scheibenmitte, die Reihenfolge der Spieler wird
durch die Entfernung vom Bulls Eye bestimmt. Wer am dichtesten dran ist, beginnt
das Spiel. Treffen beide Spieler das Bulls Eye, wird erneut ausgebullt. Die Darts
müssen im Board steckenbleiben. Sollte einer vom Board fallen, muss der betroffene
Darter erneut werfen.
4.1 x01
Die üblichen Startpunkte, von denen aus runtergeworfen werden muss, sind 301 und
501. 301 ist im Elektronik Dart in der C- und B-Liga gängig, 501 im Steeldart und in
den höheren E-Dart-Ligen. Teilweise wird auch bei 701 oder bei 901 angefangen. Im
Ligabetrieb sind diese Varianten jedoch unüblich.
Single Out
Beim "Single Out", einfach aus, ist es völlig egal, auf welchem Weg exakt Null
erreicht wird. Diese Variante des Checkens ist im unteren Liga-Betrieb im E-Dart, der
C-Liga, üblich.
Master Out
Beim Master Out muss der letzte Dart entweder ein Doppel-, ein Dreifach-Segment
oder das Full Bull, das Bulls Eye treffen. Andere Treffer werden beim Checken nicht
gewertet. Diese Variante ist im electronic Dart in der B-Liga üblich.
Double Out
Double Out, Doppel-Aus, bedeutet, der letzte Dart, das Finish, muss zwingend ein
Treffer auf ein Doppelfeld sein, wozu natürlich auch das Bulls Eye zählt, der rote
Scheibenmittelpunkt. Das Double Out ist die einzige im Steeldart zugelassene
Checkform. Im E-Dart ist sie ab der A-Liga üblich.
Best of Three
Ein komplettes Dartspiel, Match, besteht aus mindestens 3 Sätzen, Legs. Der Spieler,
der davon 2 Spiele gewonnen hat, ist Sieger. Diese Variante nennt sich "Best of
Three".
Best of Five
Bei fortgeschrittenen Spielern in höheren Klassen, im E-Dart z. B. ab der A-Liga, wird
"Best of Five" gespielt. Wer von 5 Spielen 3 checken kann, ist Sieger des Matches.
Steeldarter spielen in einigen Ländern grundsätzlich Best of Five.
4.2 Elimination (Mensch ärgere Dich nicht!)
Nimmt man dieses uralte Brettspiel als Vorlage und denkt sich die Würfel weg, dann
hat man es schon, das Spielkonzept Elimination: Die gleichen Felder - in diesem Falle
Punktzahlen - erreichen, wie die Mitspieler und sie damit aus dem Spiel kegeln, auf
dass sie wieder von vorne beginnen müssen.
Einfach lustig und ganz nebenbei wird spielerisch das Checken trainiert. Allerdings für
Choleriker liegt dieses Spiel im kritischen Bereich: Man muss beim Elimination schon
verlieren können und kann man's nicht, dann lernt man's - zwangsläufig!
Grundregeln
Die Teilnehmerzahl ist unbegrenzt und wer anfängt, kann zum Beispiel durch
Ausbullen entschieden werden.
Elimination wird grundsätzlich nach der Regel für das klassische Dartspiel, also der
Standardregel gespielt, zum Beispiel 301 single out oder 501 double out. Der gewählte
Schwierigkeitsgrad sollte dem Niveau der Dartspieler angemessen ausgewählt werden.
Einen gravierenden Unterschied gibt es jedoch: Es wird von unten nach oben gedartet,
statt wie sonst üblich runter bis auf Null. Im Gegensatz zum klassischen Dart bildet
die Null hier den Startpunkt, womit das Finish dann je nach gewählter Variante z. B.
bei 301 oder 501 liegt.
Schmeißen ist Pflicht
Hat der erste Spieler seinen Wurf beendet, muss der 2. bereits rechnen: Wie kann er
die vorgelegte Punktzahl des ersten möglichst schnell erreichen, ihn damit wieder
zurück auf Null schicken und dann eventuell mit den verbleibenden Darts noch ein
paar Punkte obendrauf legen um den Abstand zwischen sich und seinen Verfolgern zu
vergrößern?!
Hat ein Spieler mehrere Gegner punktemäßig vor sich, muss er das Feld von hinten
nach vorne aufrollen. Nehmen wir an, er selber beginnt bei Null, ein Mitspieler steht
bei 40 Punkten und einer bei 100, dann muss er als erstes 40 Punkte werfen um den
rauszuschmeißen, der direkt vor ihm steht und als nächstes noch einmal 60 Punkte
obendrauf packen um den nächsten zu kicken. Erst dann, wenn beide Spieler eliminiert
sind, darf er sich darum bemühen, sein eigenes Punktekonto aufzufüllen.
Welpenschutz
Häufig wird vor dem Spiel eine "Rausschmeißgrenze" vereinbart, z. B. unter 100 darf
nicht gekickt werden. Dies soll verhindern, dass die Mehrheit der Spieler sich immer
wieder bei Null einfindet während ein Einzelner sich vom restlichen Teilnehmerfeld
ungehindert absetzen kann.
4.3 All Fives
Gespielt und gezählt wird wie im Turnierdart (x01). Die totale Punktezahl pro Wurf
muß allerdings durch 5 teilbar sein. Wenn ein oder mehr Darts außerhalb des Treble-
Rings landen, werden in dieser Runde keine Punkte gezählt.
4.4 Cricket
Basisregeln
Eines der ältesten Dartspiele und wohl auch das mit den meisten Namen: Es ist als
Cricket, Tactics oder Mickey Mouse bekannt und sowohl bei E-Dartern als auch bei
Steeldartern gleichermaßen beliebt.
Spielziel ist es, als erster alle vorgegebenen Zahlen zu treffen und den höchsten Score
zu werfen. Wer anfängt wird ausgebullt.
Klassische Vorgaben sind die Zahlen 10 bis 20 plus Bull, wobei jeder Darter selber
entscheidet, in welcher Reihenfolge er wirft.
Auch abwechselnde Ziele sind möglich. So kann ein Spieler z.B. innerhalb einer
Runde 1 x auf die 17 werfen, 1 x auf die 20 und 1 x auf das Bull. Festgelegt ist
lediglich, dass jede Zahl im Laufe des Spiels drei Mal getroffen werden muss, wobei
Doppelfelder ganz regulär doppelt zählen und Trippelfelder dreifach.
Ist es einem Spieler gelungen, 3 Treffer auf eine der Zahlen zu landen, so hat er diese
Zahl für sich "zugemacht". Wurde eine Zahl von allen Spielern dicht gemacht, so gilt
sie insgesamt als "zu" und weitere Treffer darauf sind wertlos.
Ist eine Zahl noch nicht bei allen Spielern "zu", so kann ein Werfer, sobald er sie für
sich selber geschlossen hat, auf dieser Zahl mit jedem weiteren Treffer Punkte
sammeln, die am Ende für den Sieg entscheidend sein können und zusätzlich notiert
werden.
Ein schwächerer Spieler kann einen Darter, der schon viele Zahlen geschlossen hat,
durch einen hohen Score blockieren, da das Spielende nicht nur davon abhängig ist,
dass es einem Spieler gelingt, alle Zahlen zu schließen, sondern er muss zusätzlich
auch den höchsten Punktestand erzielen.
eDart Cricket
Beim eDart sind in der Grundeinstellung die Zahlen 15 - 20 plus Bull vorgegeben.
Ansonsten sind die Regeln identisch.
Cut Throat - Schweine-Cricket
Gespielt wird nach nebenstehender Basisregel, jedoch mit dem witzigen Unterschied,
dass erzielte Punkte nicht dem Werfer gutgeschrieben werden, sondern allen anderen
Mitspielern, die die entsprechende Zahl noch offen haben. "Verflieger" sind also in
diesem Fall nichts Nettes, sondern verhelfen im Ernstfall den Gegnern zum Sieg.
Master-Cricket
Hierbei kann man nur Punkte vergeben, bzw. erhalten, wenn man eine Zahl schließt
und gleichzeitig überwirft (also mit double oder tripple).
Ist eine Zahl erst mal geschlossen, kann der entsprechende Spieler auf ihr nicht mehr
punkten.
No Score - Cricket
Das Spiel hat die gleichen Regeln wie Cricket, jedoch werden hier keine Punkte
gezählt. Ziel des Spieles ist, als erster alle Sektoren zu schließen (je 3 Treffer in den
Sektoren 15 bis 20 und "Bullseye").
Killer-Cricket
Ähnlich wie No Score Cricket, jedoch mit zusätzlicher Schwierigkeit. Wenn
eine Zahl geschlossen wurde, erhält der Spieler die Gelegenheit, durch weitere
Treffer frühere Treffer eines anderen Spielers ungültig zu machen, wenn dieser die
betreffende Zahl noch nicht geschlossen hat; hat er sie bereits geschlossen, können
keine Treffer aberkannt werden. Statt der Anzeige eines Lichts für den Treffer wird
bei diesem Spiel daher ein Licht an der Cricket- Spielstandfeld gelöscht..
Wälder-Cricket
Die zu werfenden Zahlen sind wie im normalen Cricket (Cut Throat) 15, 16, 17, 18,
19, 20, Bull.
Alle Spieler müssen mit der 15 anfangen und dürfen erst auf die nächste Zahl (16)
werfen, wenn alle Spieler die 15 zu haben.
Somit versuchen alle Spieler den/die Spieler zu punkten die die 15 noch nicht zu
haben.
Sollte ein Spieler mit Absicht oder ausversehen eine höhere Zahl (16, 17, 18, 19, 20,
oder Bull) treffen muss er so oft aussetzen (Runden) wie er diese Zahl getroffen hat.
Beispiel: Die 15 ist dran und ein Spieler trifft die Doppel 17 so muss dieser Spieler
zwei Runden aussetzen und kann danach wieder in das Spiel einsteigen.
Sieger ist, wer am Ende (25 Runden oder alle Zahlen zu) die wenigsten Punkte auf
sich verbuchen kann.
4.5 Round the Clock
Spielanleitung klassisch
Mit Uhr oder auch englisch "Clock" ist unter Dartern ganz einfach das Dartboard, die
Dartscheibe gemeint.
Gespielt wird je Spieler mit 3 Darts pro Runde und die Teilnehmerzahl ist unbegrenzt.
Wer das Spiel beginnt, wird ausgelost oder ausgebullt: Alle Mitspieler werfen reihum
einen Dart auf das Bull, wobei der Dart steckenbleiben muss, sonst wird neu
geworfen. Der Spieler, dessen Dart dem Scheibenmittelpunkt am nächsten steckt, darf
anfangen.
Ziel des Spieles ist es, nacheinander im Uhrzeigersinn, beginnend bei der "1", alle
Zahlen einmal zu treffen und als erster einen Treffer auf die "20" zu landen, womit das
Spiel gewonnen ist.
Oder genauer: Jeder Spieler muss solange Runde für Runde auf die "1" spielen, bis er
sie einmal getroffen hat, wobei es irrelevant ist, ob er ein Single-, Double- oder
Treble-Segment trifft. Anschließend geht es mit dem nächsten Dart sofort weiter mit
der "18", dann die "4" usw. Im günstigsten Fall kann also ein Darter in einer Runde
gleich 3 Zahlen absolvieren, im ungünstigsten Fall übt er Runde für Runde an der
gleichen Zahl.
4.6 “Shanghai”
Von diesem Spiel gibt es mindestens drei Varianten:
1. Es wird nacheinander auf die Zahlen 1 bis 9 geworfen. Jeder Spieler wirft
einmal drei Darts auf jede Zahl, die erzielten Punkte werden notiert.
Selbstverständlich nur die Punkte durch Treffer in der Zahl, die an der Reihe
ist. Man kann also pro Durchgang maximal das Neunfache der aktuellen
Zahl an Punkten erreichen (dreimal Triple). Trifft ein Spieler ein Single, ein
Doppel und ein Triple einer Zahl, nennt man das Shanghai. Bei dieser
Variante kann ein Shanghai nicht aus Single, Double und Triple
verschiedener Zahlen bestehen.
2. Jeder Spieler wirft 21 Pfeile (also 7 Runden mit je 3 Würfen), den ersten auf
die 1, den zweiten auf die 2 usw. Die getroffenen Punkte (einfach, doppelt
oder dreifach) werden zusammengezählt. Gespielt wird bis zur 20 bzw. bis
zum Bull(s Eye). Hierbei besteht ein Shanghai also aus Single, Double und
Triple auf verschiedenen (aufeinanderfolgenden, geforderten) Zahlen.
3. Jeder Spieler wirft so lange auf die 1 bis er diese getroffen hat. Erst dann
wird auf die nächsthöhere Zahl geworfen. In der Regel dauert dieses Spiel
ebenfalls 7 Runden (= 21 Würfe), selten auch 20 Runden. Auch in dieser
Variante besteht ein Shanghai also aus je einem Single, Double und Triple
auf verschiedenen (aufeinanderfolgenden) Zahlen.
Für alle drei Varianten gilt: Wer ein Shanghai wirft, egal auf welcher Zahl, gewinnt
das Spiel vorzeitig. Ausnahme: Ein Spieler, der nach dem Shanghai-Werfer noch auf
dieselbe Zahl an der Reihe ist, wirft auch ein Shanghai. Dann spielen diese beiden
Spieler weiter. Ansonsten gilt: wer am Ende die meisten Punkte hat, ist der Sieger.
4.7 “50”
Die Mitspieler werfen immer abwechselnd drei Darts pro Runde, insgesamt 10
Runden. Es muss versucht werden, immer genau 50 Punkte zu erreichen. Wird das
nicht geschafft, so gilt die Differenz zu 50 als Minuspunkte. Wer in Addition am Ende
der 10. Runde die meisten Minuspunkte hat, hat verloren.
4.8 “51”
Die Mitspieler werfen immer abwechselnd drei Darts pro Runde. Es werden nur
Punkte gezählt, wenn alle drei Darts im zählbaren Bereich stecken und die
Gesamtpunktezahl durch 5 teilbar ist. Die Punktezahl durch 5 geteilt wird als
Pluspunkte aufgeschrieben. Verloren hat, wer hierbei als letzter nicht genau 51
Pluspunkte erreicht hat.
4.9 Split Score - Half It - Double Down
Jeder Spieler beginnt mit 40 Punkten. Jeder Spieler hat je Runde 3 Pfeile auf die vom
Gerät vorgegebenen Segmente zu werfen. Bei einem Treffer wird die entsprechende
Punktezahl zu dem Punktestand des Spielers addiert (einschließlich der Double- &
Triple-Wertungen). Erfolgt in einer Runde nicht mindestens ein Treffer auf das
vorgegebene Segment, wird die Punktezahl des Spielers halbiert. Es ertönt dann ein
"Pfeil-Geräusch". Die vorgegebenen Segmente sind 15, 16, beliebiges Double, 17, 18,
beliebiges Triple, 19, 20 und Bull. Es gewinnt der Spieler, der nach 9 Runden die
höchste Punktezahl erreicht hat.
4.10 Shoot Out
Die Zielzahl wird zufällig vom Computer bestimmt und der an der Reihenfolge
befindliche Spieler hat nun 10 Sekunden Zeit, das Ziel mit dem Dart zu treffen. Ein
Treffer zählt 1 Punkt, Doppel- und Dreifachzonen werden nur einfach gewertet.
Werden die 10 Sekunden überschritten, gilt dies als ausgeführter, jedoch misslungener
Wurf. Das Ziel wird nach jedem Wurf neu bestimmt. Es gewinnt der Spieler, der als
erster 15 Punkte sammeln kann.
4.11 High Score
Jeder Spieler versucht, so hoch wie möglich zu punkten. Es gewinnt der Spieler, der
nach 7 Runden den höchsten Punktestand vorweisen kann.
4.12 Super Score
Wie „High Score“, jedoch nur Double und Triple, 10 Runden.
4.13 Low Score
Lo-Score geht über 10 Runden.
In der ersten Runde ist die niedrigste zu werfende Zahl die 1.
In der zweiten Runde ist die niedrigste zu werfende Zahl die 2. und so weiter.
Sollte ein Spieler z.B. in der dritten Runde (3) auf eine niedrigere Zahl (1 oder 2)
werfen so bekommt er für jeden Treffer dieser Zahlen 25 Punkte auf sein Konto.
Wirft ein Spieler ins Schwarze (also neben die Dartscheibe) so bekommt er für jeden
Fehlwurf 20 Punkte auf sein Konto.
Ziel des Spieles ist es, am Ende des Spieles so wenig wie möglich Punkte auf seinem
Konto zu verbuchen.
4.14 Tennis
Tennis wird mit zwei Spielern oder Teams gespielt. Es geht darum, vorgegebene
Zahlen schneller zu treffen als der/die Gegner.
Ziel:
Als Erster eine vorher definierte Anzahl von Sätzen gewinnen.
Für das erste Leg wirft jeder Spieler einen Dart auf das Bullfeld. Derjenige, der näher
an die Mitte herangeworfen hat, beginnt das Spiel, er hat sozusagen den Aufschlag.
Die folgenden Legs werden stets abwechselnd begonnen, eventuelle weitere Sätze
werden ebenfalls abwechselnd begonnen.
Tennis auf dem Dartboard Zunächst wird die Länge des Matches zwischen den
Spielern vereinbart. Es könnte beispielsweise über eine Distanz von Best of 5 Sets
gehen, sprich derjenige, der zuerst drei Sätze holt, gewinnt das Spiel.
Wie beim richtigen Tennis lautet die Abstufung 15, 30, 40 und Leggewinn. Um ein
Leg zu gewinnen müssen die Zahlwerte 15 (Single 15 oder Triple 5), 30 (Doppel 15
oder Triple 10), 40 (Tops = Doppel 20) und das Bullfeld getroffen werden. Steht es
Unentschieden 40:40 (Einstand genannt) entscheidet die Anzahl der Bulltreffer in der
kommenden Runde.
Beispiel:
Spieler 1 gewinnt den Bullwurf und beginnt den ersten Satz, er trifft die einfache 15
und die Doppel 15 in der ersten Runde. Es steht 30:0. Spieler 2 trifft nur die einfache
15. Es steht 30:15, Spieler 1 trifft die Doppel 20, verpasst aber das Bullfeld. Es steht
40:15. Spieler 2 trifft die dreifache 10. Es steht 40:30. Spieler 1 trifft das einfache
Bullfeld und gewinnt das erste Leg zum 1:0. Spieler 2 beginnt das zweite Leg.
Eine weitere Ausnahme gibt es beim Spielstand von 6:6. In diesem Fall kommt es zum
Tiebreak. Den Tiebreak und damit den Satz gewinnt, wer als Erster sieben Mal das
Bullfeld trifft (BullsEye zählt zwei Punkte) und einen Vorsprung von zwei
Bulltreffern hat.
4.15 Baseball
Baseball geht über 9 Runden. Begonnen wird in Runde 1 mit der 1. Der Spieler wirft
alle drei Darts auf die 1. In der zweiten Runde wirft der Spieler auf die 2 egal ob er in
der ersten Runde die 1 getroffen hat oder nicht. Jeder treffe der zu werfenden Zahl
zählt 1 Punkt (bzw. dreifach = 3 Punkte, doppel = 2 Punkte). Ziel des Spieles ist es, so
viel Punkte wie möglich zu erreichen. Die max. zu erreichende Punktzahl in diesem
Spiel sind 81 Punkte (alle Darts dreifach).
4.16 Golf
Beim Golf werden 9 oder 18 Locher (Holes) gespielt. Jedes Loch muss dreimal
getroffen werden, entweder mit einem Triple (1 Schlag), 1 Doppel und 1 Einzel (2
Schläge) oder 3 Einzel (3 Schläge). Jeder Dart, der daneben geht, zählt als ein Schlag
zusätzlich. Spieler A wirft solange auf eine Nummer, bis er sie dreimal getroffen hat,
dann erst ist Spieler B an der Reihe. Jedes Loch ist ein Par 3. Gewinner ist, wer für
alle Löcher am wenigsten Schläge benötigt.
4.17 Big 6
Dieses Spiel erlaubt es den Mitspielern, das Ziel ihrer Gegner vorzugeben. Die Spieler
müssen sich jedoch die Chance verdienen, das Ziel zu wählen, in dem sie das aktuelle
Ziel treffen. Single 6 ist das erste zu treffende Ziel.
Wer es trifft, legt das neue Ziel fest. Wer es nicht trifft, verliert ein Leben. Wer das
vorgegebene Ziel erst mit dem 3. Dart trifft, hat automatisch 3 neue Würfe frei. Ein
Spieler, der es nicht schafft, ein neues Ziel festzusetzen, verspielt ebenfalls ein Leben
und der nächste startet wieder bei der Big 6. Wer keine Leben mehr besitzt, scheidet
aus.
Bevor das Spiel beginnt, müssen sich die Spieler darauf einigen, wie viele „Leben“
jeder Spieler besitzt. Innerhalb der drei Würfe muss Spieler 1 eine "6" treffen, um sein
Leben zu retten. Nachdem er dieses Ziel erreicht hat, bestimmt der nächste Pfeil das
Ziel des Gegners. Wenn es Spieler 1 nicht gelingt, dieses Ziel zu treffen, verliert er ein
Leben und auch die Chance, das nächste Ziel auszuwählen. Spieler 2 muss dann
versuchen, die "6" zu treffen und so weiter. Einfach-, Doppel- und Dreifachsegmente
gelten in diesem Spiel als separate Zielsegmente. Ziel dieses Spiels ist es,
Zielsegmente zu wählen, die vom Gegner schwer getroffen werden können (z. B.
"Double Bull’s Eye" oder „Triple 20“), damit dieser seine „Leben“ verliert. Der
Spieler, der als letzter noch „Leben“ übrig hat, ist Gewinner des Spiels.
4.18 Overs
Bei diesem Spiel muss jeder Spieler mit 3 Würfen mehr Punkte als der Vorgänger
erreichen. Vor Spielbeginn wird die Anzahl der „Leben“ bestimmt. Sollte ein Spieler
weniger oder gleich viele Punkte wie sein Vorgänger erreichen, verliert er ein
„Leben“. Der Spieler, der als letzter noch „Leben“ hat, ist der Gewinner.
4.19 Unders
Dieses Spiel ist das Gegenteil zum Spiel OVERS. Die Spieler müssen weniger Punkte
als ihre Vorgänger erzielen. Das Spiel beginnt mit der höchstmöglichen Punktzahl
(180 Punkte). Sollte ein Spieler mehr Punkte erreichen als sein Vorgänger, verliert er
ein „Leben“. Jeder Pfeil außerhalb der Segmente wird mit 60 Punkten bestraft. Der
Spieler, der als letzter noch „Leben“ hat, ist der Gewinner.
4.20 Scram
Bei diesem Spiel kann der Spieler seinem nachfolgenden Gegenspieler bis zu 3 Zahlen
sperren. Nach dem Punktesammeln kommt jeder Spieler nochmals zum Wurf, um für
den nächstfolgenden Spieler Zahlen zu sperren.
Super Scram
Wie Scram, jedoch ist jede einmal gesperrte Zahl für das gesamte restliche Spiel
blockiert.
4.21 Bob´s 27
(erfunden von Bob Anderson)
Gestartet wird mit 27 Punkten.
Geworfen werden je 3-Darts auf alle Double-Segmente der Reihe nach beginnend mit
Double 1 bis Bull. Trifft man mit keinem der 3-Darts das geforderte Doppel, so wird
der Wert vom Punktestand abgezogen. Je Treffer wird der Wert addiert. Sollte man
unter 0 Punkte fallen ist das Spiel verloren.
Beispiel:
Runde 1: Doppel 1 - kein Treffer. Neuer Punktestand= 27 - 2 = 25 Punkte
Runde 2: Doppel 2 - 2 Treffer -> Neuer Punktestand= 25 + 2*4 = 33 Punkte
Runde 3: Doppel 3 - kein Treffer -> Neuer Punktestand = 33 - 6 = 27 Punkte
usw...
5. Tournament
Alle Spielvarianten können auch mit Turnierplan im K.O.-Modus gespielt werden.
Nach dem im Hauptmenü das Spiel und die Spieler gewählt wurden, kann das Turnier
über „Setup\Tournament“ eingerichtet werden. Im Turnierplan können bis zu 16
Spieler eingetragen/ nachgetragen werden. Bei eingestelltem Match-Modus werden
auch im Turnier Sets und Legs gespielt.
5.1 Auslosen/Drawing
Das Turnier-Tableau wird per Zufallsgenerator gefüllt. Der Vorgang kann wiederholt
werden. Abhängig von der Anzahl der Spieler wird zwischen 8er und 16er Feld
umgeschaltet.
5.2 Funktionen
5.2.1 Show Legs
Zeigt nicht nur die Sets, sondern auch die Legs in den Ergebnissen.
5.2.2 Show Date
Zeigt das Datum des jeweiligen gespielten Spiels im Turnierplan.
5.2.3 Loser Side
Aktiviert das Doppel-K.O.-System.
5.2.4 Printer/ Print
Der Turnierplan kann ausgedruckt werden.
5.2.4 Start Game
Startet das markierte Spiel.
6. Netzwerkspiel
Alle Boardvarianten sind netzwerkkompatibel und können per LAN oder Internet
vernetzt werden. Die Windart-Version sollte bei allen Teilnehmern identisch und
aktuell sein. Ein Netzwerkteilnehmer übernimmt die Serverfunktionalität. Dies wird
im Folgenden näher erläutert.
6.1 Übersicht PC1 PC2
WinDart.exe WinDart.exe
Webserver
LAN
WinDart-Socket
Port: 1001 PC3
WinDart.exe
Router Port: 9000 WAN PHP Socket Port
Port: 80 Webserver
WAN PHP Server Socket Host
windart.dyndns.org kifoth.de
Webserver kifoth.de/~windart
Host Port
WinDart Application (exe)
WAN WinDart Socket Connection WAN_WD_Host WAN_Port
WAN PHP Socket Connection WAN_PHP_Host WAN_Port
LAN WinDart Socket Connection LAN_WD_Host LAN_Port
LAN PHP Socket Connection LAN_PHP_Host LAN_Port
Internet 80
WinDart-Update
WD-Server-Liste
Socket-Client
HTTP-Server
Apache
WAN-PHP-
Socket-ServerWinDart-Homepage
Router
dyndns.orgWinDart-
Game-Client
WinDart-
Game-Server
Inte
rne
t
Router Socket-ClientWinDart-
Socket-Server
Socket-ClientWinDart-
Socket-Server
LAN-PHP-
Socket-Server
WinDart-
Game-Client
WinDart-
Game-ServerWinDart-Update Online-Highscores
6.1.1 Die WinDart-Verbindung
Das WinDart-Netzwerk-Spiel benötigt einen WinDart-Game-Server, der die Steuerung
und Synchronisation der WinDart-Game-Clients organisiert. Er bestätigt z.B. das
Hinzufügen eines neuen Spielers oder leitet gemeldete Strikes an alle Clients weiter.
Jedes WinDart-Board kann sich nun über den WinDart-Client mit dem WinDart-
Server verbinden. WinDart-Server und WinDart-Client sind Bestandteil der WinDart-
Software. Als Transportschicht für die WinDart-Netzwerk-Informationen dient eine
Socketverbindung, welche wiederum aus Server und Clients besteht.
6.1.2 Die Socket-Verbindung
Die Socketverbindung besteht aus den Socket-Clients und dem Socket-Server. Server
und Client können sich über LAN (Netzwerk) oder WAN (Internet) verbinden. Als
Socket-Server stehen verschiedene Standorte zur Verfügung. Der klassische (veraltete)
WinDart-Socket-Server benutzte die direkte Verbindung zwischen den Socket-Clients
und dem ebenfalls integrierten Socker-Server. Für diese Verbindung waren
Portfreigaben notwendig. Diese Sicherheitseinstellungen entfallen beim neuen Web(-
Socket)-Server (auch PHP-Socket-Server).
Die Vernetzung sieht so aus:
WinDart.Client – Socket.Client – Socket.Server – Socket.Client – WinDart.Server –
Socket.Client – Socket.Server – Socket.Client – WinDart.Client2
6.2 Verbinden
6.2.1 Network Setup
Network\Setup
muss zwingend 000.000.000.000 sein (nur für Debugging).
Auf dieser Adresse befindet sich ein WAN-PHP-Socket-Server. Eigene PHP-Server
können wie unter „6.4.2 Installation eines eigenen WinDart-PHP-Socket-Servers“
beschrieben bereitgestellt werden. Vorteil des PHP-Socket-Servers: Jeder Spieler kann
ohne Portfreigabe einen WinDart-Server starten und bereitstellen.
Befindet sich der zu verwendende PHP-Socket-Server im LAN, muss hier die lokale
(interne) IP eingetragen werden, anderenfalls bleibt der Wert leer. Es wird dann die
öffentliche Adresse des „WAN-PHP-Socket-Servers“ (s.o.) verwendet.
Im LAN-Spiel wird der Port 1001 verwendet. Dieser Wert muss mit der Portfreigabe
im Router übereinstimmen (s. 6.4.1 Portfreigabe und Portweiterleitung
(Portforwarding)). Der Port sollte zwischen 1024 und 65535 liegen.
WAN-PHP-Socket-Server auf windart.goip.de lauscht auf Port 9000.
6.2.2 Starten eines WinDart-Game-Servers
Ein WinDart-Server kann gestartet werden durch:
„Start Server“ in der ButtonLeiste:
Über das WinDart-Menü:
Mit der Taster „F12“
Die Tasten:
Start WD Server: Startet einen WinDart-Game-Server und nutzt zum
Datenaustausch den im WinDart integrierten Socket-Server. Hierfür muss der
entsprechende Port im DSL-Router eingestellt sein (s. 6.4.1 Portfreigabe und
Portweiterleitung (Portforwarding)), damit sich entfernte Spieler verbinden
können.
Beim erstmaligen Start eines WinDart Servers meldet sich die Windows
Firewall:
Hier muss die Kommunikation von WinDart wie vorgeschlagen zugelassen
werden. In der Windows Firewall werden dann folgende Einträge
vorgenommen:
Bei Problemen können diese beiden Einträge gelöscht werden. Sie werden
dann beim nächsten Start eines WinDart-Servers neu abgefragt und
eingetragen.
Diese Meldung deutet darauf hin, dass der Port (Default 1001) bereits von
einem anderen Programm verwendet wird. Ist dies der Fall kann der Port im
Network Setup angepasst werden (Achtung, Portnummern <= 1024 sind für
bestimmte Programme reserviert und sollten nicht verwendet werden). Dies
muss dann ggf. auch im Router angepasst werden.
Start PHP Server: Startet einen WinDart-Game-Server und nutzt zum
Datenaustausch einen der verfügbaren hier angezeigten auszuwählenden PHP-
Socket-Server. Hierbei sind keine Portfreigaben erforderlich (s. 6.4.2
Installation eines eigenen WinDart-PHP-Socket-Servers).
Cancel: Abbruch, kein ServerStart
Expert:
Expert: Die Tasten:
Internet (WAN): Startet einen WinDart-Game-Server im Internet
Network (LAN): Startet einen WinDart-Game-Server im lokalen Netzwerk
Setup: s. 6.2.1 Network Setup
PHP Server gestartet
.
--24.09.2013 16:06:00--
Start Server ...
.
--24.09.2013 16:06:00--
Trying to add WinDartServer to WebServer ...
.
--24.09.2013 16:06:00--
Server WDC started
.
--24.09.2013 16:06:01--
Wait for WinDart-Server to accept me ...
.
Nickname: WDC
S:80.187.111.109 C:80.187.111.109 S:0 H:4 P:0 F:0 N:0 Mj:0 Mn:0 Mv:0 Mi:0 Mo:0
Mw:0
Wait for WinDart-Server to accept me ... accepted
.
Nickname: Bruno
S:80.187.111.109 C:80.187.111.109 S:0 H:6 P:1 F:0 N:0 Mj:0 Mn:0 Mv:0 Mi:0 Mo:0
Mw:0
-NEWPLAYERACKNOWLEDGE-
Start Network Game.
Beim Starten des Netzwerkspiels werden automatisch alle aktuell verfügbaren
WinDart-Server beim Web-Server abgefragt und im Serverbaum eingetragen.
verfügbare WinDart-Game-Server
Internet- (WAN-) oder LAN- Verbindung: WAN, wenn der Partner über das Internet
erreicht wird, LAN wenn er über das lokale Netzwerk erreichbar ist.
Bei WAN-Verbindung vorzugsweise PHP-Socket; bei LAN-Verbindung vorzugsweise
WinDart-Socket.
Einen neuen WinDart-Game-Server starten, oder sich mit einem WinDart-Game-
Server aus der Serverliste verbinden (Connect as Client). Letzteres kann auch über
einen Rechts-Klick auf den entsprechenden Server im Serverbaum erfolgen.
Nach Start Server:
Verbinden des eigenen WinDart-Game-Clients mit dem WinDart-Game-Server
6.2.3 Verbinden mit „fremden“ WinDart-Game-Server
Klick auf blauen OnlineServer. Die erforderlichen Einstellungen, wie IP, Port werden
direkt vom WebServer geholt und eingestellt.
Verbindungsaufbau mit „Yes“ bestätigen.
Der WinDart-Game-Server kann dann die Anfrage bestätigen oder ablehnen.
Auch wenn das Spiel schon läuft, kann der WinDart-Game-Server den Client
bestätigen. Die Spieler werden im laufenden Spiel übersprungen und erst im neuen
Spiel aktiviert.
Lehnt der WinDart-Game-Server den Client ab, dann bekommt der Client diese
Meldung.
Danach diese:
6.2.4 Hinzufügen/ Entfernen von Playern
Hinzufügen oder Ändern von Playern im Netzwerkspiel
Player 3 wurde hinzugefügt.
Entfernen: Markieren und Taste „Entf“ drücken
Player 3 wurde entfernt.
6.2.5 Nachricht an entfernten WinDart-Server senden
Klick auf blauen oder gelben (Online- oder Offline-) Server. Die erforderlichen
Einstellungen, wie IP, Port werden direkt vom WebServer geholt und eingestellt.
„Send Message“ to Online Server
„Send Message“ to Offline Server
Der angesprochene Server bekommt innerhalb kurzer Zeit die Nachricht
und kann antworten.
6.2.6 „Private“ Mode
Klick auf seinen eigenen Online-Server -> „Set Private“.
Im „Private Mode“ werden Anfragen von weiteren Spielern (Clients) blockiert und
man kann ungestört spielen.
In der WinDart-Liga wird diese Funktion automatisch aktiviert. Der „Private Mode“
wird für alle durch die Abdunklung des Servernamens (hier „Server01“ ) angezeigt:
6.3 Spielen
6.3.1 Starten
Bei Online-Spielen kann nur der Server das Spiel starten. Dabei wird automatisch auf
allen Clients der Modus synchronisiert (z.B. x01.501.Classic.Open In.Double Out,
sowie die Match-Einstellungen). Anschließend wird das Spiel gestartet.
6.3.2 Spielen
Lokale Spieler sind gelb, entfernte Spieler blau.
6.3.3 Die Chat-Funktion
Das Chatfenster wird mit F9 aufgerufen:
Mit den Tasten F1 bis F8 kann der Absender entsprechend der Startreihenfolge
übernommen werden:
Mit ENTER wird der Text gesendet.
Das Chat Fenster öffnet sich auf allen Clients und wird nach 15 Sekunden
geschlossen, wenn keine Antwort geschrieben wird:
6.4 Internet-Vernetzung
Die Vernetzung über Internet erfolgt analog zur LAN-Vernetzung mit den
entsprechenden Funktionen „Start WD Server“ oder „Start PHP Server“
oder Expert\Internet (WAN).
6.4.1 Portfreigabe und Portweiterleitung (Portforwarding) für IPv4 oder IPv6
Bei Internetanschluss über einen Router (z.B. DSL-Router) muss dort der Port für
WinDart.exe freigegeben und zum WinDart-PC weitergeleitet werden.
Auf einigen Routern (z.B. T-Speedport) funktioniert die Weiterleitung nur „von
außen“, d.h. ein WinDart-Client findet seinen eigenen Server nicht, der sich im
HeimNetz (LAN) befindet (z.B. den WinDart-WD-Server im selben WinDart oder
einen WinDart-PHP-Socket-Server auf einem anderen PC im HeimNetz).
Ab der WinDart-Version 131022 erkennt WinDart dies und findet seinen Server ggf.
auch im HeimNetz. Für den WD-Socket-Server sind dabei keine Einstellungen
erforderlich. Für den PHP-Socket-Server muss dafür unter Network-Setup\“WAN
PHP Server Socket Host in LAN“ die lokale IP des PHP-Server-PCs eingetragen
werden.
oder
Für einen entfernten PHP-Socket-Server (z.B. windart.goip.de) bleibt die “WAN PHP
Server Socket Host in LAN“ – IP leer.
6.4.1.1 Beispiel SpeedPort W724V (kann nur IPv4 freigeben):
Port 1001 für den WinDart-Socket-Server und Weiterleitung zum WinDart-PC. Achtung: der Port kann im WinDart-Network-Setup verändert werden! Dann muss er auch hier angepasst werden.
6.4.1.2 Beispiel FRITZ!Box 7590 (IPv4 & IPv6):
zur Freigabe und Erkennung der IPv6 Interface-ID muss IPv6 auf dem WinDart-PC
aktiviert sein:
6.4.2 Installation eines eigenen WinDart-PHP-Socket-Servers
Vorteil: Spieler, die sich anmelden wollen, brauchen keine Portfreigaben.
Bei Internetanschluss über einen Router (z.B. DSL-Router) muss dort der
Port 9000 für den WinDart-PHP-Server freigegeben sein und zum PHP-Socket-PC
weitergeleitet werden.
1. Download XAMPP from http://www.apachefriends.org/de/xampp-windows.html
2. install XAMPP Windows (7.4.3) with all default settings
3. start XAMPP Control Panel from Install Finish
4. Enable sockets in XAMPP: C:\xampp\php\php.ini:
extension=sockets (Eintrag durch Entfernen des Semikolons aktivieren)
5. Start Apache from XAMPP Control Panel
6. Test LocalHost with browser: http://localhost (resonse: XAMPP - Window)
7. test.php in \xampp\htdocs\ legen
<?php echo 'Hallo Welt'; ?>
8. browse: http://localhost/test.php -> Hallo Welt
9. test.php ersetzen durch socket14.php: <?php
#echo("(1) Dieser Zeilenumbruch wird nur im Quelltext eines Browsers angezeigt: \n");
#echo("(2) Dieser Zeilenumbruch wird vom Browser dargestellt, erzeugt im Quelltext aber keinen Zeilenumbruch: <br />");
#echo("(3) Nachfolgendes erzeugt in beiden Fällen einen Zeilenumbruch:<br />\n");
echo 'WinDart PHP Socket Server V13'."<br />\n";
# V10.0 paket size 376 -> 384 (TGame.xTournament, xClientRready)
# V13.0 debugged by Dr. WinDart
# V14.0 for XAMPP 7.4.3
// Set time limit to indefinite execution
set_time_limit (0);
error_reporting(1);
ini_set('display_errors', '1');
# enable sockets in XAMPP C:\xampp\php\php.ini:
# extension=sockets
if(!($socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)))
{
$errorcode = socket_last_error();
$errormsg = socket_strerror($errorcode);
die("Couldn't create socket: [$errorcode] $errormsg \n");
}
echo "[".date('d.m.Y H:i:s')."] Socket created \n";
# lokale IP eintragen!!
$address = '192.168.1.20';
#$address = '127.0.0.1';
$port = 9000;
$max_clients = 99;
socket_set_option($socket, SOL_SOCKET, SO_REUSEADDR, 1);
#socket_bind
if(!socket_bind($socket, $address, $port) )
{
$errorcode = socket_last_error();
$errormsg = socket_strerror($errorcode);
die("Could not bind socket : [$errorcode] $errormsg \n");
}
echo "[".date('d.m.Y H:i:s')."] Socket bind on Port $port.....OK \n";
#socket listen
if(!socket_listen ($socket , $max_clients))
{
$errorcode = socket_last_error();
$errormsg = socket_strerror($errorcode);
die("Could not listen on socket : [$errorcode] $errormsg \n");
}
echo "[".date('d.m.Y H:i:s')."] Socket listen on Port $port..... OK \n";
echo "[".date('d.m.Y H:i:s')."] Waiting for incoming connections..... \n";
$clients = array('0' => array('socket' => $socket));
while(TRUE)
{
$read[0] = $socket;
$write = NULL;
$except = NULL;
$tv_sec = NULL;
for($i=1; $i<count($clients)+1; ++$i)
{
if(!empty($clients[$i]))
$read[$i+1] = $clients[$i]['socket'];
}
$ready = socket_select($read, $write, $except, $tv_sec);
if(in_array($socket, $read))
{
for($i=1; $i < $max_clients+1; ++$i)
{
if(!isset($clients[$i]))
{
$clients[$i]['socket'] = socket_accept($socket);
socket_getpeername($clients[$i]['socket'],$ip, $port);
$clients[$i]['ipaddy'] = $ip;
echo "[".date('d.m.Y H:i:s')."] The Client No. $i is now with IP $ip over Port $port connected to us. \n";
break;
}
elseif($i == $max_clients - 1)
{
echo 'To many Clients connected!'."\r\n";
}
if($ready < 1)
{
continue;
}
}
}
for($i=1; $i<$max_clients; ++$i)
{
if(isset($clients[$i]))
if(in_array($clients[$i]['socket'], $read))
{
$data = socket_read($clients[$i]['socket'], 384, PHP_BINARY_READ);
if($data == FALSE)
{
if(isset($clients[$i]))
socket_close($clients[$i]['socket']);
unset($clients[$i]);
echo "[".date('d.m.Y H:i:s')."] The Client No. $i with the IP $ip over Port $port has disconnected. \n";
continue;
}
$data = trim($data);
if(!empty($data))
{
for($j=1; $j<$max_clients+1; ++$j)
{
if(isset($clients[$j]['socket']))
{
if($clients[$j]['socket'] != $socket)
{
socket_write($clients[$j]['socket'], $data);
}
}
}
break;
}
}
}
}
socket_close($socket);
?>
10. gelbe Markierung anpassen.
11. Socket-Server starten: http://localhost/socket14.php
7. EventConfigurator
Während des Programmablaufs von WinDart werden verschiedene Ereignisse
ausgelöst, z.b. wird eine „180“ geworfen. Die Reaktion auf diese Ereignisse kann der
Anwender selbst festlegen. So kann z.B. eine Batch-Datei ausgeführt werden, die eine
Schnittstelle zur selbstgebauten Lichtsteuerung bedient.
7.1 Events
Folgende Events stehen momentan zur Verfügung:
WinDartStarted (die Software wurde gestartet)
WinDartFinished (die Software wird beendet, die hier eingestellte Farbe/Fade
wird auch aktiviert, wenn der WinDart-Controller eingeschaltet)
LegFinished (eine Runde/ ein Leg wurde beendet)
LocalPlayer (ein Vor-Ort-Spieler ist dran)
ComputerPlayer (ein Computer-Spieler ist dran)
RemotePlayer (ein Remote-Spieler ist dran)
Score (dem aufgerufenen Batch-File wird der aktuelle Score übergeben)
2x25 (es wurde das BullsEye getroffen)
3x20 .. 3x15 (es wurde eine Triple-20 .. Triple-15 geworfen)
180 (es wurde eine 180 geworfen)
CheckedOut (nur im Spiel CheckOut)
GameOn (ein Spiel wurde gestartet, z.B. Cricket)
GameOff (ein Spiel wurde beendet oder abgebrochen)
BoardActive (wenn das Board den ersten Dart erwartet)
BoardInactive (nach dem dritten Dart und unmittelbar vor GameOff, s.o.)
Allure (WinDart ruht seit 10 Minuten)
OpKey1..7 und OpShftKey1..7 (die Optionstasten wurden betätigt)
7.2 Reaktionen auf Events
Es stehen 5 mögliche Reaktionen auf diese Ereignisse zur Verfügung. Für die ersten 4
wird die Optionsplatine V4x4x-02xx benötigt und der RGB-Controller muss
eingeschaltet sein (er ist eingeschaltet, wenn die 3 Farbkanäle Rot-Grün-Blau zu sehen
sind):
1. Der Controller stellt am RGB-Kanal eine feste Farbe ein. Parameter sind
hier „Active“ und „Color“
2. Der Controller startet für die Dauer von „StropoDuration“ ein Stroposkop
mit der Farbe „StropoColor“, wenn „StropoActive“ eingeschaltet ist.
3. Fade: Der Controller gibt einen sich langsam ändernden Farbton aus.
4. SpotLight: Die Helligkeit des SpotLights (ab Option V4x4x0221) kann
eingestellt werden:
o 0 = Aus
o [leer] = keine Änderung per Event
o 1-100 = Helligkeit in % (PWM)
5. Die 5 Reaktion ist das Aufrufen einer Batch- Exe- oder VKB-Datei, z.B. das
Öffnen des PC-Rechners Calc.exe zur Kontrolle der Rechnung 3x60=180 mit
der Batchdatei calc.bat und deren Inhalt „start calc.exe“:
7.3 Bedienung des EventConfigurators
Die Eingaben erfolgen durch einen Click in die Tabelle, z.B.
Festlegen der Farbe für das Ereignis
Festlegen der Dauer für das Stroposkop
Festlegen der auszuführenden Datei
Eingetragene Files können mit Abbrechen des „Execute Batchfile“-Dialogs wieder
gelöscht werden. Es können *.exe und *.bat-Dateien ausgeführ werden. Alternativ
können virtuelle TastenCodes erzeugt weden, die In *.vkb-Dateien programmiert
werden können
7.3.1 Funktionsleiste
Events/ OptionPanel
o Umschaltung des Konfigurationsfensters
RGB-Controller
o Aktivierung der RGB-Steuerung auf dem WinDart-Controller
+BRG / +GRB
o Umschaltung der Pinbelegung für LED-Strips
Piezo
o Aktivieren/ Deaktivieren des Fehlwursensors (an µc-Firmware
V4x4x_21)
V4x4x-02xx
o Hier sagt ihr dem Controller, welche Optionsplatine angesteckt ist
OK
o schließt den EventConfigurator
7.4 Option Panel: Option-Keys und Option-LEDs
Konfigurierbare, beleuchtbare Tasten im Programm und am Automaten.
7.4.1 Virtuelle und echte Option-Keys
An die WinDart-Option V4x4x-02xx können bis zu 14 Taster angeschlossen
werden, die Option-Keys 1-14.
In der WinDart-Oberfläche sind die Tasten OK1-14 als Soft-Tasten vorhanden (1-
7 obere Reihe, 8-14 untere Reihe).
Die äußeren Tasten SK1-8 (SoftKeys) sind nur im WinDart vorhanden, nicht an
die o.g. Option anschließbar. Hier ist die Zuordnung wie folgt:
SK1 SK2 OK1 OK1 OK3 OK4 OK5 OK6 OK7 SK5 SK6
SK3 SK4 OK8 OK9 OK10 OK11 OK12 OK13 OK14 SK7 SK8
Die folgenden Tasterfunktionen könne gewählt werden:
• Game Up (wählt im Game Menü das Spiel darüber)
• Game Down (wählt im Game Menü das Spiel darunter)
• Game Select (wählt im Game Menü das selektierte Spiel bzw. deren Optionen)
• Game Selector (wählt im Game Menü das selektierte Spiel bzw. deren
Optionen und öffnet zuvor ggf. den GameSelector)
• Player (erzeugt „Player 1“ bis „Player 8“)
• StartGame (Startet das eingestellte Spiel)
• Start / Next (Im Menü “Start Game”, während des Spiels Funktion “Next
Player”)
• NextPlayer (der nächste bitte)
• AutoStartGame (Startet das eingestellte Spiel, nach Spielende wird neu
gestartet)
• Start WD Server (Startet den WinDart-Server)
• Start PHP Server (Startet den PHP-Server)
• Pause (schaltet „Pause“-Modus um, das Board sendet dann keine Treffer)
• Shift (schaltet den Shift-Modus um, dieselbe Funktion muss auf dem selben
Taster unter ShiftKeys konfiguriert werden, damit die Shift-Funktion wieder
ausgeschaltet werden kann. Mit der Shift-Funktion werden die ShiftKeys
aktiviert, d.h. die Zweitfunktion der Tasten). AutoOff: automatisches
Zurückschalten des Shift-Modus, Menü\Setup\Config\”Auto Shift Duration”
(0s = deaktiviert, bedeutet, der Shift Modus muss manuell zurückgeschaltet
werden.
• Match (schaltet die Match-Funktion um (Ein/Aus)
• WebCam (macht das WebCam-Fenster sichtbar/ unsichtbar)
• Sound (Die Sound-Ausgabe im WinDart aktivieren)
• Team (Der Team-Modus einschalteten)
• League (Der League-Modus einschalteten)
• Steel Dart (Die Steel-Dart-Funktion)
• Escape (gleiche Funktion wie Shift-Esc in WinDart, keine Abfragen)
• ShutDown (beendet WinDart und fährt den PC herunter)
• Favourite 1 – 16 (stellt das jeweilige Favoritenspiel ein)
• Liga A… (wie Menüpunkt Match\WinDart-Liga\Gruppe A)
• Pokal (wie Menüpunkt Match\WinDart-Liga\Pokal)
7.4.2 Virtuelle und echte Option-LEDs
An die WinDart-Option V4x4x-02xx können bis zu 16 LEDs angeschlossen
werden, die Option-LEDs 1-16.
Im WinDart-Programm sind die LEDs 1-14 als Soft-Tasten vorhanden (1-7 obere
Reihe, 8-14 untere Reihe) und beleuchten den zugehörigen Taster. Diese Funktion
kann im Menü deaktiviert werden (Setup\Config\Show OptionSoftKey-LEDs).
Für die Ansteuerung der LEDs stehen folgende Signale zur Verfügung:
• AutoStart (die Auto-Start-Funktion ist eingeschaltet)
• 3DartsRemaining (der Spieler hat noch alle 3 Darts)
• 2DartsRemaining (der Spieler hat noch mindestens 2 Dart zu werfen)
• 1DartRemaining (der Spieler hat noch mindestens 1 Dart zu werfen)
• MatchOn (die Match-Funktion ist eingeschaltet)
• GameOn (laufendes Spiel)
• GameOff (Spiel nicht aktiv)
• BoardActive (Das WinDart-Board wartet auf Darts)
• BoardInActive (nach dem 3. Dart)
• SoundOn (Die Sound-Ausgabe ist im WinDart aktiviert)
• TeamOn (Der Team-Modus ist eingeschaltet)
• LeagueOn (Der League-Modus ist eingeschaltet)
• WinDartLigaOn (Der WinDart-Liga-Modus ist aktiviert)
• SteelDartOn (Die Steel-Dart-Funktion ist eingeschaltet)
• BlinkIfPause (dieses Signal lässt den entsprechenden Taster blinken, wenn die
Pausen-Funktion aktiviert ist)
• BlinkIfShift (dieses Signal lässt den entsprechenden Taster blinken, wenn die
Shift-Funktion aktiviert ist)
• Online (ein Online-Spiel läuft)
• Favorite 1
• bei GameOff: Favoriten-Spiel 1 kann gewählt werden
• bei GameOn: Favoriten-Spiel 1 läuft
IO-Config:
Die Ausgänge der Optionsplatine können mit der Funktion Negate Outputs“
invertiert werden.
7.4.3 Bilder (Glyphs) für OptionKeys im Programm
Die Icons für die Tasten können im EventConfigurator eingestellt werden:
Durch Klicken auf das zur Taste (Key) gehörige Feld in der Spalte „Pic“ kann die
Bilddatei für das Icon festgelegt werden.
Wenn die Bilddateien doppelt so breit wie hoch sind, wird die linke Hälfte
angezeigt, wenn die Bedienung des Tasters freigegeben ist (z.B. „Start Game“ ist
nur freigegeben, wenn kein Spiel läuft). Ist der Taster gesperrt, wird die rechte
Hälfte der Bilddatei angezeigt. Beispiel:
Die Start-Taste ist bedienbar, weil kein Spiel läuft.
Die Pausen-Taste ist nicht bedienbar, weil kein Spiel läuft.
Die Match-Taste ist bedienbar, weil kein Spiel läuft.
Wenn den Tasten ExecExt-Events (z.B. Batch-Files) zugewiesen wurden, können
dort ebenfalls Icons zugeordnet werden:
7.4.4 Optional Option Panel
Das optional einblendbare Option Panel kann über das Menü WinDart\Option
Panel\Optional Option Panel eingeblendet werden. Es hat dieselben Funktionen,
kann aber separat auf dem Desktop positioniert werden.
7.5 Beispiel: TeamSpeak Control
Im Teamspeak können sehr viele funktionen mit HotKeys ausgelöst werden. Dies
gibt WinDart die Möglichkeit, diese Funtionen fernzusteuern. So kann z.B. mit
dem WinDart-OptionKey TeamSpeak aufgefordert werden, die Verbindung zum
Server herzustellen.
7.5.1 TeamSpeak-HotKeys
In den TeamSpeak-Optionen können die HotKeys festgelegt werden:
Im WinDart können dann für diese Funktionen die HotKeys simuliert werden:
Die vkb-Dateien konnen mit einem Texteditor wie Notepad oder Editor erzeugt
werden.
Button-Text = Filename ohne „.vkb“
Für die Optionstasten können auch Bilddateien verwendet werden
Dazu wird in der Spalte Pic die ensprechende Bilddatei ausgewählt.
Die ausgewählte Datei wird dann automatisch im WinDart-Ordner unter dem
Namen „Glyph_eeOptionKey8.bmp“ abgelegt (Kopie).
7.5.2 Beispiele für vkb-Befehle
^0 Tastenkürzel für STRG+0
%3 Tastenkürzel für Alt+3
+c Tastenkürzel für Shift+c
^{F1} Tastenkürzel für STRG+F1
* Pause zwischen zwei Befehlen in Millisekunden
7.5.3 Beispiele für vkb-Dateien
Server starten, 3 Sekunden warten, dann Channel 1 beitreten (TS Server Ein.vkb):
^{F1}
*3000
+{F1}
Server aus (TS Server Aus.vkb):
^{F2}
Mikrofon Ein/Aus umschalten (Mute) (TS Rec.vkb):
^{F3}
7.5.4 Virtuelle Keys für vkb-Dateien
Shift-Codes:
+ SHIFT
^ CONTROL
% ALT
Steuerzeichen:
* Pause zwischen zwei Befehlen in ms
Virtual KeyCodes:
{BACKSPACE}
{BKSP}
{BREAK}
{BS}
{CAPSLOCK}
{CLEAR}
{CTXT}
{DEL}
{DELETE}
{DOWN}
{END}
{F1}
{F2}
{F3}
{F4}
{F5}
{F6}
{F7}
{F8}
{F9}
{F10}
{F11}
{F12}
{F13}
{F14}
{F15}
{F16}
{HELP}
{HOME}
{INS}
{LEFT}
{NUMLOCK}
{PGDN}
{PGUP}
{PRTSC}
{RIGHT}
{SCROLLLOCK}
{TAB}
{UP}
{WIN}
8. Tips und Tricks
8.1 Cheat Codes –Tasten und -kombinationen
8.1.1 Shift+Esc Abbrechen ohne Abfrage
Die Abfragen nach Esc werden übersprungen.
8.1.2 F1..F8 Spielerauswahl
Öffnet die Spielerauswahllisten.
8.1.3 Shift+F1 Restart COM-Port
Die USB-Verbindung zum WinDart-Controller wird getrennt und neu aufgebaut.
8.1.4 „c“ – WebCam Ein/Aus
Schaltet das während des Spiels das WebCam-Fenster ein oder aus.
8.1.5 „w“ oder „ENTER“ – Weiter zum nächsten Spieler
Schaltet das während des Spiels weiter zum nächsten Spieler.
8.1.6 „F2“ Pause
Schaltet während des Spiels das Board aktiv oder inaktiv.
8.1.7 „F9“ Chat
Schaltet während des Spiels das Chat-Fenster ein oder aus.
8.1.8 „F10“ Spiel Starten
Startet das eingestellte Spiel, wenn alle Bedingungen erfüllt sind.
8.1.9 „F11“ Serverliste aktualisieren
Aktualisiert die Serverliste im WinDart-Menü.
8.1.10 „F12“ Server starten
Starten einen WinDart-Server.
8.2 Einträge in der WinDart.ini
Achtung:
In der Ini steht eine „0“ für aktiviert und eine „1“ für deaktiviert; gut, was?
8.1.1 Hawaii-Sound
[Config]
HawaiiSound=1 (ausgeschaltet) oder
HawaiiSound=0 (eingeschaltet)
Bei Treffern von Tripel-17 bis Triple-20 und Double-Bull werden anstatt des
SoundFiles „Sound_Triple.wav“ die Files SoundHwTriple17.wav bis
SoundHwTriple20.wav bzw. „SoundHwDoubleBull.wav“ abgespielt.
8.1.2 Aijaijai-Sound
[Config]
SndAijaijai=1 (ausgeschaltet) oder
SndAijaijai=0 (eingeschaltet)
Beim Überwerfen in x01 wird der „Sound_TooMuch.wav“ abgespielt. Diese Datei
wird nicht mit WinDart installiert und kann selbst im WinDart-Ordner platziert
werden.
8.1.3 Cricket-Rounds
[Config]
CricketRounds=20
Rundenbegrenzung in Cricket. Mögliche Werte 20 bis 99.
8.1.4 Sound für Triple-1 und Triple-5
Sind die Files „SoundFunTriple1.wav“ bzw. „SoundFunTriple5.wav“ im WinDart-
Ordner vorhanden, werden sie bei Triple-1 bzw. Triple-5 abgespielt, ansonsten der
Standard-Ton „Sound_Triple.wav“.
8.1.5 CheckOut-Tabelle
Für CheckOut-Empfehlungen bei x01-Double-Out können die CheckOut-Wege in der
ini nach eigenen Wünschen angepasst werden.
[CheckOutDO]
170101=3
170102=20
170201=3
170202=20
170301=2
170302=25
Erklärung:
[zzzw0c]:
zzz = CheckOut-Punkte
w = Wurf (1, 2, 3)
c=1 = Faktor (Single, Double, Triple)
c=2 = Punkte (1..20, 25)
Hier wird bei 170 Restpunkten beispielsweise vorgeschlagen mit Triple-20, Triple-20,
Double-Bull aus zu checken. Ja-ja, ich weiß …
Diese Einträge werden beim Start von WinDart überprüft. Fehlerhafte CheckOuts
werden mit der Meldung
angezeigt. Die Zahl 161 deutet hier auf ein falsches 161er CheckOut hin.
Hinweis: bei Double-Out ist die Einstellung „Optimal-CheckOut-Calculation“ nicht
relevant.