PDA

Bekijk Volledige Versie : sh script



Jim_Terminator
04/07/06, 12:55
Heej,

Heeft iemand mischien nog een simpel *.sh script voor mijn mohaa server?
Ik wil namelijk mijn mohaa server starten via een *.sh script met de functie's start, stop en restart.

Ik hoop dat iemand mij kan helpen.

Mvg,

Jim

TiMMiEJ
04/07/06, 12:56
Heej,

Heeft iemand mischien nog een simpel *.sh script voor mijn mohaa server?
Ik wil namelijk mijn mohaa server starten via een *.sh script met de functie's start, stop en restart.

Ik hoop dat iemand mij kan helpen.

Mvg,

Jim

Even de search gebruiken, is al vaker om gevraagd!

royen99
04/07/06, 13:50
Even voorbeeldje gemaakt voor CSS, enkel even aanpassen naar de eisen van je eigen server:



#!/bin/bash

FPATH="/home/games/cs01/" # Filepath on disk where the game is.
EXENAME="srcds" # Name of the exe to run the game
USER="cs01" # Screen ID to run the game
IP="193.238.25.212" # IP for the game
PORT="27015" # Port the game should listen on
TICKRATE="100" # Tickrate (refresh rate actually)
GAME="cstrike" # Which gametype
MAXSLOTS="24" # Number of players

start()
{
screen -LdmS ${USER} ${FPATH}${EXENAME} -game ${GAME} \
+maxplayers ${MAXSLOTS} +map de_dust +ip ${IP} \
+port ${PORT} -tickrate ${TICKRATE} -vacbeta
echo "Server has been started."
}

stop ()
{
screen -r ${USER} -X quit
echo "Server has been stopped."
}


echo -n "Available options: (S)tart, (R)estart or (K)ill the gameserver : " ; read INPUT

case ${INPUT} in
S) start ;;
K) stop ;;
R) stop;start ;;
esac

Jim_Terminator
04/07/06, 14:11
Heej,

Bedankt voor het script zal hem zeker ook even aanpassen en gaan testen.

Maar ik heb net me amd64 server geinstalleerd en loop tegen een onbekend probleem, mijn mohaa server kan op een rare manier niet opstarten omdat deze volgends debian niet bestaat.

Ik doe het alsvolgt:

1. kopieer vanaf andere hdd mohaa naar de main disk.
2. zet de dedicated linux editie van mohaa erbij. (werkt ook op intel cpu's)
3. de executabel heet mohaa_server
4. ik typ in de map waar de executabel staat ./mohaa_server
5. ik krijg te zien toegang gewijgerd en ik typ chmod +x mohaa_server
6. ik typ weer ./mohaa_server en nu volgens debian bestaat de file niet meer.
7. ik typ ls en tadaaa! ik zie daar toch echt mohaa_server staan?

Weet iemand wat voor rare fout dit is?

Mvg,

Jim

TiMMiEJ
04/07/06, 14:32
Heej,

Bedankt voor het script zal hem zeker ook even aanpassen en gaan testen.

Maar ik heb net me amd64 server geinstalleerd en loop tegen een onbekend probleem, mijn mohaa server kan op een rare manier niet opstarten omdat deze volgends debian niet bestaat.

Ik doe het alsvolgt:

1. kopieer vanaf andere hdd mohaa naar de main disk.
2. zet de dedicated linux editie van mohaa erbij. (werkt ook op intel cpu's)
3. de executabel heet mohaa_server
4. ik typ in de map waar de executabel staat ./mohaa_server
5. ik krijg te zien toegang gewijgerd en ik typ chmod +x mohaa_server
6. ik typ weer ./mohaa_server en nu volgens debian bestaat de file niet meer.
7. ik typ ls en tadaaa! ik zie daar toch echt mohaa_server staan?

Weet iemand wat voor rare fout dit is?

Mvg,

Jim

chmod +x mohaa_server :/?

rjonker
04/07/06, 14:36
Op 64bits machines moet je iets installeren om 32bits executables te runnen. Weet niet meer precies wat het is, maar zat er een tijdje geleden ook mee op FC4.

FF Google'en dus ;)

Maico
04/07/06, 19:51
Zit hij niet toevallig te 'zeiken' over missing lib files ?

ErikKosters
04/07/06, 20:16
denk ook dat chmod +x de truck doet