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: 19 Mai 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. Hilfeforum

    Fahrzeugkauf von einer Lizenz abhängig machen Tano V4.4Neu

    • lordbrs
    • 9. Juni 2017 um 14:44
    • Geschlossen
    • Erledigt
    • lordbrs
      Fortgeschrittener
      Reaktionen
      18
      Trophäen
      9
      Beiträge
      307
      • 9. Juni 2017 um 14:44
      • #1

      Hallo liebe Community!

      Ich habe wieder ein kleines Problemchen bei der es Hilfe von Erfahrenen Personen bedarf.

      Es geht um folgendes:

      Ich habe mir auf dem Server ein Gewerbeamt eingebaut bei dem man sich Lizenzen für diverse Jobs kaufen kann.

      Unter anderem als Beispiel hier mal den "Taxifahrer"

      Meine Vorstellung lautete dazu so:

      Man geht zum Gewerbeamt, kauft sich einen Lizenz als Taxifahrer, geht zum Nutzfahrzeug Händler und kauft sich für sein Gewerbe benötigtes Fahrzeug und kann dan arbeiten.

      Eigentlich sollte es so sein das wenn man beim Nutzfahrzeug Händler (Der Verkauft das Taxi) ein Taxi kaufen will und keine Taxifahrer Lizenz hat die Meldung erscheint

      "Sie besitzen die benötigte Lizez nicht",

      Soweit-sogut......

      Ich kann im Spiel nun zum Gewerbeamt gehen und meine Lizenz erwerben, das funktioniert einwandfrei, aber wenn ich die Lizenz nicht erwerbe und zum Nutzfahrzeughändler gehe kann ich dennoch jedes Fahrzeug dort kaufen und benutzen!

      Ich habe folgende Sachen eingetragen:

      1.) In der Init des NPC vom Gewerbeamt

      Spoiler anzeigen

      this allowDamage false; this enableSimulation false;


      this addAction[format ["%1 ($%2)",localize (getText(missionConfigFile >> "Licenses" >> "Zusteller" >> "displayName")), [(getNumber(missionConfigFile >> "Licenses" >> "Zusteller" >> "price"))] call life_fnc_numberText],life_fnc_buyLicense,"Zusteller",0,false,false,"",' !license_civ_Zusteller && playerSide isEqualTo civilian '];


      this addAction[format ["%1 ($%2)",localize (getText(missionConfigFile >> "Licenses" >> "Verkauf" >> "displayName")), [(getNumber(missionConfigFile >> "Licenses" >> "Verkauf" >> "price"))] call life_fnc_numberText],life_fnc_buyLicense,"Verkauf",0,false,false,"",' !license_civ_Verkauf && playerSide isEqualTo civilian '];


      this addAction[format ["%1 ($%2)",localize (getText(missionConfigFile >> "Licenses" >> "Taxifahrer" >> "displayName")), [(getNumber(missionConfigFile >> "Licenses" >> "Taxifahrer" >> "price"))] call life_fnc_numberText],life_fnc_buyLicense,"Taxifahrer",0,false,false,"",' !license_civ_Taxifahrer && playerSide isEqualTo civilian '];


      this addAction[format ["%1 ($%2)",localize (getText(missionConfigFile >> "Licenses" >> "Busfahrer" >> "displayName")), [(getNumber(missionConfigFile >> "Licenses" >> "Busfahrer" >> "price"))] call life_fnc_numberText],life_fnc_buyLicense,"Busfahrer",0,false,false,"",' !license_civ_Busfahrer && playerSide isEqualTo civilian '];


      this setVariable ["realname","Gewerbeamt"];

      2.) Config/Config.Lizenzes.hpp

      Spoiler anzeigen

      Habe dies natürlich unter class Licenses { eingefügt


      class Taxifahrer {
      variable = "Taxifahrer";
      displayName = "STR_License_Taxifahrer";
      price = 2500;
      illegal = false;
      side = "civ";
      };

      3.) in der Stringtable.xml folgendes:

      Spoiler anzeigen

      Habe dies natürlich unter <Package name="Life_License"> eingefügt

      <Key ID="STR_License_Taxifahrer">
                  <Original>Gewerbeschein fuer Taxifahrten</Original>
                  <Czech>Taxi</Czech>
                  <Spanish>Taxi</Spanish>
                  <Russian>Taxi</Russian>
                  <German>Gewerbeschein fuer Taxifahrten</German>
                  <French>Taxi</French>
                  <Italian>Taxi</Italian>
                  <Portuguese>Taxi</Portuguese>
                  <Polish>Taxi</Polish>
              </Key>

      4.)in der Config/Config_Vehicles.hpp folgende Einträge:

      Eintrag Config_Vehicles.hpp OBEN

      OBEN

      //Gewerbefahrzeug HÄNDLER    

        class civ_Gewerbe {
      side = "civ";

      vehicles[] = {
                     { "ivory_190e_taxi", { "", "", -1 } }    //Mercedes E190 Taxi
        };
      };
      Eintrag Config_Vehicles.hpp UNTEN

      UNTEN

      //MERCEDES E190 TAXI    
          class ivory_190e_taxi {
      vItemSpace = 100;
      licenses[] = { {"Taxifahrer"}, {"civ"}, {""}, {""} };
      price = 68000;
      textures[] = {};
          };

      5.) in der INIT des Nutzfahrzeug Verkäufers:

      Spoiler anzeigen


      this enableSimulation false; this allowDamage false; this addAction[localize "STR_MAR_Car_shop",life_fnc_vehicleShopMenu,["civ_Gewerbe",civilian,"civ_car_Gewerbe","civ","Nutzfahrzeug Händler"]];


      und der Marker hat den Namen:

      civ_car_Gewerbe

      In weiteren Files habe ich nichts eingetragen da ich nicht wüsste wo und wie!

      Kann mir bitte nun jemand erklären warum ich die Fahrzeuge kaufen kann ohne das die Lizenz dafür abgefragt wird?

      Ich danke euch für Sinnvolle Antworten im Voraus,

      LG

    • TW_Sebastian
      Profi
      Reaktionen
      241
      Trophäen
      9
      Beiträge
      1.009
      Dateien
      2
      Bilder
      26
      • 10. Juni 2017 um 08:40
      • #2

      Also kannst du dort jedes Fahrzeug kaufen und nicht nur die Taxi Fahrzeuge?

      _____________________________________________________

      ☎ Kontaktdaten ☎

      Team-Leitung - Deutschland Life

      Discord: https://discord.gg/EnPVuXWfp2

      _____________________________________________________

    • TW_Sebastian
      Profi
      Reaktionen
      241
      Trophäen
      9
      Beiträge
      1.009
      Dateien
      2
      Bilder
      26
      • 10. Juni 2017 um 08:40
      • #3
      Zitat von lordbrs

      licenses[] = { {"Taxifahrer"}, {"civ"}, {""}, {""} };

      das civ muss da weg versuch es dann mal

      _____________________________________________________

      ☎ Kontaktdaten ☎

      Team-Leitung - Deutschland Life

      Discord: https://discord.gg/EnPVuXWfp2

      _____________________________________________________

    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 10. Juni 2017 um 09:25
      • #4

      Liegt warscheinlich daran das ich kaum nen plan von altis habe aktuell aber giebts bei deiner version keine condition?
        

           conditions = "license_cop_cAir || {!(playerSide isEqualTo west)}";

      Als kleines beispiel :)

      müsste mann dann nur ändern für das fahrzeug in :

           conditions = "license_taxifahrer || {!(playerSide isEqualTo civ)}";

      2 Mal editiert, zuletzt von NetPeggle (10. Juni 2017 um 09:41)

    • lordbrs
      Fortgeschrittener
      Reaktionen
      18
      Trophäen
      9
      Beiträge
      307
      • 10. Juni 2017 um 11:30
      • #5

      TW_Sebastian: Doch ich kann jedes Fahrzeug dort kaufen und fahren aber es wird die Lizenz nicht beötigt!

      Auch wenn ich das civ rausnehme kann ich weiterhin alles kaufen und fahren ohne Lizenzabfrage!

      NetPeggle, ich werde mal versuchen anstatt der Lizenzes ne condition einzufügen, sag gleich Bescheid :)

      Danke erstmal an alle für die Ratschläge. LG

    • lordbrs
      Fortgeschrittener
      Reaktionen
      18
      Trophäen
      9
      Beiträge
      307
      • 10. Juni 2017 um 11:49
      • #6

      @NetPeggle......mit dem Eintrag conditions = "license_civ_Taxifahrer"; funktioniert es zumindest nun soweit das ich ohne Lizenz die Farzeuge nicht mehr Kaufen kann! DANKE DIR DAFÜR!

      Leider kommt aber keine Meldung "Du besitzt die benötigte Lizenz nicht" wenn ich ein anderes Fahrzeug kaufen will!?

      Sollte die normal nicht automatisch erscheinen?

    Registrieren oder Einloggen

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

    Registrieren

    Tags

    • abhängigkeit
    • tanoa
    • Fahrzeuge
    • Lizenz
    • 4.4Neu

    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™