1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Mo: 30 Juni 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Tutorials & Releases

    theoretische Führerscheinprüfungen

      • Altis Life
    • ProteusSpectrum
    • 28. April 2018 um 21:57
    • ProteusSpectrum
      Frischling
      Reaktionen
      30
      Trophäen
      10
      Beiträge
      10
      • 28. April 2018 um 21:57
      • #1

      Hallo Zusammen,

      hiermit möchte ich euch mein Script zur theoretischen Führerscheinprüfung online stellen.

      Nun hat es sich ausgelacht für einige Spieler. Mit diesem Script ist es euch nicht mehr möglich, an den Lizenzen-Shop zu gehen und dort einfach die PKW/LKW-LIzenz zu kaufen.

      Mit diesem System muss jeder Bürger eine theoretische Prüfung ablegen, um den Führerschein zu erwerben.

      Ihr dürft alles bearbeiten wie ihr möchtet!

      Ich habe mit der Arma 3 Programmierung aufgehört, sodass ich die Skripte nicht mehr gebrauchen kann, möchte diese aber nicht vorenthalten.

      Also viel Spaß damit!

      Erstellt bevor ihr anfangt ein Backup! Ich garantiere nicht zur Lauffähigkeit dieses Scriptes und hafte für keine Fehler!

      Wir fangen mal an:

      Schritt 1: Wir erstellen den Informations-Dialog "info_theorie_fuhrerschein.hpp" ("Eure Mission/dialog/")

      Diese Datei befindet sich im Datei-Anhang

      Schritt 2: Wir erstellen den Prüfungs-Dialog "fuhrerscheine.hpp" ("Eure Mission/dialog/")

      Diese Datei befindet sich im Datei-Anhang

      Die Dialoge stammen aus einer etwas älteren Zeit, sodass die durchaus schöner gemcht werden können ;)


      Schritt 3: Nun hinterlegt die neuen Dateien in der "Masterhandler.hpp"

      C: MasterHandler.hpp
      #include "info_theorie_fuhrerschein.hpp"
      #include "fuhrerscheine.hpp"

      Schritt 4: Nun stellt ein Schild auf die mission.sqm und fügt diesem folgende Init hinzu:

      Code: mission.sqm
      this addAction ['PKW-Fuehrerschein beantragen', {createDialog 'life_info_theorie';},'',0,false,false,'',' vehicle player == player && player distance _target < 3 && playerSide == civilian && !license_civ_driver']; 
      this addAction ['LKW-Fuehrerschein beantragen', {createDialog 'life_info_theorie2';},'',0,false,false,'',' vehicle player == player && player distance _target < 3 && playerSide == civilian && !license_civ_trucking'];

      Schritt 5: Nun erstellen wir das PKW-Theorie-Prüfungs-Skript "fn_pkwtheorie.sqf" im Ordner "core/civilian/"

      Diese Datei befindet sich im Datei-Anhang

      Die Buttons sind immer gleich aufgebaut:

      Frage, Richtige Antwort und danach 2 falsche Antworten. Nur die Reihenfolge der richtigen buttons variiert!

      Schritt 6: Nun erstellen wir das LKW-Theorie-Prüfungs-Skript "fn_lkwtheorie.sqf" im Ordner "core/civilian/"

      Diese Datei befindet sich im Datei-Anhang

      Die Buttons sind immer gleich aufgebaut:

      Frage, Richtige Antwort und danach 2 falsche Antworten. Nur die Reihenfolge der richtigen buttons variiert!

      Schritt 7: Nun müssen wir noch die neuerstellen Dateien in der Functions.h eintragen

      Code: functions.h
      class Civilian {
              file = "core\civilian";
              class lkwtheorie{};
              class pkwtheorie{};
          };

      Das müsste es gewesen sein ;)

      Viel Spaß euch damit!!

      Dateien

      Fuehrerscheine.rar 217,04 kB – 847 Downloads

      Mit freundlichen Grüßen

      ProteusSpectrum

    • TaktischerSpeck
      Profi
      Reaktionen
      292
      Trophäen
      10
      Beiträge
      1.211
      Dateien
      6
      Bilder
      35
      • 8. Mai 2018 um 12:52
      • #2

      Hey,

      an sich funktionert das script bei mir ohne probleme.

      Aber seit dem ich das script hinzugefügt habe steht im fahrzeug shop kein preis mehr bzw einfach nur 0

      beim kauf steht wiederum richtig im hint.

      hat jemand eine idee?

      Mit freundlichen Grüßen

      TaktischerSpeck - Vincent

      2945262602.gif

      Leidenschaftlicher Analphabet mit leichtem Drang zum Sabbern.

      2945262602.gif
      Welcome to Arma, a game where Physics don't give a f*ck.

      2945262602.gif
      If (ArmA == Bullshit) exitWith {[] call f*uckThisShit};

      2945262602.gif

      Kontaktmöglichkeiten

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

      Twitch

      Youtube

      Steam

      TLG (Einfach nur TLG ins IP Feld (trust me its gonna work))

      --alternativ--

      Ts.TheLastGamer.de

      Website

      Forum

      E-Mail: [email protected]

    • Dukes
      Fortgeschrittener
      Reaktionen
      22
      Trophäen
      9
      Beiträge
      423
      • 3. Juni 2018 um 18:43
      • #3

      Hallo zusammen,

      das Script ist nicht ganz Funktionstüchtig. Nach dem einfügen des Scripts bekomme ich diesen Fehler im log:

      Code
      ErrorMessage: Include file mpmissions\script_macros.hpp not found.
      Application terminated intentionally
      Class CfgFunctions destroyed with lock count 1
      Class Life_Client_Core destroyed with lock count 1
      Class Civilian destroyed with lock count 1
      Class lkwtheorie destroyed with lock count 1
      Class  destroyed with lock count 2
      Class CfgFunctions destroyed with lock count 2
      Include file mpmissions\script_macros.hpp not found.

      script_macros.hpp ist vorhanden.


      EDIT:

      Fehler gefunden. Die zwei Dateien fn_lkwtheorie.sqf und fn_pkwtheorie sind fehlerhaft.

      Das hier #include "..\..\..\script_macros.hpp"; muss zu #include "..\..\script_macros.hpp"; werden. Dann geht das Script.

      "Liegt der Camper tot im Keller,

      war der Rusher wieder schneller,

      liegt der Rusher tot daneben,

      hat der Camper nen Kollegen,

      sind sie beide noch am Leben,

      ging ne menge Blei vorbei,

      sind sie jedoch beide weg,

      cheatet einer - so ein Dreck!"


      ## -/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/-/- ##

      Tonnick Community

      TS³ : tonnickcommunity.de

      Einmal editiert, zuletzt von Dukes (3. Juni 2018 um 18:50)

    • Lightning2104
      Frischling
      Trophäen
      1
      Beiträge
      1
      • 14. Juni 2024 um 03:23
      • #4

      Hallo

      Ich habe folgendes problem und zwar habe ich alles so gemacht wie im Tutorial aber beim connecten werde ich gekickt und kann keinen fehler erkennen .

      File mpmissions\_CUR_MP.Altis\dialog\info_theorie_fuhrerschein.hpp, line 7:

      /life_info_theorie/controlsBackground.Background:

      Undefined base class 'Life_RscText

      Bitte um Hilfe.

      Code
      //PKW-Theorie
      class life_pkw_theorie {
          idd = 56450;
          name = "life_pkw_theorie";
          movingEnable = false;
          enableSimulation = true;
      
          class controlsBackground {
              class Background: Life_RscText
                  idc = -1;
                  text = "";
                  x = 0 * safezoneW + safezoneX;
                  y = 0 * safezoneH + safezoneY;
                  w = 1 * safezoneW;
                  h = 1 * safezoneH;
                  ColorBackground[] = {0.458823,0.949019,0.458823,1};
              };
          };
          class controls {
              class Title: Life_RscText
                  idc = -1;
                  text = "Theoretische Prüfung - PKW";
                  x = 0 * safezoneW + safezoneX;
                  y = 0 * safezoneH + safezoneY;
                  w = 1 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorText[] = {1,1,1,1};
      			colorBackground[] = {0,0,0,0.7};
              };
              class Close_Button: Life_RscButtonMenu
                  idc = -1;
                  text = "X";
                  x = 0.95 * safezoneW + safezoneX;
                  y = 0 * safezoneH + safezoneY;
                  w = 0.05 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorText[] = {1,1,1,1};
      			onButtonClick = "closeDialog 0; hint ""Du hast die Prüfung beendet!"";";
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,0.7};
              };
              class frage_field: Life_RscStructuredText
                  idc = 56451;
                  text = "Hier wird die Frage stehen";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.3 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorText[] = {1,1,1,1};
      			colorBackground[] = {0,0,0,0.7};
              };
              class Antwort_1: Life_RscButtonMenu
                  idc = 56452;
                  text = "Antwort 1";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.579567 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.055 * safezoneH;
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class Antwort_2: Life_RscButtonMenu
                  idc = 56453;
                  text = "Antwort 2";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.66 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.055 * safezoneH;
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class Antwort_3: Life_RscButtonMenu
                  idc = 56454;
                  text = "Antwort 3";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.74 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.055 * safezoneH;
                  ColorText[] = {1,1,1,1};
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class fragenanzahl_field: Life_RscStructuredText
                  idc = 56455;
                  text = "Frage 10 von 10";
      			colorBackground[] = {0,0,0,0.7};
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.152 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.03 * safezoneH;
                  ColorText[] = {1,1,1,1};
              };
              class fehlerpunkte_field: Life_RscStructuredText
                  idc = 56456;
                  text = "Fehlerpunkte: 10";
      			colorBackground[] = {0,0,0,0.7};
                  x = 0.645 * safezoneW + safezoneX;
                  y = 0.152 * safezoneH + safezoneY;
                  w = 0.155 * safezoneW;
                  h = 0.03 * safezoneH;
                  ColorText[] = {1,1,1,1};
              };
              class abbruch_button: Life_RscButtonMenu
                  idc = -1;
                  text = "Prüfung abbrechen";
                  x = 0.005 * safezoneW + safezoneX;
                  y = 0.935 * safezoneH + safezoneY;
                  w = 0.166 * safezoneW;
                  h = 0.06 * safezoneH;
                  ColorText[] = {1,1,1,1};
      			onButtonClick = "closeDialog 0; hint ""Du hast die Prüfung beendet!"";";
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class pic_1: Life_RscPicture
                  idc = -1;
                  text = "textures\kraft_verboten.jpg";
                  x = 0.025 * safezoneW + safezoneX;
                  y = 0.12 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  colorBackground[] = {0,0,0,1};
              };
              class pic_3: Life_RscPicture
                  idc = -1;
                  text = "textures\parkverbot.jpg";
                  x = 0.825 * safezoneW + safezoneX;
                  y = 0.12 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorBackground[] = {1,1,1,1};
              };
              class bild_one: Life_RscText
                  idc = -1;
                  text = "Bild 1";
                  x = 0.07 * safezoneW + safezoneX;
                  y = 0.365 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
              class pic_2: Life_RscPicture
                  idc = -1;
                  text = "textures\stopp.jpg";
                  x = 0.025 * safezoneW + safezoneX;
                  y = 0.5 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorBackground[] = {1,1,1,1};
              };
              class bild_two: Life_RscText
                  idc = -1;
                  text = "Bild 2";
                  x = 0.07 * safezoneW + safezoneX;
                  y = 0.745 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
              class bild_three: Life_RscText
                  idc = -1;
                  text = "Bild 3";
                  x = 0.875 * safezoneW + safezoneX;
                  y = 0.365 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
              class pic_4: Life_RscPicture
                  idc = -1;
                  text = "textures\durchfahrt_verboten.jpg";
                  x = 0.825 * safezoneW + safezoneX;
                  y = 0.5 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorBackground[] = {1,1,1,1};
              };
              class bild_four: Life_RscText
                  idc = -1;
                  text = "Bild 4";
                  x = 0.875 * safezoneW + safezoneX;
                  y = 0.745 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
          };
      };
      class life_lkw_theorie {
          idd = 56460;
          name = "life_lkw_theorie";
          movingEnable = false;
          enableSimulation = true;
      
          class controlsBackground {
              class Background: Life_RscText
                  idc = -1;
                  text = "";
                  x = 0 * safezoneW + safezoneX;
                  y = 0 * safezoneH + safezoneY;
                  w = 1 * safezoneW;
                  h = 1 * safezoneH;
                  ColorBackground[] = {0.458823,0.949019,0.458823,1};
              };
          };
          class controls {
              class Title: Life_RscText
                  idc = -1;
                  text = "Theoretische Prüfung - LKW";
                  x = 0 * safezoneW + safezoneX;
                  y = 0 * safezoneH + safezoneY;
                  w = 1 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorText[] = {1,0.980392,0.980392,1};
      			colorBackground[] = {0,0,0,0.7};
              };
              class Close_Button: Life_RscButtonMenu
                  idc = -1;
                  text = "X";
                  x = 0.95 * safezoneW + safezoneX;
                  y = 0 * safezoneH + safezoneY;
                  w = 0.05 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorText[] = {1,1,1,1};
      			onButtonClick = "closeDialog 0; hint ""Du hast die Prüfung beendet!"";";
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,0.7};
              };
              class frage_field: Life_RscStructuredText
                  idc = 56461;
                  text = "Hier wird die Frage stehen";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.3 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorText[] = {1,1,1,1};
      			colorBackground[] = {0,0,0,0.7};
              };
              class Antwort_1: Life_RscButtonMenu
                  idc = 56462;
                  text = "Antwort 1";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.579567 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.055 * safezoneH;
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class Antwort_2: Life_RscButtonMenu
                  idc = 56463;
                  text = "Antwort 2";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.66 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.055 * safezoneH;
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class Antwort_3: Life_RscButtonMenu
                  idc = 56464;
                  text = "Antwort 3";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.74 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.055 * safezoneH;
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class fragenanzahl_field: Life_RscStructuredText
                  idc = 56465;
                  text = "Frage 10 von 10";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.152 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.03 * safezoneH;
      			colorBackground[] = {0,0,0,0.7};
              };
              class fehlerpunkte_field: Life_RscStructuredText
                  idc = 56467;
                  text = "Fehlerpunkte: 0";
                  x = 0.645 * safezoneW + safezoneX;
                  y = 0.152 * safezoneH + safezoneY;
                  w = 0.155 * safezoneW;
                  h = 0.03 * safezoneH;
      			colorBackground[] = {0,0,0,0.7};
              };
              class abbruch_button: Life_RscButtonMenu
                  idc = -1;
                  text = "Prüfung abbrechen";
                  x = 0.005 * safezoneW + safezoneX;
                  y = 0.935 * safezoneH + safezoneY;
                  w = 0.166 * safezoneW;
                  h = 0.06 * safezoneH;
                  ColorText[] = {1,1,1,1};
      			onButtonClick = "closeDialog 0; hint ""Du hast die Prüfung beendet!"";";
                  colorFocused[] = {0.501960,0.501960,0.501960,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class pic_1: Life_RscPicture
                  idc = -1;
                  text = "textures\lkw_verboten.jpg";
                  x = 0.025 * safezoneW + safezoneX;
                  y = 0.12 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorBackground[] = {1,1,1,1};
              };
              class pic_3: Life_RscPicture
                  idc = -1;
                  text = "textures\tatgewicht.jpg";
                  x = 0.825 * safezoneW + safezoneX;
                  y = 0.12 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorBackground[] = {1,1,1,1};
              };
              class bild_one: Life_RscText
                  idc = -1;
                  text = "Bild 1";
                  x = 0.07 * safezoneW + safezoneX;
                  y = 0.365 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
              class pic_2: Life_RscPicture
                  idc = -1;
                  text = "textures\sicherheits.jpg";
                  x = 0.025 * safezoneW + safezoneX;
                  y = 0.5 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorBackground[] = {1,1,1,1};
              };
              class bild_two: Life_RscText
                  idc = -1;
                  text = "Bild 2";
                  x = 0.07 * safezoneW + safezoneX;
                  y = 0.745 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
              class bild_three: Life_RscText
                  idc = -1;
                  text = "Bild 3";
                  x = 0.875 * safezoneW + safezoneX;
                  y = 0.365 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
              class pic_4: Life_RscPicture
                  idc = -1;
                  text = "textures\schnee.jpg";
                  x = 0.825 * safezoneW + safezoneX;
                  y = 0.5 * safezoneH + safezoneY;
                  w = 0.15 * safezoneW;
                  h = 0.25 * safezoneH;
                  ColorBackground[] = {1,1,1,1};
              };
              class bild_four: Life_RscText
                  idc = -1;
                  text = "Bild 4";
                  x = 0.875 * safezoneW + safezoneX;
                  y = 0.745 * safezoneH + safezoneY;
                  w = 0.055 * safezoneW;
                  h = 0.04 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {0,0,0,1};
              };
          };
      };
      ////////////////////////////////////////////////////////////////////////////
      Alles anzeigen
      Code
      //LKW-Theorie-Info
      class life_info_theorie {
          idd = 56440;
          name = "life_info_theorie";
          movingEnable = false;
          enableSimulation = true;
      
          class controlsBackground {
              class Background: Life_RscText
                  idc = -1;
                  text = "";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.15 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.6 * safezoneH;
      			colorBackground[] = {0,0,0,0.7};
              };
          };
          class controls {
              class Title: Life_RscText
                  idc = -1;
                  text = "Informationen zur Theoretischen Prüfung - PKW";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.15 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.07 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_One: Life_RscText
                  idc = -1;
                  text = "1. Die Theoretische Prüfung kostet 550$ und ist bei Beginn der Prüfung zu bezahlen. ";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.23 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.05 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Two: Life_RscText
                  idc = -1;
                  text = "2. Das Geld wird nicht zurückerstattet, falls Sie die Prüfung abbrechen oder versuchen zu betrügen. ";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.28 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Three: Life_RscText
                  idc = -1;
                  text = "3. Jeder Versuch, sich mit illegalen Mitteln einen Vorteil zu verschaffen ist zwecklos und wird mit einem Ausschluss bestraft";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.36 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Four: Life_RscText
                  idc = -1;
                  text = "4. Sollten Sie mehr als 10 Fehlerpunkte haben, wird die Prüfung als Nichtbestanden gekennzeichnet";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.44 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Five: Life_RscText
                  idc = -1;
                  text = "5. Sie müssen jede Frage nacheinander beantworten. Sie haben keine Chance, noch einmal zu der letzten Frage zurückzukehren!";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.52 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Six: Life_RscText
                  idc = -1;
                  text = "6. Sie haben für jede Frage 30 Sekunden Zeit, um Sie zu beantworten!";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.6 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Prufung_start: Life_RscButtonMenu
                  idc = -1;
                  text = "Ich habe die Informationen gelesen und fühle mich bereit.";
                  x = 0.42 * safezoneW + safezoneX;
                  y = 0.69 * safezoneH + safezoneY;
                  w = 0.37 * safezoneW;
                  h = 0.05 * safezoneH;
                  ColorBackground[] = {0,0.501960,0,1};
                  ColorText[] = {1,1,1,1};
      			onButtonClick = "closeDialog 0; [] spawn life_fnc_pkwtheorie;";
              };
              class Abbruch_button: Life_RscButtonMenu
                  idc = -1;
                  text = "Prüfung abbrechen";
                  x = 0.21 * safezoneW + safezoneX;
                  y = 0.69 * safezoneH + safezoneY;
                  w = 0.17 * safezoneW;
                  h = 0.05 * safezoneH;
                  ColorBackground[] = {1,0,0,1};
      			onButtonClick = "closeDialog 0; hint ""Du hast nicht an der Prüfung teilgenommen!"";";
                  ColorText[] = {1,1,1,1};
              };
          };
      };
      //LKW-Theorie-Info
      class life_info_theorie2 {
          idd = 56470;
          name = "life_info_theorie2";
          movingEnable = false;
          enableSimulation = true;
      
          class controlsBackground {
              class Background: Life_RscText
                  idc = -1;
                  text = "";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.15 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.6 * safezoneH;
      			colorBackground[] = {0,0,0,0.7};
              };
          };
          class controls {
              class Title: Life_RscText
                  idc = -1;
                  text = "Informationen zur Theoretischen Prüfung - LKW";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.15 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.07 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_One: Life_RscText
                  idc = -1;
                  text = "1. Die Theoretische Prüfung kostet 1.550$ und ist bei Beginn der Prüfung zu bezahlen.";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.23 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.05 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Two: Life_RscText
                  idc = -1;
                  text = "2. Das Geld wird nicht zurückerstattet, falls Sie die Prüfung abbrechen oder versuchen zu betrügen. ";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.28 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Three: Life_RscText
                  idc = -1;
                  text = "3. Jeder Versuch, sich mit illegalen Mitteln einen Vorteil zu verschaffen ist zwecklos und wird mit einem Ausschluss bestraft";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.36 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Four: Life_RscText
                  idc = -1;
                  text = "4. Sollten Sie 10 oder mehr Fehlerpunkte haben, wird die Prüfung als Nichtbestanden gekennzeichnet";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.44 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Five: Life_RscText
                  idc = -1;
                  text = "5. Sie müssen jede Frage nacheinander beantworten. Sie haben keine Chance, noch einmal zu der letzten Frage zurückzukehren!";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.52 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Text_Six: Life_RscText
                  idc = -1;
                  text = "6. Sie haben für jede Frage 30 Sekunden Zeit, um Sie zu beantworten!";
                  x = 0.2 * safezoneW + safezoneX;
                  y = 0.6 * safezoneH + safezoneY;
                  w = 0.6 * safezoneW;
                  h = 0.08 * safezoneH;
                  ColorBackground[] = {0,0,0,0};
                  ColorText[] = {1,1,1,1};
              };
              class Prufung_start: Life_RscButtonMenu
                  idc = -1;
                  text = "Ich habe die Informationen gelesen und fühle mich bereit.";
                  x = 0.42 * safezoneW + safezoneX;
                  y = 0.69 * safezoneH + safezoneY;
                  w = 0.37 * safezoneW;
                  h = 0.05 * safezoneH;
                  ColorBackground[] = {0,0.501960,0,1};
                  ColorText[] = {1,1,1,1};
      			onButtonClick = "closeDialog 0; [] spawn life_fnc_lkwtheorie;";
                  colorFocused[] = {0.678431,1,0.184313,1};
                  colorDisabled[] = {0,0,0,1};
              };
              class Abbruch_button: Life_RscButtonMenu
                  idc = -1;
                  text = "Prüfung abbrechen";
                  x = 0.21 * safezoneW + safezoneX;
                  y = 0.69 * safezoneH + safezoneY;
                  w = 0.17 * safezoneW;
                  h = 0.05 * safezoneH;
                  ColorBackground[] = {1,0,0,1};
      			onButtonClick = "closeDialog 0; hint ""Du hast nicht an der Prüfung teilgenommen!"";";
                  ColorText[] = {1,1,1,1};
                  colorFocused[] = {0.647058,0.164705,0.164705,1};
                  colorDisabled[] = {0,0,0,1};
              };
          };
      };
      Alles anzeigen

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™