VATSIM Germany Forum

Zurück   VATSIM Germany Forum > VATSIM Software > Squawkbox

Squawkbox Die Piloten-Software Squawkbox 2.3 und der Nachfolger Squawkbox 3/4

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 2005-03-29, 02:36   #1 (permalink)
 
Registriert seit: 2002-05-30
Ort: EDDF Frankfurt am Main
Alter: 52
Beiträge: 7.794
Danke erteilt: 67
468 Danksagungen in 136 Beiträgen erhalten
Standard Squawkbox 3 Modelmatching - eine Erklärung

Hier mal eine recht elementare Erklärung, wie bei Squawkbox 3 das Modelmatching funktioniert:

Grundsätzlich werden zur Identifikation eines Aircraft 3 Codes versandt: Der Aircraft Type Designator nach ICAO (kann man hier nachschlagen: http://www.icao.int/anb/ais/8643/index.cfm ) , den Airline Code nach ICAO ( bekommt man z.B. hier: http://www.airlinecodes.co.uk ) und einem 5-stelligen Livery-Code, dieser ist eine Squawkbox-Eigendefinition. Dabei liest die SB3 die folgenden Dateien aus, um an die Codes zu kommen:

Aircraft Designator: EQUIPMENT.TXT
Airline Code: AIRLINES.TXT und FICTIONAL.TXT (für VA`s)
Livery Code: LIVERIES.TXT

Wenn nun ein Multiplayer-Teilnehmer diese Daten sendet, dann bewertet Squawkbox 3 die eigenen Multiplayer-Flieger nach einer festgelegten Bewertungstabelle. Das Multiplayer-Modell mit der höchsten Bewertung wird dargestellt. Haben mehrere Modelle eine gleich hohe Bewertung, dann greifen die Einstellungen in Options=>Advanced, genauer gesagt die Option "randomize model set match ties". Ist die Option angehakt, wird ein zufällig ausgewähltes Modell aus der Gruppe derer mit gleicher Bewertung genommen, ansonsten das erste gefundene.

Gut, und so sieht nun die besagte Tabelle aus:

Code:
// Related | Equipment | Airline | Livery | Score
// --------|-----------|---------|--------|-------
//    x    |    1      |    1    |    1   |  10
//    1    |    x      |    1    |    1   |  9
//    x    |    1      |    1    |    x   |  8
//    1    |    x      |    1    |    x   |  7
//    x    |    1      |    x    |    x   |  6
//    1    |    x      |    x    |    x   |  5
//    x    |    x      |    x    |    x   |  0
"x" bedeutet "leer", "1" bedeutet "Treffer". Nehmen wir folgendes Beispiel: Der Teilnehmer sendet diese Daten: A320 (Aircraft) DLH (Airline) LUBRD (Livery). In einer Modelset-Definitionsdatei (enden auf .SMS und liegen im AIRCRAFT-Verzeichnis im Squawkbox-Ordner) finden wir folgende Zeile:
VIP_A320DLH A320 DLH LUBRD ; Airbus Industrie A320-100/200, visible as A320
In diesem Falle bekäme diese Zeile den Score 10, da sie einen direkten Treffer auf allen 3 Werten bietet. Und damit würde dieser Eintrag dann auch dargestellt werden.

Wie ihr seht gibt es bei manchen Zeilen einen Treffer bei "Related". Hier kommt die Datei "RELATED.TXT" ins Spiel. In dieser Datei sind jeweils in einzelnen Zeilen Aircraft Identifiers gruppiert, die man als ähnlich aussehend definiert. Gibt es bei einem Aircraft Designator (in der Tabelle etwas irreführend "Equipment" genannt) keinen direkten Treffer, so werden die anderen Aircraft-Codes dieser Zeile als Ersatz ebenfalls mit geprüft. Gibt es dann einen Treffer, so ist das ein Related-Treffer (siehe Tabelle). Wären nach unserem obigen Beispiel die Daten "A321 DLH LUBRD" gesendet worden, so bekäme unsere SMS-File Zeile:
VIP_A320DLH A320 DLH ; Airbus Industrie A320-100/200, visible as A320
den Score 9, da Airline und Livery stimmen, und das Modell über den Related-Machanismus gefunden werden kann.

Wie Ihr seht sind die beiden niedrigsten Codes 5 und 0. Bei "5" gab es nur ein Modell über RELATED, und sonst nix weiter, und in diesem Falle werden die VIP-Texturen dargestellt. Gibt es auch über die RELATED-Funktion keinen Modell-Treffer, so kommt das Flugzeug mit Score 0 zum Zuge, und dieses ist der Papierflieger.

Nach diesem Mechanismus also sollte der Papierflieger das schlimmste sein, was einem passieren kann, und es niemals mehr das eigene Flugzeug zu sehen geben.

Wie Ihr also seht, bestimmt der Aufbau der Datei RELATED.TXT, in welchem Maße ähnliche Aircraft-Modelle in die Suche mit einbezogen werden. Je weniger Aicraft-Modelle ich nun installiert habe, um so eher brauche ich die RELATED.TXT, um wenigstens ähnliche Treffer zu erzielen. Und umgekehrt, je mehr ich zusätzliche Modelle installiere, um so feiner kann ich die RELATED.TXT aufdröseln. Und damit beantwortet sich auch die Eingangsfrage: Beim Military-Set gibt es lediglich 5 Flieger, die zusammen eine ähnliche Kategorie bilden, aber allesamt verfügbar sind. Eine verfeinerte RELATED.TXT ist also überflüssig. Beim General-Aviation Set dagegen führe ich eine ganze reihe neuer Modelle ein, die vorher nicht zur Verfügung standen. Mit diesen kann ich meinen RELATED-Mechanismus deutlich verfeinern, und von daher gibt es dazu eine entsprechend verfeinerte RELATED.TXT Datei.

So, das wars zum Thema Modelmatching. Alle Klarheiten beseitigt???
__________________
Tschuess,

Martin Georg
^^^^ Das hier ist mein Vorname!
Martin Georg ist offline   Mit Zitat antworten
Danksagungen
Alt 2005-04-05, 22:18   #2 (permalink)
 
Registriert seit: 2002-06-02
Ort: Rheinbach
Alter: 54
Beiträge: 783
Danke erteilt: 16
58 Danksagungen in 9 Beiträgen erhalten
Standard

Gibts auch liveries für TORNADO
Mit Papierfliegern ne Formation zu Fliegen ist nämlich blöööööööd.

Habe Panavia Tornado als Luftwaffe eingestellt....
Hermann-Josef Schief ist offline   Mit Zitat antworten
Alt 2005-04-05, 23:48   #3 (permalink)
 
Registriert seit: 2002-05-30
Ort: EDDF Frankfurt am Main
Alter: 52
Beiträge: 7.794
Danke erteilt: 67
468 Danksagungen in 136 Beiträgen erhalten
Standard

Moin Hermann,

das große Problem ist das Fehlen von Low-Poly Modellen für fast jede Art von Kampfflugzeug. Ich hab schon mehrmals gesucht, aber nichts taugliches gefunden. Auch die bei den großen Servern erhältlichen "Military AI" Pakete enthalten dann doch immer vollwertige Flieger mit vielen Polygonen. Da geht dann aber beim Online-Fliegen die Performance knackig in den Keller ...
__________________
Tschuess,

Martin Georg
^^^^ Das hier ist mein Vorname!
Martin Georg ist offline   Mit Zitat antworten
Alt 2005-04-06, 01:45   #4 (permalink)
 
Benutzerbild von Michael Krause
 
Registriert seit: 2002-06-03
Ort: somewhere abeam rwy 18 EDDF
Alter: 39
Beiträge: 8.427
Danke erteilt: 2.920
5.976 Danksagungen in 2.087 Beiträgen erhalten
Standard

Warum eigentlich nicht das Fragezeichen gegen ein x-beliebiges FLUGZEUG austauschen? Könnte man ja auf die Seite "sure you know what I am?" schreiben oder irgendwas anderes woran man zwar erkennen kann, dass es nicht das korrekte Modell ist, aber der Papierflieger zerstört das Feeling einfach total...

Gruß
Micha
__________________
"Never give up on something that you can't go a day without thinking about!"
Michael Krause ist offline   Mit Zitat antworten
Alt 2005-04-06, 07:52   #5 (permalink)
 
Registriert seit: 2002-05-30
Ort: EDDF Frankfurt am Main
Alter: 52
Beiträge: 7.794
Danke erteilt: 67
468 Danksagungen in 136 Beiträgen erhalten
Standard

Moin Micha,

das ist kein Problem. Nimm den gewünschten Ersatz-Flieger, verpasse ihm den Titel des QMARK-Fliegers (in der AIRCRAFT.CFG) und ändere den Titel des QMARK-Fliegers auf was anderes ab.
__________________
Tschuess,

Martin Georg
^^^^ Das hier ist mein Vorname!
Martin Georg ist offline   Mit Zitat antworten
Alt 2005-04-06, 12:38   #6 (permalink)
 
Benutzerbild von Michael Krause
 
Registriert seit: 2002-06-03
Ort: somewhere abeam rwy 18 EDDF
Alter: 39
Beiträge: 8.427
Danke erteilt: 2.920
5.976 Danksagungen in 2.087 Beiträgen erhalten
Standard

Jo, hab ich schon, war eher für den Rest der Truppe gemeint und auch als default-Einstellung...
__________________
"Never give up on something that you can't go a day without thinking about!"
Michael Krause ist offline   Mit Zitat antworten
Alt 2005-04-06, 17:51   #7 (permalink)
 
Registriert seit: 2004-06-03
Ort: Wolkersdorf
Alter: 33
Beiträge: 882
Danke erteilt: 2
8 Danksagungen in 1 Beitrag
Standard

*g*

und eine nette Q-Mark Textur
__________________
Servus,

Stefan Gahr


ERSTE HILFE - DIE ERSTEN MINUTEN ZÄHLEN
Stefan Gahr ist offline   Mit Zitat antworten
Alt 2005-05-25, 15:38   #8 (permalink)
 
Benutzerbild von Arthur Weingart
 
Registriert seit: 2004-02-17
Ort: EDWI/ETNJ
Alter: 34
Beiträge: 129
Danke erteilt: 4
0 Danksagungen in 0 Beiträgen erhalten
Standard

eine Frage bezüglich Repaints von VIP3 models, wie kann man es so machen, dass die Flieger auch im FluSi Auswahlmenü zu sehen sind? Oder hat man sonst irgendwelche Mögligkeiten die sich anzusehen, ohne online zu gehen?
__________________
fATPL(A)
Arthur Weingart ist offline   Mit Zitat antworten
Alt 2005-05-25, 17:09   #9 (permalink)
 
Registriert seit: 2002-05-30
Ort: EDDF Frankfurt am Main
Alter: 52
Beiträge: 7.794
Danke erteilt: 67
468 Danksagungen in 136 Beiträgen erhalten
Standard

Moin,

das ist recht einfach: Du brauchst einen Editor, der das AIR-File editieren kann. Im Airfile änderst Du dann in der Sektion 105 den Aircraft Type von 2 auf 0.
__________________
Tschuess,

Martin Georg
^^^^ Das hier ist mein Vorname!
Martin Georg ist offline   Mit Zitat antworten
Alt 2005-06-03, 19:55   #10 (permalink)
 
Registriert seit: 2002-06-02
Ort: Rheinbach
Alter: 54
Beiträge: 783
Danke erteilt: 16
58 Danksagungen in 9 Beiträgen erhalten
Standard

Hallo , heute hat mich einer angechattet und sagte mir wenn ich dlh 737-700 in SB auswähle siegt er mich in FSinn nur als zzz Flieger. Muss ich darauf achten ob die airline auch wirklich diesen Flugzeugtyp hat????
Hermann-Josef Schief ist offline   Mit Zitat antworten
Antwort

  VATSIM Germany Forum > VATSIM Software > Squawkbox


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 20:38 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS
© 2006 - 2018 vatsim-germany.org