Jump to content

KOHAGEN

Member
  • Content Count

    4
  • Joined

  • Last visited

  • Medals

Posts posted by KOHAGEN


  1. Dedicated Server FreeBSD

    FreeBSD 8.0 32bit

    CPU Intel Core 2 Quad Q6600

    Memory 3Gb

    Client v1.04.61450

    Server v1.04.61018

    Bug server STOP ?

    ./arma2server stop, Stop 2 process, 7 runs.

    arma2server:

    #!/usr/local/bin/bash

    #

    # armaserver: ArmA 2 Linux Dedicated Server Control Script

    # © 2009 BIStudio

    # ArmA 2 binary version must be 1.04 or later

    #

    #=======================================================================

    #======== CONFIGURATION PARAMETERS ========

    #======== MUST BE EDITED MANUALLY TO FIT YOUR SYSTEM PARAMETERS ========

    #=======================================================================

    ARMA_DIR=/usr/home/ut2004/arma2

    CONFIG=server.cfg

    CFG=basic.cfg

    PORT=2302

    PIDFILE=${ARMA_DIR}/${PORT}.pid

    RUNFILE=${ARMA_DIR}/${PORT}.run

    LOGFILE=${ARMA_DIR}/log.${PORT}.txt

    SERVER=${ARMA_DIR}/server

    NAME=kohagen

    MODS="beta"

    #=======================================================================

    ulimit -c 1000000

    case "$1" in

    start)

    if [ -f ${RUNFILE} ]; then

    $0 stop

    fi

    echo "Starting ArmA 2 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 2 server..."

    if [ -f ${RUNFILE} ]; then

    # ask watcher process to exit by deleting its runfile...

    rm -f ${RUNFILE}

    fi

    # and terminate ArmA 2 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 2 directory: ${ARMA_DIR} "

    if [ -d ${ARMA_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 ${ARMA_DIR}

    echo >>${LOGFILE} "WATCHDOG ($$): [$(date)] Starting server (port ${PORT})..."

    ${SERVER} >>${LOGFILE} 2>&1 -server -mod=${MODS} -cfg=${CFG} -config=${CONFIG} -name=${NAME} -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

    ./arma2server start

    38259   2  S      0:00,00 /usr/local/bin/bash ./arma2server watchdog
    38261   2  S      0:07,95 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38262   2  S      0:00,07 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38269   2  S      0:00,00 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38270   2  S      0:00,00 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38271   2  S      0:00,00 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38291   2  S      0:00,01 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38292   2  S      0:00,01 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38294   2  S      0:00,00 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    

    ./arma2server stop

    38262   2  I      0:00,07 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38269   2  I      0:00,00 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38270   2  I      0:00,00 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38271   2  I      0:00,00 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38291   2  S      0:00,11 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38292   2  S      0:00,11 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    38294   2  S      0:00,04 /usr/home/ut2004/arma2/server -server -mod=beta -cfg=basic.cfg -config=server.cfg -name=kohagen 
    


  2. Dedicated Server FreeBSD

    FreeBSD 7.1 64bit

    CPU Intel Core 2 Quad Q6600

    Memory 4Gb

    Client v1.04.60819

    Server v1.04.60159

    Bots bug.

    AI does not work.

    Bots in the game do not move.

    Server Log:

    WATCHDOG (54706): [Fri Dec  4 13:05:19 YEKT 2009] Starting server (port 2302)...
    Cannot register unknown string STR_USRACT_ACTION_CONTEXT
    13:05:27 Dedicated host created.
    13:05:28 Host identity created.
    ArmA 2 Console version 1.04 : port 2302 - Sockets
    13:05:41 Player Dmitriy connecting.
    13:05:44 Player Dmitriy connected (id=499205).
    13:05:59 Admin Dmitriy logged in.
    Mission MP_WarWelcome.utes: Number of roles (16) is different from 'description.ext::Header::maxPlayer' (9)
    13:06:13 Roles assigned.
    13:06:13 Reading mission ...
    13:06:21 Mission read.
    Unit not created: Subgroup 0:0 not found
    Cannot create object 3:1
    Cannot create non-ai vehicle Misc_Cargo1B,
    Cannot create non-ai vehicle Misc_Cargo1Bo,
    Cannot create non-ai vehicle Misc_Cargo1Bo,
    13:07:00 Game started.   
    


  3. FreeBSD 7.1 64bit

    CPU Intel Core 2 Quad Q6600

    Memory 4Gb

    Client v1.04.60819

    Server v1.04.60159

    Bots bug.

    AI does not work.

    Bots in the game do not move.

    Server Log:

    WATCHDOG (54706): [Fri Dec 4 13:05:19 YEKT 2009] Starting server (port 2302)...

    Cannot register unknown string STR_USRACT_ACTION_CONTEXT

    13:05:27 Dedicated host created.

    13:05:28 Host identity created.

    ArmA 2 Console version 1.04 : port 2302 - Sockets

    13:05:41 Player Dmitriy connecting.

    13:05:44 Player Dmitriy connected (id=499205).

    13:05:59 Admin Dmitriy logged in.

    Mission MP_WarWelcome.utes: Number of roles (16) is different from 'description.ext::Header::maxPlayer' (9)

    13:06:13 Roles assigned.

    13:06:13 Reading mission ...

    13:06:21 Mission read.

    Unit not created: Subgroup 0:0 not found

    Cannot create object 3:1

    Cannot create non-ai vehicle Misc_Cargo1B,

    Cannot create non-ai vehicle Misc_Cargo1Bo,

    Cannot create non-ai vehicle Misc_Cargo1Bo,

    13:07:00 Game started.

×