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

    Erstellen eines VItems (Virtuelles Item)

    • NetPeggle
    • 23. Juni 2017 um 02:52
    • Geschlossen
    • Erledigt
    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 23. Juni 2017 um 02:52
      • #1

      Guten Tag,

      Es ist eine art Frage die ich und vielleicht auch andere haben daher frage ich einfach mal,

      vielleicht hilft es ja auch nochmal jemand anderes.

      Und zwar folgendes man geht ja in die Config_vItems.hpp

      und dann ist da eine Liste oben sind die shops wo man die sachen einträgt und unten sind die items selbst.

      Hier zu meiner frage wenn ich ein Item erstelle muss man ja nur das letzte Item :

      Code
      class goat {
              variable = "goat";
              displayName = "STR_Item_Goat";
              weight = 2;
              buyPrice = 175;
              sellPrice = 135;
              illegal = false;
              edible = 100;
              icon = "icons\ico_muttonLeg.paa";
          };

      Kopieren und könnte es nach belieben verändern.

      Also als Beispiel + Fragen:

      Code
      class banane {
              variable = "banane";
              displayName = "STR_Item_banane";
              weight = 2; 
              buyPrice = 175;
              sellPrice = 135;
              illegal = false;
              edible = 100;
              icon = "icons\ico_banane.paa";
          };

      Hier meine Fragen:

      displayName = "STR_Item_banane"; <- Muss das so? Kann man da nicht auch einfach den namen reinschreiben denn kann man sich es doch auch sparen es in den Stringtable einzufügen oder?

      weight = 2; <- Kann das gewicht auch 0 betragen?

      edible = 100; so bringt es ja 100% essen und wenn mans auf 0 stellt wäre es essbar und wenn ich es auf -1 stelle ist es nicht essbar richtig?

      und dann natürlich wenn essbar Hier im useitem eintragen:


      Code
      case (_item in ["apple","rabbit","salema","ornate","mackerel","tuna","mullet","catshark","turtle_soup","hen","rooster","sheep","goat","donuts","tbacon","peach"]): {
              if (!(M_CONFIG(getNumber,"VirtualItems",_item,"edible") isEqualTo -1)) then {
                  if ([false,_item,1] call life_fnc_handleInv) then {
                      _val = M_CONFIG(getNumber,"VirtualItems",_item,"edible");
                      _sum = life_hunger + _val;
                      switch (true) do {
                          case (_val < 0 && _sum < 1): {life_hunger = 5;}; //This adds the ability to set the entry edible to a negative value and decrease the hunger without death
                          case (_sum > 100): {life_hunger = 100;};
                          default {life_hunger = _sum;};

      Vielen Dank schonmal :)

      Einmal editiert, zuletzt von NetPeggle (23. Juni 2017 um 03:35)

    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 23. Juni 2017 um 04:39
      • #2

      es ist nicht essbar...bin ich dumm?...Höchstwarscheinlich... muss man nochwas bearbeiten?

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 23. Juni 2017 um 07:26
      • #3
      Zitat von NetPeggle

      case (_item in ["apple","rabbit","salema","ornate","mackerel","tuna","mullet","catshark","turtle_soup","hen","rooster","sheep","goat","donuts","tbacon","peach"]): {

      Wenns essbar sein soll dort mit eintragen

      Ja kann null sein

      du kannst auch Negativbeträge nehmen und essen abziehen ;)

      Stringtable Jain... Da musst du erst umgehen was die Helden von ALRPG blöd gemacht haben ;)

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • Shadow l Eagle
      Nerd
      Reaktionen
      757
      Trophäen
      11
      Beiträge
      616
      • 23. Juni 2017 um 09:12
      • #4

      Daher als Erledigt markiert, möchte der Ersteller die Lösung posten oder hat er Kein Bock ?

      Wenigstens Mitteilen ob das was der Fischi sagte stimmt

      3xz4glz6.jpg
      Nutzungsbestimmung : https://native-network.net/disclaimer
      Verhaltensregeln : https://native-network.net/verhaltensregeln/

      Marktplatz Regeln : https://native-network.net/regelwerk-marktplatz/

      Discord : https://discord.gg/vd54znH

      |------Leitfäden------|

      Native-Network Logs

      Hilfe : [Leitfaden] Wie frage Ich richtig um Hilfe?

      Vorstellung : Wie stelle ich meinen Server richtig vor? - Leitfaden

      Teamsuche : Wie suche ich richtig nach einem Team? - Leitfaden

    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 24. Juni 2017 um 09:57
      • #5

      ääähm war nur nen schönheits fehler...

      Allerdings genauso komisch wie verwirrend ich denke das ist son typer Pegglefehler...

      in der Config_vItems.hpp

      giebts ja //Virtuelle Items

      //Misc

      //Mined

      //food

      undsoweiter auskommentiert aber so im großen und ganzen ist es ja nur ne liste...

      und anscheinend muss da auch die reinfolge stimmen...also von den items sonst funtzt es nicht... ?(

      Also unter Misc war es aber es war vorher weiter oben und dadurch ging es ihrgendwie netmehr....

      Wirklich strange....

      Hätte noch ne andere frage aber die ist dann doch eher spizeller undzwar wäre es möglich ein Auto + init zu speichern via DB weil wenn man im editor Fahrzeuge setzt kann man ins init feld reinwurschteln könnte man das speichern lassen? wenn ja wie kompliziert wäre das?

      Könnte man net was in richtung "init" in der db anlegen und beim abrufen von einem bestimmten fahrzeug den dazugehörigen eintrag?

      also auch nicht class weit sondern wirklich nur das spizifische fahrzeug...

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 24. Juni 2017 um 10:09
      • #6
      Zitat von NetPeggle

      Also unter Misc war es aber es war vorher weiter oben und dadurch ging es ihrgendwie netmehr....

      Das ist einfach nur ne Kategorisierung und Arma vollkommen egal... Dann hattest du weiter oben einfach nur nen Fehler ;)

      Zitat von NetPeggle

      Könnte man net was in richtung "init" in der db anlegen und beim abrufen von einem bestimmten fahrzeug den dazugehörigen eintrag?

      Könnte man, aber wozu? Und die init eines Fahrzeugs abfragen kannst du sowieso nicht soweit ich weiß, das müsstest du also für jedes Fahrzeug also selbst bestimmen

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 24. Juni 2017 um 10:20
      • #7

      z.B bei Jonzie feste kennzeichen und co wäre der sinn dahinter genauso wie die einfache farbbestimmung dadurch^^

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 24. Juni 2017 um 10:39
      • #8

      Das Jonzie Zeug würde ich umschreiben, da fehlen paar Sachen meiner Meinung nach. Hab ich auch gemacht. Das geht alles auch anderweitig ;)

      Und wie meinst du Fabbestimmung? Auch der Jonzie's? Auch hier sage ich nur: nimm die blöde randomize Funktion da raus xD

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

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

      Wo denn? in der config.cpp vom mod oder war? ^^

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 24. Juni 2017 um 10:55
      • #10

      Die Scripts von Jonzie umschreiben stumpf

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 24. Juni 2017 um 11:03
      • #11

      oki doki mal ne frage zur farbe dann....

      da steht ja z.B standartmäßig schon ne farbconfig von den a3 autos unter cop die schwarzen:


      { "Black", "cop", {


      "#(argb,8,8,3)color(0.05,0.05,0.05,1)"


      }, "" }

      Könntest du mir bitte das erklären?

      Black setzt warscheinlich die farbe aber welche farben sind möglich?
      cop steht für die fraction das ist klar und dann der code...

      "#(argb,8,8,3) <- ? rgb= rot gelb blau aber was ist das a ? oder bedeutet das was komplett anderes?
      color(0.05,0.05,0.05,1)" <- ??? Hier müsste ich raten aber würde auf die mats tippen also normal map und so ...

    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 24. Juni 2017 um 11:45
      • #12

      ...habs gerade geschnallt die letzten sind die rgb werte... /Facepalm :S:S:rolleyes:

      hoffe der externe Link geht klar da er zum Bohemia Wiki geht wenn nicht werde ich ihn raus nehmen falls jemand sich auch schlau machen möchte:

      Externer Link zum Bohemia wiki

      3 Mal editiert, zuletzt von NetPeggle (24. Juni 2017 um 11:55)

    • blackfisch
      Legende
      Reaktionen
      2.944
      Trophäen
      10
      Beiträge
      5.966
      Dateien
      6
      Bilder
      63
      • 24. Juni 2017 um 11:50
      • #13

      ARGB = Alpha, Red, Green, Blue

      Zu den Werten, siehe hier: https://community.bistudio.com/wiki/Procedural_Textures

      Black ist nur der angezeigte Name, cop die Seite und das danach die Textur(en). Die 8,8,3 ist halt einfach so, nimms hin :p

      Wenn du Werte brauchst und keinen Bock hast umzurechnen siehe hier: http://lostvar.com/flashtrash/SPUNsColorPicker.html

      #MakeArmaNotWar

      Kein Support via PN & Steam! / No Support via DM & Steam!


      Mit freundlichen Grüßen
      blackfisch
      ______________________

      Web: blackfisch.me

      GitHub: GitHub.com/blackfisch

      Mail: [email protected]

      ______________________
      Wichtige Links:
      [Erklärung|Leitfaden] Code Optimierung

      [Tutorial] life_fnc_MP zu remoteExec

      Ohne Logs & entsprechende Dateien kein Support!

      ______________________

    • NetPeggle
      Schüler
      Reaktionen
      19
      Trophäen
      9
      Beiträge
      120
      Bilder
      12
      • 24. Juni 2017 um 12:14
      • #14

      Das ja nen super geiles tool Danke blackfisch das spart aufjedenfall arbeit:* weil arma ja immer mit 0 und 1 und dezimal arbeitet ?(

    Registrieren oder Einloggen

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

    Registrieren

    Benutzer online in diesem Thema

    • 4 Besucher

    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™