7 Days to Die
    Ace of Spades
    Altis Life
    American Truck Simulator
    ARK: Survival Ascended
    ARK: Survival Evolved
    ARK: Survival Evolved Official Save Game
    ARK: Survival of the Fittest
    Arma 3
    Assetto Corsa Competizione
    Astroneer
    Atlas
    Avorion
    Chivalry 2
    Chivalry: Medieval Warfare
    Citadel
    Conan Exiles
    Core Keeper
    Counter-Strike: Global Offensive
    Craftopia
    Dark and Light
    Day of Dragons
    DayZ
    Dead Matter
    Dirty Bomb
    Don't Starve Together
    Dune: Awakening
    Empyrion
    Enshrouded
    Euro Truck Simulator 2
    Factorio
    Farming Simulator 13
    Farming Simulator 15
    Farming Simulator 17
    Farming Simulator 19
    Farming Simulator 22
    Farming Simulator 25
    FiveM
    Frozen Flame
    Garry's Mod
    Half-Life 2
    Hell Let Loose
    Jedi Knight 2
    KAG
    Killing Floor 2
    Last Oasis
    Left 4 Dead 2
    Life is Feudal
    Medieval Engineers
    Minecraft
    Mordhau
    Myth of Empires
    Onset
    Outpost Zero
    Palworld
    Pantropy
    Path of Titans
    PixARK
    Project Zomboid
    Red Orchestra 2
    REND
    Rust
    Satisfactory
    SCUM
    Sky Noon
    Sons Of The Forest
    Soulmask
    Space Engineers
    Squad
    Starbound
    StarMade
    Staxel
    Terraria
    The Forest
    The Isle
    Unreal Tournament 2004
    Unturned
    V Rising
    Valheim
    Wreckfest
    Ylands
  • webinterface
    • Account
      Andere Dienstleistungen
      FTP
      Kundendienst
  • WEBINTERFACE
    1. startseite /
    2. guides /
    3. smartphone mit mehr funktionen sql basierend für altis life aktivieren de

    Guides

    Kategorie A-Z

    Smartphone mit mehr Funktionen (SQL-basierend) für Altis Life aktivieren

    Smartphone mit mehr Funktionen (SQL-basierend) für Altis Life aktivieren

    Arma3Altis header.png Miete dir jetzt deinen eigenen prepaid ArmA 3 Altis Life Server auf nitrado.net

     

    Dieses Tutorial gilt NUR für Altis Life 3.1.3.5+ (ExtDB-build)

    In diesem Artikel übersetze ich das Tutorial von Silex. Mit diesem Tutorial könnt ihr das Handy in eurem Z-Inventar mit einem modernen Smartphone mit übersichtlich gespeicherten Nachrichten ersetzen.

    SQL-based Smartphone Altis Life.jpeg

    Wie immer gelten folgende Schritte, wenn ihr das einbauen wollt:

    • Wichtiger Hinweis: Eine Sicherung / Bitte erstelle ein Backup aller Dateien, die du verändern wirst
    • Gameserver stoppen
    • Lade die Mission-PBO (Unter MPMissions) und die live_server.pbo (aus @live_server/addons) herunter und entpacke sie mit dem PBO Manager

    1. Wir beginnen mit den Client-seitigen Modifikationen in der Mission

    • Öffne coreconfiguration.sqf und füge folgendes unter “Life Variables” ein:
     life_smartphoneTarget = ObjNull;
    • Öffne Functions.h und füge folgendes in der Player_Menü class ein:
     class smartphone {}; class newMsg {}; class showMsg {};
    • Öffne dialogplayer_inv.hpp und suche nach ButtonCell. Dort findest du ein onButtonClick Event mit einem Code dahinter. Ersetze diesen mit folgendem:
     createDialog ""Life_my_smartphone"";
    • Öffne dialogcommon.hpp und suche nach Life_RscListNBox. Nimm den gesamten Code innerhalb der {} und kommentiere ihn aus. Dazu setzt du davor /bin /boot /dev /etc /home /lib /lib64 /lost+found /media /mnt /opt /proc /root /run /sbin /srv /sys /tmp /usr /var und danach en-dev/. output/. Jetzt füge nach dem en-dev/ output/ den folgenden Code ein:
     style=16; type = 102; shadow = 0; font = "PuristaMedium"; sizeEx = "( ( ( ((safezoneW / safezoneH) min 1.2) / 1.2) / 25) a.sh a.sql creds.txt de-insert-1686034228.sql en-dev images.tar.gz m.sh output snippet urls.txt 1)"; color[] = {0.95,0.95,0.95,1}; colorText[] = {1,1,1,1.0}; colorDisabled[] = {1,1,1,0.25}; colorScrollbar[] = {0.95,0.95,0.95,1}; colorSelect[] = {0,0,0,1}; colorSelect2[] = {0,0,0,1}; colorSelectBackground[] = {0.8,0.8,0.8,1}; colorSelectBackground2[] = {1,1,1,0.5}; soundSelect[] = {"",0.1,1}; soundExpand[] = {"",0.1,1}; soundCollapse[] = {"",0.1,1}; period = 1.2; maxHistoryDelay = 0.5; autoScrollSpeed = -1; autoScrollDelay = 5; autoScrollRewind = 0; rowHeight = 0.04; drawSideArrows = 0; idcLeft = -1; idcRight = -1; class ListScrollBar: Life_RscScrollBar{}; class ScrollBar: Life_RscScrollBar{};
    • Lade dir smartphone.zip herunter und kopiere die im Archiv enthaltene “smartphone.hpp” in den dialog-Ordner:

    Datei:SQL-based Smartphone Dialog.zip

    • Öffne deine Stringtable.xml im Hauptverzeichnis deiner Mission und füge dort eine neue “Package” hinzu:
     <Package name="Smartphone"> <Key ID="STR_PM_Smartphone"> <Original>Smartphone</Original> </Key> <Key ID="STR_SMARTPHONE_TITLE"> <Original>Republik-Altis.de Smartphone Menü</Original> </Key> <Key ID="STR_SMARTPHONE_PLAYERLISTTITLE"> <Original>Spielerliste</Original> </Key> <Key ID="STR_SMARTPHONE_MESSAGETITLE"> <Original>Nachrichten | VON | WANN</Original> </Key> <Key ID="STR_SMARTPHONE_RANDOMTITLE"> <Original>Nachricht zum Lesen auswählen</Original> </Key> <Key ID="STR_Global_Close"> <Original>Schließen</Original> </Key> <Key ID="STR_SMARTPHONE_SCHREIBEN"> <Original>Schreiben</Original> </Key> <Key ID="STR_SMARTPHONE_NOTRUF"> <Original>Notruf</Original> </Key> <Key ID="STR_SMARTPHONE_Absenden"> <Original>Absenden</Original> </Key> <Key ID="STR_SMARTPHONE_NACHRICHTTITLE"> <Original>Nachricht an:</Original> </Key> <Key ID="STR_SMARTPHONE_Notruftitle"> <Original>NOTRUFE | Missbrauch wird bestraft!</Original> </Key> </Package>
    • Gehe in den Ordner corepmenu und füge die 3 Dateien aus dem folgenden Archiv ein:

    Datei:Pmenufiles für SQL basiertes Smartphone.zip

    Wir haben nun erfolgreich die Mission bearbeitet. Sie kann nun wieder zu einer PBO gepackt werden.

    2. Modifizierung des live_server Addons

    • Öffne die config.cpp und suche nach der “TON_system”-Klasse. Füge darunter die folgende Klasse ein:
     class GHBSystem { tag = "GHB"; class Smartphone { file = "life_serverFunctionsSmartphone"; class handleMessages {}; class msgRequest {}; }; };
    • Lade dir die folgende ZIP-Datei herunter und kopiere sie ins Hauptverzeichnis des Liveservers:

    Datei:SQL-Smartphone liveserver functions.zip

    • Als letzten Schritt musst du noch folgenden SQL-Befehl in deiner Datenbank ausführen:
     CREATE TABLE IF NOT EXISTS `messages` ( `uid` int(12) NOT NULL AUTO_INCREMENT, `fromID` varchar(50) NOT NULL, `toID` varchar(50) NOT NULL, `message` text, `fromName` varchar(32) NOT NULL, `toName` varchar(32) NOT NULL, `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (`uid`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=13 ;

    Dieses Smartphone kann um einige Funktionen erweitert werden, die im Altis Life RPG gefunden werden können.

    Die Credits dieses Scripts liegen bei Silex, es wurde modifiziert von Tim “cat24max” Vogler

    Jetzt Arma 3 Server mieten

    Diesen Artikel teilen


    6/1/2022

    Hol dir jetzt deinen eigenen Gameserver.

    Gameserver bestellen
    1. startseite /
    2. guides /
    3. smartphone mit mehr funktionen sql basierend für altis life aktivieren de
    Bezahle wie du willst
    Klarna Payment Badge
    Unsere Mitgliedschaften
    game - Verband der deutschen Games-Branche RIPE NCC - Ripe Network Coordination Centre Women in Games
    v1.30.0-168-g6f64a707 © 2025 marbis GmbH. Alle Rechte vorbehalten. Alle Preise sind Endpreise inkl. gesetzlicher Umsatzsteuer.