Armed-Assault.de Twitter


Multiplayer Community Clans, Spieleabende, Werbung & Szene

Antwort
 
Themen-Optionen Ansicht
Alt 10.01.2009, 17:22   #1 (permalink)
Newbie
 
Registriert seit: 01.12.2006
Alter: 41
Beiträge: 32
Standard ACE auf dedicated Server

Hallo zusammen,

ich betreibe einen dedicated Server unter Linux.
Jetzt würd ich gern den ACE-Mod auf meinen Server aufsetzen, bekomm das aber nicht gebacken.

Wo muß ich was in welcher Config-Datei ändern, damit der Mod auf dem Server verfügbar ist?

Vielen Dank im voraus.

Cheba
Cheba ist offline   Mit Zitat antworten
Alt 10.01.2009, 18:03   #2 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 06.06.2008
Beiträge: 209
Standard

In der armaserver fügst du bei den Modfoldern ACE hinzu. Genauso wie unter Windows.
i0n0s ist offline   Mit Zitat antworten
Alt 11.01.2009, 02:23   #3 (permalink)
Newbie
 
Registriert seit: 01.12.2006
Alter: 41
Beiträge: 32
Standard

In die armaserver?

Wo kommen die modfolder da hin?

Sieht bei mir so aus: (ist die orginale von BIS)

Code:
#!/bin/bash
#
# armaserver: Armed Assault Linux Dedicated Server Control Script
#  (c) 2007 BIStudio
#  ArmA binary version must be 1.08 or later
#

#=======================================================================
#========               CONFIGURATION PARAMETERS                ========
#======== MUST BE EDITED MANUALLY TO FIT YOUR SYSTEM PARAMETERS ========
#=======================================================================
ARMA_DIR=$HOME/arma-server
CONFIG=server.cfg
PORT=2302
PIDFILE=$HOME/arma-server/run/arma_server.${PORT}.pid
RUNFILE=$HOME/arma-server/run/arma_server.${PORT}.run
LOGFILE=$************_DIR}/log.${PORT}.txt
SERVER=$************_DIR}/server
#=======================================================================

case "$1" in


    start)
    if [ -f ${RUNFILE} ]; then
        $0 stop
    fi
    echo "Starting ArmA server..."
    # file to mark we want server running...    
    echo "go" >${RUNFILE}
    # launch the background watchdog process to run the server
    nohup </dev/null >/dev/null $0 watchdog &
    ;;
    
    stop)
    echo "Stopping ArmA server..."
    if [ -f ${RUNFILE} ]; then
    # ask watcher process to exit by deleting its runfile...
        rm -f ${RUNFILE}
    fi
    # and terminate ArmA server process
    if [ -f ${PIDFILE} ]; then
        kill -TERM $(< ${PIDFILE})
        if [ -f ${PIDFILE} ]; then
        rm -f ${PIDFILE}
        fi
    fi
    ;;
    
    
    status)
    if [ -f ${RUNFILE} ]; then
        echo "Server should be running..."
    else
        echo "Server should not be running..."
    fi
    if [ -f ${PIDFILE} ]; then
        PID=$(< ${PIDFILE})
        echo "PID file exists (PID=${PID})..."
        if [ -f /proc/${PID}/cmdline ]; then
        echo "Server process seems to be running..."
        fi
    fi
    ;;
    
    
    check)
    echo -n "ArmA directory: $************_DIR} "
    if [ -d $************_DIR} ]; then
        echo "OK"
    else
        echo "MISSING!"
    fi
    
    echo -n "Server executable: ${SERVER} "
    if [ -x ${SERVER} ]; then
        echo "OK"
    else
        echo "ERROR!"
    fi
    
    echo "Port number: ${PORT}"
    
    echo -n "Config file: ${CONFIG} "
    if [ -f ${CONFIG} ]; then
        echo "OK"
    else
        echo "MISSING!"
    fi
    
    echo "PID file: ${PIDFILE}"
    echo "RUN file: ${RUNFILE}"
    
    ;;

    restart)
    $0 stop
    $0 start
        ;;

    watchdog)
    # this is a background watchdog process. Do not start directly
    while [ -f ${RUNFILE} ]; do
    # launch the server...
        cd $************_DIR}
        echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Starting server (port ${PORT})..."
        ${SERVER} >>${LOGFILE} 2>&1 -server -config=${CONFIG} -port=${PORT} -pid=${PIDFILE}
        if [ -f ${RUNFILE} ]; then
        echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Server died, waiting to restart..."
        sleep 5s
        else
        echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Server shutdown intentional, watchdog terminating"
        fi
    done    
    ;;
    *)
    echo "$0 (start|stop|restart|status|check)"
    ;;
esac
Cheba ist offline   Mit Zitat antworten
Alt 11.01.2009, 09:22   #4 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 06.06.2008
Beiträge: 209
Standard

Code:
SERVER=$************_DIR}/server
MOD="@ace"
#=======================================================================
Code:
        echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Starting server (port ${PORT})..."
        ${SERVER} >>${LOGFILE} 2>&1 -server -mod=${MOD} -config=${CONFIG} -port=${PORT} -pid=${PIDFILE}
        if [ -f ${RUNFILE} ]; then
i0n0s ist offline   Mit Zitat antworten
Alt 11.01.2009, 15:34   #5 (permalink)
Newbie
 
Registriert seit: 01.12.2006
Alter: 41
Beiträge: 32
Standard

Vielen Dank, funktioniert bestens.
Cheba ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dedicated Server luemmel Multiplayer Community 145 09.06.2010 13:27
Dedicated Server Hotstepper Multiplayer Community 12 17.02.2008 12:32
Dedicated Server Sichtweite festlegen Towatai Multiplayer Community 7 06.02.2008 13:23
Dedicated Server unter Linux? haclevan Multiplayer Community 15 23.12.2006 14:41


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116