Покажи теми - KassappineS
Виж публикациите на потр. | * Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Игри за Linux / Общ форум / Стеам клиент еррор в цс1.6 сървър!! -: Nov 14, 2011, 19:29
Добър ден проблема ми е ,че като пусна сървъра ми излиза ето това:
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Бихте ли ми казали къде е грешката и как да я поправя?
2  Игри за Linux / Общ форум / Linux стартиращ скрипт за Counter-Strike сървъри -: Nov 14, 2011, 13:17
Здравейте видях в един сайт тема която прави така ,че след като се пусне компа се пускат и сървърите ето какво направих и каква грешка ми даде моля за помощ:
sudo su
passa
apt-get install screen
nano /etc/init.d/hns
поставям скрипта вътре:
#!/bin/sh

### BEGIN INIT INFO

# Provides:          csservers

# Required-Start:    $remote_fs $syslog

# Required-Stop:     $remote_fs $syslog

# Default-Start:     2 3 4 5

# Default-Stop:      0 1 6

# Short-Description: Start daemon at boot time

# Description:       Enable service provided by daemon.

### END INIT INFO

# This script edit by kostov[Virtual.New.BG]

# Server options

TITLE='XD-GaminG @ HideNSeek'

SESSION='hlds'

DAEMON='hlds_run'

DIR='/home/pavel/hidenseek'

USER='root'



# Game options

IP='84.40.100.68'

PORT='27016'

MAP='hns_centraltown'

GAME='cstrike'

PLAYERS='21'

TICRATE='600'

PINGBOOST='2'

SVLAN='0'

RCON=''



# Server options string

OPTS="-game $GAME +ip $IP +maxplayers $PLAYERS +map $MAP -port $PORT +sv_lan $SVLAN +rcon_password $RCON +sys_ticrate $TICRATE -pingboost $PINGBOOST -master  -noipx -nojoy +log off -pidfile $DIR/$GAME/$SESSION.pid"



# Screen command

CURRENT_USER=$(/usr/bin/whoami)

if [ "$CURRENT_USER" = "$USER" ]; then

    INTERFACE="/usr/bin/screen -A -m -d -S $SESSION"

  else

    INTERFACE="sudo -u $USER /usr/bin/screen -A -m -d -S $SESSION"

fi



service_start() {

    if [ -f $DIR/$GAME/$SESSION.pid ] || [ -f $DIR/$GAME/$SESSION-screen.pid ]; then

        if [ "$(ps -p `cat $DIR/$GAME/$SESSION.pid` | wc -l)" -gt 1 ]; then

            echo -e "Cannot start $TITLE.  Server is already running."

        else

            if [ "$(ps -p `cat $DIR/$GAME/$SESSION.pid` | wc -l)" -gt 1 ]; then

                kill -9 `cat $DIR/$GAME/$SESSION-screen.pid`

                echo "Killing process ID $id"

                echo "Removing $TITLE screen pid file"

                rm -rf $DIR/$GAME/$SESSION-screen.pid

   break

            fi

   if [ -f $DIR/$GAME/$SESSION-screen.pid ]; then

   rm -rf $DIR/$GAME/$SESSION-screen.pid

   fi

        echo "Removing $TITLE pid file"

        rm -rf $DIR/$GAME/$SESSION.pid

        screen -wipe 1> /dev/null 2> /dev/null

        service_start

        fi

    else

        if [ -x $DIR/$DAEMON ]; then

            echo "Starting $TITLE"

            cd $DIR

            $INTERFACE $DIR/$DAEMON $OPTS

            sleep 15

            ps -ef | grep SCREEN | grep "$SESSION" | grep -v grep | awk '{ print $2}' > $DIR/$GAME/$SESSION-screen.pid

            echo "$TITLE screen process ID written to $DIR/$GAME/$SESSION-screen.pid"

            echo "$TITLE server process ID written to $DIR/$GAME/$SESSION.pid"

           

            echo "$TITLE started."

            chmod 666 $DIR/$GAME/*.pid #1> /dev/null 2> /dev/null

            chown $USER $DIR/$GAME/*.pid #1> /dev/null 2> /dev/null

            sleep 15

        fi

    fi

}



service_stop() {

    if [ -f $DIR/$GAME/$SESSION.pid ] || [ -f $DIR/$GAME/$SESSION-screen.pid ]; then

        echo "Stopping $TITLE"

        for id in `cat $DIR/$GAME/$SESSION-screen.pid`

            do kill -9 $id

            echo "Killing process ID $id"

            echo "Removing $TITLE screen pid file"

            rm -rf $DIR/$GAME/$SESSION-screen.pid

            break

        done

        echo "Removing $TITLE pid file"

        rm -rf $DIR/$GAME/$SESSION.pid

        screen -wipe 1> /dev/null 2> /dev/null

        echo "$TITLE stopped."

    else

        echo -e "Cannot stop $TITLE. Server is not running."

    fi   

}



service_watch() {

   if [ `screen -wipe | grep $SESSION | grep -v grep | awk '{ print $2 }'` ==$

      echo -e "Someone is already attached to the console of the serv$

   else

      screen -r $SESSION

   fi

}



case "$1" in

    'start')

        service_start

        ;;

    'stop')

        service_stop

        ;;

    'restart')

        service_stop

        sleep 10

        service_start

        ;;

   'watch')

      service_watch

      ;;

    *)

        echo "Usage $0 start|stop|restart|watch"

esac



exit 0


След това:
chmod +x hns
update-rc.d hns defaults 99
Накрая пиша:/etc/init.d/classic start
И ми излезна ето този еррор:/etc/init.d/dust2: 255: Syntax error: Unterminated quoted string
Надявам се ,че ще ми кажете как да оправя грешката :)
3  Игри за Linux / Общ форум / Линукс убунту:проблем с отваряне на портовете! -: Nov 13, 2011, 15:56
Здравейте направих си цс1.6 сървър под линукс убунту 11.10.
Пиша в терминала ./hlds_run -game cstrike -port 27016 -insecure -noipx -nojoy +sv_lan 0 +rcon_password +maxplayers 21 +map hns_centraltown +sys_ticrate 600 -pingboost 2 +ip 84.40.100.68
След това в терминала ми пише:
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash

Console initialized.
Protocol version 48
Exe version 1.1.2.6/Stdio (cstrike)
Exe build: 16:56:12 Mar  8 2010 (4883)
STEAM Auth Server
"rcon_password" is ""
WARNING: UDP_OpenSocket: port: 27016  bind: Cannot assign requested address
FATAL ERROR (shutting down): Couldn't allocate dedicated server IP port 27016.


Погледнах рутера ,но всичко е наред портовете са отворени!
Сменях портовете и отново ми излизаше това!
Надявам се ,че ще ми помогнете,
Благодаря предварително!
4  Linux секция за начинаещи / Настройка на хардуер / Постоянен crash слет вклъчван на цс1.6 server пот linux -: Nov 12, 2011, 21:53
Привет на всички значи задавам вклъчване на server и той стартира но слет това не спира да еррорва поправих грешките но пак същото :(
Помощ!!!!!
А ето и какво ми излиза:
    L 11/13/2011 - 18:25:47: -------- Mapchange to awp_rooft0ps_remake --------
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "admin.amxx" failed to load: Plugin uses an unknown function (name "admins_lookup") - check your modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "admincmd.amxx" failed to load: Plugin uses an unknown function (name "LookupLangKey") - check your modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "mapsmenu.amxx" failed to load: Plugin uses an unknown function (name "ArrayPushString") - check your modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "pluginmenu.amxx" failed to load: Plugin uses an unknown function (name "set_pcvar_string") - check your modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "imessage.amxx" failed to load: Plugin uses an unknown function (name "ArrayPushArray") - check your modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "adminvote.amxx" failed to load: Plugin uses an unknown function (name "LookupLangKey") - check your modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "hns_training_2.8.amxx" failed to load: Module/Library "hamsandwich" required for plugin.  Check modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "invis.amxx" failed to load: Module/Library "hamsandwich" required for plugin.  Check modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "uq_jumpstats.amxx" failed to load: Module/Library "hamsandwich" required for plugin.  Check modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "uq_jumpstats_tops.amxx" failed to load: Plugin uses an unknown function (name "TrieDestroy") - check your modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "falldmg.amxx" failed to load: Module/Library "hamsandwich" required for plugin.  Check modules.ini.
    L 11/13/2011 - 18:25:47: [AMXX] Plugin "galileo.amxx" failed to load: Plugin uses an unknown function (name "ArrayPushString") - check your modules.ini.
Страници: [1]