Beiträge von Suiheisen

    Ach mir ist aufgefallen das mein Webspace anbieter das umleiten kann.
    Jetzt soll ich nur dies tun:
    [color=#ff0000]Ändere die A- und ggf. AAAA-Records (für IPv4 bzw. IPv6) deiner Domain
    bei deinem Domainregistrar auf die IPv4- bzw. IPv6-Adressen deines
    Uberspaces, die dir in deinem Datenblatt[V...]
    Aber das verstehe ich absolut nicht, wenn ich mir die DNS Einstellungen anschaue im ccp.. kann jemand das etwas einfacher erklären?

    Hallo,
    ich habe mir hier bei netcup eine .de Domain gemietet und wollte diese nun mit meiner erstellten Webseite verbinden. Leider bin ich zu dämlich dass zu schaffen :(. Wenn ich im ccp bei forward domain nun dieses SSL Proxy eingeben soll, akzeptiert er immer nur irgendwas anderes ausser den direkten Link. Oder verstehe ich hier etwas falsch?
    Also um es genau zu erklären: der derzeitige Link zu meiner Webseite ist intelligent-gaming, nun wollte ich diese mit meiner gemieteten intelligent-gaming.de verknüpfen, was sich für mich als schwierig erweißt. Was einmal funktionierte war: saku.corvus.uberspace.de.intelligent-gaming.de .. aber wenn ich dann normal http://www.intelligent-gaming.de anwähle passiert nichts. Falls ich den Sinn dieser Domains hier völlig falsch verstanden habe, dann bitte sagt es mir sofort damit ich nicht unnötig weiter Geld dafür hergebe.

    Dazu muss man das Ganze davor verstehen.
    Am besten man hällt sich an Anleitung 1 und 2, dann kann kaum noch was schief gehen.


    So you wanna set up a game server, but you dont know where to start. If your going to set up a dedicated server its quite simple and not too hard.
    I'll go over setting up a dedicated server for both Linux and windows. The steps are very similar for jk2 and jk3.


    Setting up a Linux Dedicated Server
    First lets start with a Linux Dedicated Server for JK3.
    Before you start make sure you have both JK3 cds or access to the assetsx.pk3 files since you will need those. Pictures will be provied for some things.


    Next you will need to go and download the dedicated server binaries for JK3, heres a link: Linux Binaries 1.0.1.1 Once you have downloaded that, get
    that on to the linux box. Next its time to make a folder for your server. For example: mkdir /usr/local/games/ja.


    Now you don't have to make that directorythere, this makes it so that all users on that system can run the server but if you only want a certain user
    to beble to run the server simply make the server directy in that users home folder. After that extract the contents of the .tar.gz to that directory.
    and make sure you cd (change directory) to where ever you maked the folder. Next create a base folder, note this must be all lower case, Linux is case
    sensitive: mkdir base, or mkdir /path/to/server/base. the first way assumes you have cd into the server directory.


    Right so next we need to mark a specific file as an executable, that file being linuxjampded. To do that you need to
    do chmod a+x /path/to/server/linuxjampded. If that does not work you need to have root access. To do that simply type su and when prompted for
    a password enter it, if your not familar with Linux do not be alarmed when you dont see the '*' pop up as you type. Next move the following files in
    to the base folder: jampgamei386 and server.cfg. Next copy (cp)the libcxa.so.1 to your /usr/lib directory if it is not already there.


    Now we need the JK3 files, If they are already on the machine some where copy the following files into the
    base folder: assets0.pk3, assets1.pk3, assets2.pk3, you also need assets3.pk3 from a 1.01 version install of Jedi Academy, and any other
    maps/skins/hilts you want on the server. Once all that is done we got our selves a game server all ready to run basejk3, w00t.


    So how in the world do you run the thing you might ask. Well its quite simple, just cd into the game directory,
    example /usr/local/games/ja and type the following command ./linuxjampded +exec server.cfg that will start your server and your good to go, but
    you can also do the following command too ./linuxjampded +set dedicated 1 +exec server.cfg. Also a note make sure you edit your server.cfg to have
    a rcon password and any other options you want.


    Installing Jedi Academy: Reloaded for Linux
    So now you probably want to have the mod Jedi Academy: Reloaded on there. Well again thats a simple step and lets take a walk through on that.
    First obviously you need to go download the Linux version of the latest version of JAR, at this time JAR 1.2 is the latest version avaliable.
    Heres a link: JAR Linux 1.2. Ok then just extract those files to where ever you want. Next, you will need to have root access if you installed the
    server some where other than your home folder. For this example we will again use /usr/local/games/ja. So first step is to create a directory called
    reloaded in that server folder so, mkdir /usr/local/games/ja/reload. Now copy all the files in the reload folder in that compressed file to the reload
    folder we just created. now we are all set we can start our server with JAR 1.2, but this time the command is a little
    different. ./linuxjampded +set fs_game reload +set dedicated 1 +exec server.cfg +exec reloaded.cfg. and that will get your server up and running for
    Linux with JAR, there are default knight and admin passwords and a default rcon password, so you should edit those with your favorite text editor
    like pico/emac/nano.


    Star Wars Jedi Academy dedicated server for Linux.
    Version 1.011
    (this server version will only host JA games patched to 1.01)
    (You must have the new patch assets from jkacademy1_01.exe installed!)


    -history
    1.011 synch up with retail 1.01 patch
    1.01 Minor update to fix faulty rand() calls.



    With much gratitude to James Drews for compiling this
    and sorting out the problems.



    This archive file contains:
    readme.txt : The file your reading now
    server options.txt : List of server options
    linuxjampded : Jedi Academy linux binary
    jampgamei386.so : The game VM shared library
    libcxa.so.1 : shared library needed by the game binary
    server.cfg : an example server config file
    Disclaimer-Jedi Academy Dedicated Server.rtf : Legal Disclaimer.


    Install instructions:


    On your linux box:
    -Create a directory for the game. example:
    mkdir /usr/local/games/ja
    -Copy the linux binary into this directory
    -Mark the file as executable. example:
    chmod a+x /usr/local/games/ja/linuxjampded
    -Create the 'base' directory. example:
    mkdir /usr/local/games/ja/base
    Note, YES, it is case sensitive and the program will look for all lower case
    -Copy the files from the base directory of the retail CD into the
    base directory you just created. In particular, the assets0.pk3, assets1.pk3 and assets2.pk3
    Yes, you need all of them...
    -Copy the libcxa.so.1 to your lib directory if it doesn't already have it. Example:
    cp libcxa.so.1 /usr/lib


    Running the dedicated server:


    -"cd" into the game directory (cd /usr/local/games/ja)
    -Run the binary. An example is:
    ./linuxjampded +exec server.cfg


    This example assumes you have created a configuration file called server.cfg and placed
    it into the "base" directory. An example server.cfg file is included with this
    distribution. You should modify it first before using it.


    By default, the server will run in "internet" play mode and advertise its presense to
    the master server. If you wish to have a LAN play only server, change your server
    config to set dedicated 1, or change the command line to be:
    ./linuxjampded +set dedicated 1 +exec server.cfg



    Notes:
    -The game will look in the base directory or home directory of the user running the
    program (~/.ja/)
    -If you set the logfile option to 1, the files will be stored in your user
    home directory in ~/.ja/base/
    -Running the linuxjampded binary under FreeBSD use
    brandelf -t Linux /usr/local/games/ja/linuxjampded
    -If you are running the server behind a NAT box, any client machine also behind
    that NAT box will not be able to see the server listed in the "internet" list.
    Switch to the local lan setting instead.

    Zitat von martin',

    Welche Rechte haben denn die drei cfg-Dateien?

    Also, es gibt 2 server.cfg Datein in unterschiedliche Ordner, von beiden sehen die Rechte so aus: -rw-r--r-- 1 gameserver gameserver
    und ich bemerke gerade
    das jampserver.cfg und autoexec.cfg garnicht vorhaden sind......


    EDIT: Problem hat sich erledigt, musste nur 2 datein verschieben.


    Hallo, ich habe ein kleines Problem.
    Ich will einen Gameserver mit dem Spiel Jedi Knight Jedi Academy machen. Ich habe den Server auch schon soweit, dass ich jetzt die benötigte Datei(linuxjampded) starten muss damit der server startet.


    Das wird im SSH angezeigt:
    JAmp: v1.0.1.1 linux-i386 Nov 10 2003
    ----- FS_Startup -----
    Current search path:
    /home/gameserver/.ja/base
    /home/gameserver/server/StarWars/GameData/base/japlus_gla_anims.pk3 (6 files)
    /home/gameserver/server/StarWars/GameData/base/assets3.pk3 (16 files)
    /home/gameserver/server/StarWars/GameData/base/assets2.pk3 (62 files)
    /home/gameserver/server/StarWars/GameData/base/assets1.pk3 (8320 files)
    /home/gameserver/server/StarWars/GameData/base/assets0.pk3 (15346 files)
    /home/gameserver/server/StarWars/GameData/base
    ./linuxjampded/base


    ----------------------
    23750 files in pk3 files
    execing mpdefault.cfg
    couldn't exec jampserver.cfg
    couldn't exec autoexec.cfg
    --- Common Initialization Complete ---
    Opening IP socket: localhost:29070
    Hostname: v2201203118737678.suiheisen.net
    Alias: v2201203118737678
    IP: 46.38.242.233
    couldn't exec server.cfg


    Die 3 Roten verwundern mich sehr, weil sie sind im Ordner vorhanden, wollen aber irgendwie nicht mitstarten.
    Ich musste auch einen Script anwenden, damit überhaupt die libcxa.so.1 Datei gefunden werden konnte und der Server überhaupt startet:
    #!/bin/sh
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/gameserver/StarWars/GameData/lib/libcxa.so.1
    ./linuxjampded +set dedicated 1 +exec server.cfg


    Die Frage ist nun, muss man für die .cfg Datein nun auch Scripte verwenden? Und muss ich Ports öffnen damit der Gameserver dann überhaupt als online angezeigt wird?