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
Fr: 16 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. Entwicklung & Scripting
    4. Tools & Softwareentwicklung

    Vorstellung Meines Crews (ucp)

    • Chase McCain
    • 30. Oktober 2019 um 10:01
    • Chase McCain
      Gast
      • 30. Oktober 2019 um 10:01
      • #1

      Hallo Native-Network Nutzer!

      In diesem Beitrag möchte ich euch mein Crew

      Vorstellen ( Ucp / User Control Panel).

      Meine Idee dahinter war am Anfang dadurch php kennen zu lernen und etwas für meinen Server zu programmieren was es so noch nicht gibt.Da das ganze sehr gut läuft und gut ankommt arbeite ich zur Zeit daran das ganze auszubauen und bin in der Überlegung euch das ganze wenn es fertig ist zur Verfügung zu stellen.

      Die frage ist nur was bringt es euch ?

      Das ganze gibt den spielern die Möglichkeit ihr Profil zu überwachen und eine bessere Übersicht zuhaben . Die cops und Medics haben natürlich noch mehr Möglichkeiten aber das zu kommt gleich mehr.

      Kommen wir nun erstmals zu den wichtigsten Teilbereichen:

      • Zivilbereich
      • Öffentlicher Bereich der Fraktionen
      • Leitungsbereich der Fraktionen

      Zivilbereich:

      • Telefonverlauf
      • Lizenzen
      • Fahrzeuge
      • Geld
      • Stunden
      • Gangübersicht(incomming)

      Öffentlicher Bereich der Fraktionen:

      Polizei:

      • Beförderungsverlauf
      • Bestandene Ausbildungen
      • Angekündigte Ausbildungen
      • Melde Aufforderung
      • Urlaub beantragen
      • Kummerkasten
      • Mehr folgt

      Medics:

      • Beförderungsverlauf
      • Bestandene Ausbildungen
      • Angekündigte Ausbildungen
      • Melde Aufforderung
      • Urlaub beantragen
      • Kummerkasten
      • Mehr folgt


      Leitungsbereich der Fraktionen:

      Polizei:

      • Rang verändern
      • Ausbildungen eintragen
      • Ausbildungen ankündigen
      • Jemanden auffordern
      • Urlaubs Anträge sehen
      • Notizen
      • Kummerkasten lesen
      • Blacklist
      • Logs

      Medics:

      • Rang verändern
      • Ausbildungen eintragen
      • Ausbildungen ankündigen
      • Jemanden auffordern
      • Urlaubs Anträge sehen
      • Notizen
      • Kummerkasten lesen
      • Blacklist
      • Logs

      Bilder:

      Beförderungsverlauf

      Beförderungsverlauf

      Leitungsbereich

      copleitung

      Lizenzen

      Lizenzen

      Ich hoffe euch hat meine kleine Vorstellung gefallen Bilder kommen noch dazu und mehr Möglichkeiten auch bei Anmerkungen fragen oder sonstigen einfach in die Kommis.

      Mfg Maurice.

      7 Mal editiert, zuletzt von Chase McCain (30. Oktober 2019 um 21:36)

    • AlessioB
      Kenner
      Reaktionen
      112
      Trophäen
      7
      Beiträge
      249
      Dateien
      2
      Bilder
      157
      • 30. Oktober 2019 um 23:56
      • #2

      Ich weiß nicht was es Spring, der Liebe ROD und das Stalk Team haben schon ein echt heftiges Ding hin gezaubert. Leider ist ihr Forum nicht mehr online

      Mit freundlichen Grüßen

      Alessio B.

      ___________________________

      | SecondLifeRPG Inhaber

      a-native.png | A3AM Modding

      Fahrzeug und Gebäude Modder
      https://discord.gg/U8uhJWk

      eLaYq1bcwR.gif

    • Chase McCain
      Gast
      • 31. Oktober 2019 um 00:26
      • #3

      Klar gibt es Stalk und das ist echt heftig aber meiner Meinung nach ist Stalk mehr acp als ucp und mein Panel ist ja nur ucp

    • Strider
      Anfänger
      Reaktionen
      27
      Trophäen
      9
      Beiträge
      63
      • 31. Oktober 2019 um 02:46
      • #4
      Zitat von AlessioB

      Ich weiß nicht was es Spring, der Liebe RODund das StalkTeam haben schon ein echt heftiges Ding hin gezaubert. Leider ist ihr Forum nicht mehr online

      Er schreibt doch das er dies angefangen hat um ein wenig Php zu lernen. Desweiteren besteht die Möglichkeit das er es am ende frei zu Verfügung stellt, doch ich denke mal der Beitrag dient dazu einige Meinungen zum UCP zuhören. Nur weil es ein gutes UCP schon zum downloaden gibt , bedeuetet es doch nicht das kein anderer sowas machen darf. Vielleicht wird dieses UCP einige Funktionen haben das das andere nicht hat und es wird definitiv auch ein anderes Design haben, dadurch ermöglicht es einem Verwender die Wahl welches ihm besser gefällt.

      Nur weil jemand anderes sowas schon gemacht hat ,bedeutet es ja nicht das es kein anderer machen darf.


      Zum Thema:

      Auf den Bildern sieht der Anfang schon mal gar nicht schlecht aus, auch der Aufbau der jeweiligen Seite ist gut bedacht. Mal schauen was draus wird...

      Mit freundlichen Grüßen

      Strider

    • Chase McCain
      Gast
      • 31. Oktober 2019 um 12:59
      • #5
      Zitat von Strider

      Er schreibt doch das er dies angefangen hat um ein wenig Php zu lernen. Desweiteren besteht die Möglichkeit das er es am ende frei zu Verfügung stellt, doch ich denke mal der Beitrag dient dazu einige Meinungen zum UCP zuhören. Nur weil es ein gutes UCP schon zum downloaden gibt , bedeuetet es doch nicht das kein anderer sowas machen darf. Vielleicht wird dieses UCP einige Funktionen haben das das andere nicht hat und es wird definitiv auch ein anderes Design haben, dadurch ermöglicht es einem Verwender die Wahl welches ihm besser gefällt.

      Nur weil jemand anderes sowas schon gemacht hat ,bedeutet es ja nicht das es kein anderer machen darf.


      Zum Thema:

      Auf den Bildern sieht der Anfang schon mal gar nicht schlecht aus, auch der Aufbau der jeweiligen Seite ist gut bedacht. Mal schauen was draus wird...

      Mit freundlichen Grüßen

      Strider

      Alles anzeigen

      Erstmal danke für deine Meinung und das du es nochmal zusammen gefasst hast was meine Idee da hinter ist

    • Chase McCain
      Gast
      • 9. November 2019 um 13:38
      • #6

      wer das ganze testen möchte bitte einmal pn melden

    • D4rkst3r
      Fortgeschrittener
      Reaktionen
      6
      Trophäen
      8
      Beiträge
      71
      Bilder
      124
      • 9. November 2019 um 19:55
      • #7

      blackfisch schau mal blacky ^^:saint::whistling:

      smiley97_new.pngMountain Valley Roleplay Gaming - Arma 3 Life Server

      Wir freuen uns auf deinen Besuch!


      Web: MountainValleyRPG.de

      Mail: [email protected]

    • Reyz
      Schüler
      Reaktionen
      113
      Trophäen
      7
      Beiträge
      13
      Dateien
      10
      Bilder
      11
      • 9. November 2019 um 22:36
      • #8

      Sieht sehr interessant aus! :)

    • Chase McCain
      Gast
      • 10. November 2019 um 23:52
      • #9

      Update 10.11

      -steam Login

      -Neue Domain

      -Session Reloadet automatisch

      -Bugtracker

    • AlessioB
      Kenner
      Reaktionen
      112
      Trophäen
      7
      Beiträge
      249
      Dateien
      2
      Bilder
      157
      • 11. Dezember 2019 um 23:36
      • #10

      Gibt es noch Fortschritte?

      Mit freundlichen Grüßen

      Alessio B.

      ___________________________

      | SecondLifeRPG Inhaber

      a-native.png | A3AM Modding

      Fahrzeug und Gebäude Modder
      https://discord.gg/U8uhJWk

      eLaYq1bcwR.gif

    • Chase McCain
      Gast
      • 12. Dezember 2019 um 13:21
      • #11

      ja auch wenn es nicht viel ist werde ich das ganze nicht als cloud system machen da mir da an zeit etc fehlt aber am tool selber schon das Ucp ist soweit fertig außer ein paar Sachen die nicht so wichtig sind wer hier gleich den github link posten

    • Chase McCain
      Gast
      • 12. Dezember 2019 um 13:37
      • #12

      https://github.com/Maurice037/Crew

    • Strider
      Anfänger
      Reaktionen
      27
      Trophäen
      9
      Beiträge
      63
      • 12. Dezember 2019 um 17:03
      • #13

      Guten Tag,

      Ich habe mir dein Tool ein wenig angeschaut , finde die arbeit bisher für jemanden der neu in diesem Bereich ist nicht schlecht. Doch eine Sache fehlt, uns war eine Abfrage ob sich ein Spieler überhaupt eingeloggt hat.

      Noch ein Tipp zu der Lizenzen/Fahrzeuge Liste.

      Code
      $vehicles = [
          // Luftfahrzeuge Vanilla
              ['C_Heli_Light_01_civil_F','M900'],
              ['B_Heli_Light_01_F','MH-9 Hummingbird'],
              ['B_Heli_Light_01_stripped_F','MH-9 Hummingbird Stripped'],
              ['O_Heli_Light_02_unarmed_F','PO-30 Orca'],
              ['I_Heli_Transport_02_F','CH-49 Mohawk'],
              ['B_Heli_Transport_03_unarmed_F','CH-5 Huron'],
              ['O_Heli_Transport_04_F','Mi-290 Taru'],
              ['I_Heli_light_03_unarmed_F','WY-55 Hellcat'],
              ['B_Heli_Transport_01_F','UH-80 Ghost Hawk'],
              ['C_Plane_Civil_01_F','Caesar BTT'],
              ['B_Heli_Light_01_armed_F','AH-9 Pawnee'],
              ['O_T_VTOL_02_infantry_F','Y-32 Xi\'An'],
      
      
      
      function class_to_vehname ($classname) {
          global $vehicles;
          foreach ($vehicles as $v) {
              if ($v[0] == $classname) {
                  return $v[1];
              }
          }
          return "CLASS: ".$classname;
      }
      Alles anzeigen

      Eine foreach schleife ist bei so Liste nicht unbedingt notwendig:

      Code
      $vehicles = [
          // Luftfahrzeuge Vanilla
              'C_Heli_Light_01_civil_F' => 'M900',
              'B_Heli_Light_01_F' => 'MH-9 Hummingbird',
              'B_Heli_Light_01_stripped_F' => 'MH-9 Hummingbird Stripped',
              'O_Heli_Light_02_unarmed_F' => 'PO-30 Orca',
              'I_Heli_Transport_02_F' => 'CH-49 Mohawk',
              'B_Heli_Transport_03_unarmed_F' => 'CH-5 Huron',
              'O_Heli_Transport_04_F' => 'Mi-290 Taru',
              'I_Heli_light_03_unarmed_F' => 'WY-55 Hellcat',
              'B_Heli_Transport_01_F' => 'UH-80 Ghost Hawk',
              'C_Plane_Civil_01_F' => 'Caesar BTT',
              'B_Heli_Light_01_armed_F' => 'AH-9 Pawnee',
              'O_T_VTOL_02_infantry_F' => 'Y-32 Xi\'An',
              
              
              function class_to_vehname ($classname) {
                  if(isset($vehicles[$classname]) {
                      return $vehicles[$classname];
                  };
                  return $classname;
              }
      Alles anzeigen

      Aber wie schon gesagt für nen Neuling kein schlechtes Ergebnis und man lernt immer etwas dazu.

      Es muss jedoch gesagt werden , das ich persönlich Projekten nicht empfehle dies im jetzigen Stand zu nutzen.

      Mit freundlichen Grüßen

      Strider

    • Multivitamin
      aka Saft
      Reaktionen
      201
      Trophäen
      11
      Beiträge
      352
      • 12. Dezember 2019 um 17:52
      • #14

      Würde auch noch empfehlen ein wenig über SQL Injections zu lesen, gerade folgende Request auf euren webserver und die DB ist zerstört

      Code
      curl -d "sendmedtext=%27%2C+%27med%27%29%3B+DROP+TABLE+players%3B+--" -X POST http://domain.tld/php/Config/Cfg_update.php

      für escaping etc würde ich dann doch eher zu mysql pdo dieser escaped dann eure parameter sicher

    • Chase McCain
      Gast
      • 12. Dezember 2019 um 20:36
      • #15
      Zitat von Strider

      Guten Tag,

      Ich habe mir dein Tool ein wenig angeschaut , finde die arbeit bisher für jemanden der neu in diesem Bereich ist nicht schlecht. Doch eine Sache fehlt, uns war eine Abfrage ob sich ein Spieler überhaupt eingeloggt hat.

      Noch ein Tipp zu der Lizenzen/Fahrzeuge Liste.

      Code
      $vehicles = [
          // Luftfahrzeuge Vanilla
              ['C_Heli_Light_01_civil_F','M900'],
              ['B_Heli_Light_01_F','MH-9 Hummingbird'],
              ['B_Heli_Light_01_stripped_F','MH-9 Hummingbird Stripped'],
              ['O_Heli_Light_02_unarmed_F','PO-30 Orca'],
              ['I_Heli_Transport_02_F','CH-49 Mohawk'],
              ['B_Heli_Transport_03_unarmed_F','CH-5 Huron'],
              ['O_Heli_Transport_04_F','Mi-290 Taru'],
              ['I_Heli_light_03_unarmed_F','WY-55 Hellcat'],
              ['B_Heli_Transport_01_F','UH-80 Ghost Hawk'],
              ['C_Plane_Civil_01_F','Caesar BTT'],
              ['B_Heli_Light_01_armed_F','AH-9 Pawnee'],
              ['O_T_VTOL_02_infantry_F','Y-32 Xi\'An'],
      
      
      
      function class_to_vehname ($classname) {
          global $vehicles;
          foreach ($vehicles as $v) {
              if ($v[0] == $classname) {
                  return $v[1];
              }
          }
          return "CLASS: ".$classname;
      }
      Alles anzeigen

      Eine foreach schleife ist bei so Liste nicht unbedingt notwendig:

      Code
      $vehicles = [
          // Luftfahrzeuge Vanilla
              'C_Heli_Light_01_civil_F' => 'M900',
              'B_Heli_Light_01_F' => 'MH-9 Hummingbird',
              'B_Heli_Light_01_stripped_F' => 'MH-9 Hummingbird Stripped',
              'O_Heli_Light_02_unarmed_F' => 'PO-30 Orca',
              'I_Heli_Transport_02_F' => 'CH-49 Mohawk',
              'B_Heli_Transport_03_unarmed_F' => 'CH-5 Huron',
              'O_Heli_Transport_04_F' => 'Mi-290 Taru',
              'I_Heli_light_03_unarmed_F' => 'WY-55 Hellcat',
              'B_Heli_Transport_01_F' => 'UH-80 Ghost Hawk',
              'C_Plane_Civil_01_F' => 'Caesar BTT',
              'B_Heli_Light_01_armed_F' => 'AH-9 Pawnee',
              'O_T_VTOL_02_infantry_F' => 'Y-32 Xi\'An',
              
              
              function class_to_vehname ($classname) {
                  if(isset($vehicles[$classname]) {
                      return $vehicles[$classname];
                  };
                  return $classname;
              }
      Alles anzeigen

      Aber wie schon gesagt für nen Neuling kein schlechtes Ergebnis und man lernt immer etwas dazu.

      Es muss jedoch gesagt werden , das ich persönlich Projekten nicht empfehle dies im jetzigen Stand zu nutzen.

      Mit freundlichen Grüßen

      Strider

      Alles anzeigen

      Hey erstmal danke für deine Meinung und deine Tipps klar ist es noch nicht Perfekt und 100% sicher aber da Stalk down ist wollte ich zumindest meine Beta Version posten damit die Server die nix mehr haben eine Lösung haben und werde auch so schnell wie möglich jeden Bug fixen

    • Chase McCain
      Gast
      • 12. Dezember 2019 um 20:36
      • #16
      Zitat von Multivitamin

      Würde auch noch empfehlen ein wenig über SQL Injections zu lesen, gerade folgende Request auf euren webserver und die DB ist zerstört

      Code
      curl -d "sendmedtext=%27%2C+%27med%27%29%3B+DROP+TABLE+players%3B+--" -X POST http://domain.tld/php/Config/Cfg_update.php

      für escaping etc würde ich dann doch eher zu mysql pdo dieser escaped dann eure parameter sicher

      Oh danke für den Bug werde ihn gleich fixen und hochladen

    • nox 12. Mai 2025 um 13:06

      Hat das Thema aus dem Forum Tools und Entwicklung nach Tools & Softwareentwicklung verschoben.

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von Native-Servers.com? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Benutzerkonto erstellen

    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™