52 lines
453 B
Bash
52 lines
453 B
Bash
|
|
#!/bin/bash
|
||
|
|
# 开服脚本
|
||
|
|
#处理 Protoco 文件
|
||
|
|
#./protoc.sh
|
||
|
|
|
||
|
|
cat ./COSDNA.pid | xargs -IX ./GameService close X
|
||
|
|
#cat ./COSDNA.pid | xargs -IX kill -9 X
|
||
|
|
rm ./COSDNA.pid
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
server_table=(
|
||
|
|
100
|
||
|
|
101
|
||
|
|
300
|
||
|
|
301
|
||
|
|
302
|
||
|
|
304
|
||
|
|
305
|
||
|
|
306
|
||
|
|
307
|
||
|
|
308
|
||
|
|
309
|
||
|
|
313
|
||
|
|
319
|
||
|
|
810
|
||
|
|
811
|
||
|
|
830
|
||
|
|
831
|
||
|
|
900
|
||
|
|
901
|
||
|
|
)
|
||
|
|
|
||
|
|
funstart(){
|
||
|
|
|
||
|
|
nullstr=""
|
||
|
|
$nullstr > ./COSDNA.pid
|
||
|
|
|
||
|
|
for serverid in ${server_table[*]}
|
||
|
|
do
|
||
|
|
./GameService $serverid >> ./COSDNA.pid
|
||
|
|
done
|
||
|
|
|
||
|
|
cat ./COSDNA.pid
|
||
|
|
|
||
|
|
}
|
||
|
|
funstart
|
||
|
|
|
||
|
|
#leep 3
|
||
|
|
./3_Game_Log
|
||
|
|
|