Bonjours.
J'ai un souci avec le système de tableau de puits que je suis passer de la version 1.6.1 a la 1.6.2
Il modifie mon code comme suite
SOUS 1.6.1
#!/bin/sh
#############################################
## Script de lancement des serveur Principal ##
#############################################
#############################################
## Début des variables ##
#############################################
# Nom de l'utilisateur
SRCDS_USER="root"
# Nom du screen
SRCDS_NAME="s_awp"
# Binaire du serveur
SRCDS_BIN="./srcds_run"
# Repertoire du serveur
SRCDS_PATH="/home/jeux/css/s_awp/orangebox/"
# Options de lancement
SRCDS_OPTS="-game cstrike \
-console \
-tickrate 100 \
-pingboost 3 \
+maxplayers 20 \
+map awp_arena \
-ip 192.168.167.52 \
-port 27015 \
+fps_max 0"
# Ligne de commande pour l'update
STEAM_UPDATE="./steam -game cstrike -command update"
#############################################
## Fin des variables ##
#############################################
usage() {
echo "---------------------------------------------------------------------"
echo "Usage: ${SRCDS_NAME} (stop|start|restart|update|patch)"
echo "---------------------------------------------------------------------"
exit 2
}
if [ -z $1 ]; then
usage
fi
srcds_start() {
echo "---------------------------------------------------------------------"
echo "Lancement du serveur : Debut de la sequence"
echo "---------------------------------------------------------------------"
echo "---------------------------------------------------------------------"
OWD=`pwd`
cd $SRCDS_PATH
su ${SRCDS_USER} -c "screen -AmdS ${SRCDS_NAME} ${SRCDS_BIN} ${SRCDS_OPTS}"
cd $OWD
echo "---------------------------------------------------------------------"
echo "Lancement du serveur : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_stop() {
echo "---------------------------------------------------------------------"
echo "Arret du serveur : Debut de la sequence"
echo "---------------------------------------------------------------------"
su ${SRCDS_USER} -c "screen -dr ${SRCDS_NAME} -X quit"
echo "---------------------------------------------------------------------"
echo "Arret du serveur : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_restart() {
echo "---------------------------------------------------------------------"
echo "Reboot du serveur : Debut de la sequence"
echo "---------------------------------------------------------------------"
srcds_stop
srcds_start
echo "---------------------------------------------------------------------"
echo "Reboot du serveur : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_update() {
echo "---------------------------------------------------------------------"
echo "Reboot du serveur avec mise a jour : Debut de la sequence"
echo "---------------------------------------------------------------------"
srcds_stop
OWD=`pwd`
cd $SRCDS_PATH
su ${SRCDS_USER} -c "${STEAM_UPDATE}"
cd $OWD
srcds_patch
srcds_start
echo "---------------------------------------------------------------------"
echo "Reboot du serveur avec mise a jour : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_patch () {
echo "---------------------------------------------------------------------"
echo "Lancement du patch pour Gameinfo.txt : Debut de la sequence"
echo "---------------------------------------------------------------------"
echo "Resultat :"
${SRCDS_PATH}cstrike/gameinfopatch.sh
echo "Copie du fichier motd.bak en motd.txt"
rm -f ${SRCDS_PATH}cstrike/motd.txt
cp ${SRCDS_PATH}cstrike/motd.bak ${SRCDS_PATH}cstrike/motd.txt
echo "Attribution des droits"
chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/motd.txt
chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/gameinfo.txt
echo "---------------------------------------------------------------------"
echo "Fin du patch pour Gameinfo.txt : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
case $1 in
stop)
srcds_stop
;;
start)
srcds_start
;;
restart)
srcds_restart
;;
update)
srcds_update
;;
patch)
srcds_patch
;;
*)
usage
esac
exit 0
SOUS 1.6.2
#!/bin/sh
#############################################
## Script de lancement des serveur Principal ##
#############################################
#############################################
## Début des variables ##
#############################################
# Nom de l'utilisateur
SRCDS_USER="root"<br /><br /># <strong>Nom du screen</strong><br />SRCDS_NAME="s_awp"<br /><br /># Binaire du serveur<br />SRCDS_BIN="./srcds_run"<br /><br /># <strong>Repertoire du serveur</strong><br />SRCDS_PATH="/home/jeux/css/s_awp/orangebox/"<br /><br /># <strong>Options de lancement</strong><br />SRCDS_OPTS="-game cstrike \<br />-console \<br />-tickrate 100 \<br />-pingboost 3 \<br />+maxplayers 20 \<br />+map awp_arena \<br />-ip 192.168.167.52 \<br />-port 27015 \<br />+fps_max 0"<br /><br /># Ligne de commande pour l'update<br />STEAM_UPDATE="./steam -game cstrike -command update"<br /><br />#############################################<b r />## Fin des variables ##<br />#############################################<b r />usage() {<br />echo "---------------------------------------------------------------------"<br />echo "Usage: ${SRCDS_NAME} (stop|start|restart|update|patch)"<br />echo "---------------------------------------------------------------------"<br />exit 2<br />}<br /><br />if [ -z $1 ]; then<br />usage<br />fi<br /><br />srcds_start() {<br />echo "---------------------------------------------------------------------"<br />echo "Lancement du serveur : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />echo "---------------------------------------------------------------------"<br />OWD=`pwd`<br />cd $SRCDS_PATH<br />su ${SRCDS_USER} -c "screen -AmdS ${SRCDS_NAME} ${SRCDS_BIN} ${SRCDS_OPTS}"<br />cd $OWD<br />echo "---------------------------------------------------------------------"<br />echo "Lancement du serveur : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_stop() {<br />echo "---------------------------------------------------------------------"<br />echo "Arret du serveur : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />su ${SRCDS_USER} -c "screen -dr ${SRCDS_NAME} -X quit"<br />echo "---------------------------------------------------------------------"<br />echo "Arret du serveur : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_restart() {<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />srcds_stop<br />srcds_start<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_update() {<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur avec mise a jour : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />srcds_stop<br />OWD=`pwd`<br />cd $SRCDS_PATH<br />su ${SRCDS_USER} -c "${STEAM_UPDATE}"<br />cd $OWD<br />srcds_patch<br />srcds_start<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur avec mise a jour : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_patch () {<br />echo "---------------------------------------------------------------------"<br />echo "Lancement du patch pour Gameinfo.txt : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />echo "Resultat :"<br />${SRCDS_PATH}cstrike/gameinfopatch.sh<br />echo "Copie du fichier motd.bak en motd.txt"<br />rm -f ${SRCDS_PATH}cstrike/motd.txt<br />cp ${SRCDS_PATH}cstrike/motd.bak ${SRCDS_PATH}cstrike/motd.txt<br />echo "Attribution des droits"<br />chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/motd.txt<br />chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/gameinfo.txt<br />echo "---------------------------------------------------------------------"<br />echo "Fin du patch pour Gameinfo.txt : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />case $1 in<br />stop)<br />srcds_stop<br />;;<br />start)<br />srcds_start<br />;;<br />restart)<br />srcds_restart<br />;;<br />update)<br />srcds_update<br />;;<br />patch)<br />srcds_patch<br />;;<br />*)<br />usage<br />esac<br /><br />exit 0<br /><br /></td> </tr> </tbody> </table> <p>puis modifier les droits du fichier <strong>s_awp</strong> du répertoire <strong>/etc/init.d/ </strong>pour qu'il s'execute.<br /><span style="color: #ff9900;">#chmod 775 s_awp
Il converti tous le code en html avant pas de problème et la et maintenant sous la version 1.6.2 il me convertie tous une ide pour résoudre se problème ?.
Je vous en remercie d'avance.
J'ai un souci avec le système de tableau de puits que je suis passer de la version 1.6.1 a la 1.6.2
Il modifie mon code comme suite
SOUS 1.6.1
#!/bin/sh
#############################################
## Script de lancement des serveur Principal ##
#############################################
#############################################
## Début des variables ##
#############################################
# Nom de l'utilisateur
SRCDS_USER="root"
# Nom du screen
SRCDS_NAME="s_awp"
# Binaire du serveur
SRCDS_BIN="./srcds_run"
# Repertoire du serveur
SRCDS_PATH="/home/jeux/css/s_awp/orangebox/"
# Options de lancement
SRCDS_OPTS="-game cstrike \
-console \
-tickrate 100 \
-pingboost 3 \
+maxplayers 20 \
+map awp_arena \
-ip 192.168.167.52 \
-port 27015 \
+fps_max 0"
# Ligne de commande pour l'update
STEAM_UPDATE="./steam -game cstrike -command update"
#############################################
## Fin des variables ##
#############################################
usage() {
echo "---------------------------------------------------------------------"
echo "Usage: ${SRCDS_NAME} (stop|start|restart|update|patch)"
echo "---------------------------------------------------------------------"
exit 2
}
if [ -z $1 ]; then
usage
fi
srcds_start() {
echo "---------------------------------------------------------------------"
echo "Lancement du serveur : Debut de la sequence"
echo "---------------------------------------------------------------------"
echo "---------------------------------------------------------------------"
OWD=`pwd`
cd $SRCDS_PATH
su ${SRCDS_USER} -c "screen -AmdS ${SRCDS_NAME} ${SRCDS_BIN} ${SRCDS_OPTS}"
cd $OWD
echo "---------------------------------------------------------------------"
echo "Lancement du serveur : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_stop() {
echo "---------------------------------------------------------------------"
echo "Arret du serveur : Debut de la sequence"
echo "---------------------------------------------------------------------"
su ${SRCDS_USER} -c "screen -dr ${SRCDS_NAME} -X quit"
echo "---------------------------------------------------------------------"
echo "Arret du serveur : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_restart() {
echo "---------------------------------------------------------------------"
echo "Reboot du serveur : Debut de la sequence"
echo "---------------------------------------------------------------------"
srcds_stop
srcds_start
echo "---------------------------------------------------------------------"
echo "Reboot du serveur : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_update() {
echo "---------------------------------------------------------------------"
echo "Reboot du serveur avec mise a jour : Debut de la sequence"
echo "---------------------------------------------------------------------"
srcds_stop
OWD=`pwd`
cd $SRCDS_PATH
su ${SRCDS_USER} -c "${STEAM_UPDATE}"
cd $OWD
srcds_patch
srcds_start
echo "---------------------------------------------------------------------"
echo "Reboot du serveur avec mise a jour : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
srcds_patch () {
echo "---------------------------------------------------------------------"
echo "Lancement du patch pour Gameinfo.txt : Debut de la sequence"
echo "---------------------------------------------------------------------"
echo "Resultat :"
${SRCDS_PATH}cstrike/gameinfopatch.sh
echo "Copie du fichier motd.bak en motd.txt"
rm -f ${SRCDS_PATH}cstrike/motd.txt
cp ${SRCDS_PATH}cstrike/motd.bak ${SRCDS_PATH}cstrike/motd.txt
echo "Attribution des droits"
chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/motd.txt
chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/gameinfo.txt
echo "---------------------------------------------------------------------"
echo "Fin du patch pour Gameinfo.txt : Fin de la sequence"
echo "---------------------------------------------------------------------"
}
case $1 in
stop)
srcds_stop
;;
start)
srcds_start
;;
restart)
srcds_restart
;;
update)
srcds_update
;;
patch)
srcds_patch
;;
*)
usage
esac
exit 0
SOUS 1.6.2
#!/bin/sh
#############################################
## Script de lancement des serveur Principal ##
#############################################
#############################################
## Début des variables ##
#############################################
# Nom de l'utilisateur
SRCDS_USER="root"<br /><br /># <strong>Nom du screen</strong><br />SRCDS_NAME="s_awp"<br /><br /># Binaire du serveur<br />SRCDS_BIN="./srcds_run"<br /><br /># <strong>Repertoire du serveur</strong><br />SRCDS_PATH="/home/jeux/css/s_awp/orangebox/"<br /><br /># <strong>Options de lancement</strong><br />SRCDS_OPTS="-game cstrike \<br />-console \<br />-tickrate 100 \<br />-pingboost 3 \<br />+maxplayers 20 \<br />+map awp_arena \<br />-ip 192.168.167.52 \<br />-port 27015 \<br />+fps_max 0"<br /><br /># Ligne de commande pour l'update<br />STEAM_UPDATE="./steam -game cstrike -command update"<br /><br />#############################################<b r />## Fin des variables ##<br />#############################################<b r />usage() {<br />echo "---------------------------------------------------------------------"<br />echo "Usage: ${SRCDS_NAME} (stop|start|restart|update|patch)"<br />echo "---------------------------------------------------------------------"<br />exit 2<br />}<br /><br />if [ -z $1 ]; then<br />usage<br />fi<br /><br />srcds_start() {<br />echo "---------------------------------------------------------------------"<br />echo "Lancement du serveur : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />echo "---------------------------------------------------------------------"<br />OWD=`pwd`<br />cd $SRCDS_PATH<br />su ${SRCDS_USER} -c "screen -AmdS ${SRCDS_NAME} ${SRCDS_BIN} ${SRCDS_OPTS}"<br />cd $OWD<br />echo "---------------------------------------------------------------------"<br />echo "Lancement du serveur : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_stop() {<br />echo "---------------------------------------------------------------------"<br />echo "Arret du serveur : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />su ${SRCDS_USER} -c "screen -dr ${SRCDS_NAME} -X quit"<br />echo "---------------------------------------------------------------------"<br />echo "Arret du serveur : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_restart() {<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />srcds_stop<br />srcds_start<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_update() {<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur avec mise a jour : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />srcds_stop<br />OWD=`pwd`<br />cd $SRCDS_PATH<br />su ${SRCDS_USER} -c "${STEAM_UPDATE}"<br />cd $OWD<br />srcds_patch<br />srcds_start<br />echo "---------------------------------------------------------------------"<br />echo "Reboot du serveur avec mise a jour : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />srcds_patch () {<br />echo "---------------------------------------------------------------------"<br />echo "Lancement du patch pour Gameinfo.txt : Debut de la sequence"<br />echo "---------------------------------------------------------------------"<br />echo "Resultat :"<br />${SRCDS_PATH}cstrike/gameinfopatch.sh<br />echo "Copie du fichier motd.bak en motd.txt"<br />rm -f ${SRCDS_PATH}cstrike/motd.txt<br />cp ${SRCDS_PATH}cstrike/motd.bak ${SRCDS_PATH}cstrike/motd.txt<br />echo "Attribution des droits"<br />chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/motd.txt<br />chown ${SRCDS_USER} ${SRCDS_PATH}cstrike/gameinfo.txt<br />echo "---------------------------------------------------------------------"<br />echo "Fin du patch pour Gameinfo.txt : Fin de la sequence"<br />echo "---------------------------------------------------------------------"<br />}<br /><br />case $1 in<br />stop)<br />srcds_stop<br />;;<br />start)<br />srcds_start<br />;;<br />restart)<br />srcds_restart<br />;;<br />update)<br />srcds_update<br />;;<br />patch)<br />srcds_patch<br />;;<br />*)<br />usage<br />esac<br /><br />exit 0<br /><br /></td> </tr> </tbody> </table> <p>puis modifier les droits du fichier <strong>s_awp</strong> du répertoire <strong>/etc/init.d/ </strong>pour qu'il s'execute.<br /><span style="color: #ff9900;">#chmod 775 s_awp
Il converti tous le code en html avant pas de problème et la et maintenant sous la version 1.6.2 il me convertie tous une ide pour résoudre se problème ?.
Je vous en remercie d'avance.
Commentaire