CSerie.TeamMember

AddOn-Befehl zum Einsatz bei einem Serienrennen.

Syntax

Befehl CSerie.TeamMember(Teamname:String, Index:Integer)
Funktion Zeigt den Namen des Teammitglieds (oder mehrerer/aller) des Teams, das auf dieser Spur oder dieser Regler-ID antritt
Typ String
ab 3.0.0 build 301


Codebeispiel


Gibt beim Start einer Session in einem Serienrennen, das als Teamrennen konfiguriert ist, die Namen der Teams und die Mitglieder der Teams als Meldung aus.

var
  message : String;
  slot : Integer;
  i : Integer;
  sTeamName : String;
  sTeamMitglied : String;

begin

  // Session ist gestartet worden
  if Cockpit.Parameter = 0 then
  begin
  
    // Handelt es sich um ein Teamrennen?
    if CSerie.TeamModusAktiv then
    begin
      
      // Meldungsinhalt initialisieren
      message := '';
  
      // alle Slots durchlaufen
      for slot := 1 to cpCountOfSlots do
      begin
    
        // Slot einstellen
        Cockpit.Slot := slot;
        
        // Teamnamen speichern
        sTeamName := CSerie.Teamname(slot);
        
        // Meldungstext erweitern
        message := message + 'Slot [' + IntToStr(slot) + '] - ';
        message := message + 'Team ' + sTeamName;
        message := message + Chr(13) + Chr(10);
       
       // Jedes Team hat 2 Mitglieder 
       for i := 1 to 2 do
       begin
         
         // Name des Teammitglieds speichern 
         sTeamMitglied := CSerie.TeamMember(sTeamName, i);
         
         // Meldungstext erweitern
         message := message + 'Mitglied [' + IntToStr(i) + ']: ';
         message := message + sTeamMitglied;
         message := message + Chr(13) + Chr(10);
      
        end;   // END for - i
        
        // Nach jedem Team einen Zeilenumbruch einfügen
        message := message + Chr(13) + Chr(10);
      
      end;   // END for - slot
      
      // Meldung anzeigen
      cpShowMessage(message);
      
    end;   // END if - TeamModusAktiv
    
  end;   // END if - Cockpit.Parameter
      
end.


Dieses Beispiel zeigt die folgende Meldung an, wenn in einem Serienrennen eine Session gestartet wird. Zu sehen sind die Spur/ID und der Name des dort aktiven Teams. In den Zeilen darunter die Namen der Teammitglieder.



Start - FAQ - Glossar - Sitemap - Impressum

 
cockpit-xp/addon/befehlsreferenz/cserieteammember.txt · Zuletzt geändert: 2020/11/28 12:15 (Externe Bearbeitung)