PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : smartjoin für xqf (counterstrike)



jebe
11.09.02, 22:40
hi,

ich hab ein startscript für xqf gemacht, so das man ein "smartjoin" hat also das xqf so lange wartet bis ein freier slot vorhanden ist !

wenn man kein bock mehr auf warten hat kann man mit dem script "stopit" wieder abbrechen.

smartjoin (in xqf eintragen):

#!/bin/bash


cd /home/pulp/programme/Sierra/Counter-Strike

# Server IPs: hier Server eintragen

case "$8" in

"62.4.67.98:27015" )

# Nicht connecten wenn so viele spieler da sind--> warten

P1="18/19"
P2="19/19";;

"62.4.67.230:27015" )

P1="21/21"
P2="20/21";;

"62.4.67.158:27015" )

P1="20/20"
P2="19/20";;

*) # alle anderen server direkt connecten

esac


# hier nix ändern


H1="nothing"
H2="nothing"
echo nothing > smartjointemp1
echo nothing > smartjointemp2


#warten, warten, warten.....

until [ "$H1" = "" ] && [ "$H2" = "" ]; do

HSTOP=$(grep breakup smartjointemp2)

if [ "$HSTOP" = "breakup" ]; then
exit
fi

qstat -hls $8 -of smartjointemp1
H1=$(grep $P1 smartjointemp1)
H2=$(grep $P2 smartjointemp1)



done



wine cstrike.exe -- cstrike.exe --console -game $6 +connect $8




stopit: ( icon auf dem desktop machen)

#!/bin/bash



cd /home/pulp/programme/Sierra/Counter-Strike

echo breakup > smartjointemp2


viel spass beim warten ;)

jebe