Jump to content

nadrimajstor

Member
  • Posts

    4
  • Joined

  • Last visited

Posts posted by nadrimajstor

  1. Take a look at how UI by default looks for me. Notice that inventory widgets are wasting space as I can't make them narrower.

    c3gYDXT.png

     

    I propose the following patch
     

    --- .steam/steam/SteamApps/common/ProjectZomboid/projectzomboid/media/lua/client/ISUI/PlayerData/ISPlayerDataObject.lua 2015-04-15 00:15:49.111465123 +0200+++ .steam/steam/SteamApps/common/ProjectZomboid/projectzomboid/media/lua/client/ISUI/PlayerData/ISPlayerDataObject.lua.bak2015-04-15 00:09:25.725865882 +0200@@ -164,11 +164,11 @@         self.x1left = 0;         self.y1top = y;         self.y1 = self.y1top;+        self.w1 = (w / 6);-        self.w1 = (w / 4);         self.h1 = divhei;         self.x2 = (x+(w/4));         self.y2 = self.y1top;+        self.w2 = (w / 6);-        self.w2 = (w / 4);         self.h2 = divhei;      else

    People that have ultrawide monitor can have narrower inventory widget and others if inclined can easily make them wider. And I could enjoy MP without being kick out for patched lua files.

  2. The Cloudy Cloud Containerization is latest fashion, so here are the steps to make one...  8-) 


    Host OS: ArchLinux
    Container: systemd-nspawn

    [root@host ~]# pacman --sync --noconfirm arch-install-scripts
    [root@host ~]# mkdir /var/lib/container/pzserver
    [root@host ~]# pacstrap -c -d /var/lib/container/pzserver base
    [root@host ~]# systemd-nspawn -D /var/lib/container/pzserver
    [root@pzserver ~]# passwd
    [root@pzserver ~]# rm /etc/securetty
    [root@pzserver ~]# logout
    [root@host ~]# systemctl start systemd-nspawn@pzserver.service
    [root@host ~]# machinectl login pzserver
    [root@pzserver ~]# sed --in-place 's/#\[multilib\]/\[multilib\]/' /etc/pacman.conf
    [root@pzserver ~]# sed --in-place '/\[multilib\]/{n;s/^#//}' /etc/pacman.conf
    [root@pzserver ~]# pacman -Syu
    [root@pzserver ~]# pacman --sync --noconfirm lib32-gcc-libs
    [root@pzserver ~]# useradd -m steam
    [root@pzserver ~]# pacman --sync --noconfirm --needed base-devel desktop-file-utils hicolor-icon-theme java-runtime-common libxrender libxtst shared-mime-info xdg-utils
    [root@pzserver ~]# su --login steam --command 'curl --silent --show-error https://aur.archlinux.org/packages/jr/jre/jre.tar.gz | tar -xvz'
    [root@pzserver ~]# su --login steam --command 'cd jre; makepkg'
    [root@pzserver ~]# pacman --upgrade --noconfirm /home/steam/jre/jre-*.pkg.tar.xz
    [root@pzserver ~]# su --login steam
    [steam@pzserver ~]$ curl --silent --show-error http://media.steampowered.com/installer/steamcmd_linux.tar.gz | tar -xvz
    [steam@pzserver ~]$ echo "/home/steam/steamcmd.sh +login anonymous +app_update 380870 validate +quit" > update_pz.sh
    [steam@pzserver ~]$ chmod +x update_pz.sh
    [steam@pzserver ~]$ ./update_pz.sh
    [steam@pzserver ~]$ echo "/home/steam/Steam/steamapps/common/Project\ Zomboid\ Dedicated\ Server/start-server.sh" > start_pz.sh
    [steam@pzserver ~]$ chmod +x start_pz.sh
    [steam@pzserver ~]$ ./start_pz.sh

     

    Host OS: Fedora 28
    Container: systemd-nspawn

    root@host:~$ dnf install systemd-container
    root@host:~$ mkdir /etc/systemd/nspawn
    root@host:~$ echo -e "[Exec]\nPrivateUsers=no\n[Network]\nPrivate=no" > /etc/systemd/nspawn/pzserver.nspawn
    root@host:~$ mkdir --parents /var/lib/machines/pzserver
    root@host:~$ dnf --releasever=28 --installroot=/var/lib/machines/pzserver install systemd passwd dnf fedora-release iproute iputils less nano tar glibc.i686 libstdc++.i686 libstdc++.x86_64 libglvnd-glx
    root@host:~$ chpasswd --root /var/lib/machines/pzserver <<<"root:YOUR_PASSWORD_GOES_HERE"
    root@host:~$ systemctl start systemd-nspawn@pzserver.service
    root@host:~$ machinectl login pzserver
    [root@pzserver ~]# useradd --create-home steam
    [root@pzserver ~]# su --login steam
    [steam@pzserver ~]$ curl --silent --location "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar --extract --gzip --one-top-level=Steam
    [steam@pzserver ~]$ echo "Steam/steamcmd.sh +login anonymous +force_install_dir ~/pzserver_app +app_update 380870 validate +quit" > update_pz.sh
    [steam@pzserver ~]$ chmod +x update_pz.sh
    [steam@pzserver ~]$ ./update_pz.sh
    [steam@pzserver ~]$ pzserver_app/start-server.sh

     

×
×
  • Create New...