Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- MAP_ALLOW1=""
- MAP_ALLOW2="1"
- MAP_ALLOW3="2"
- MAP_ALLOW4="3"
- MAP_ALLOW5="4"
- MAP_ALLOW6="5"
- MAP_ALLOW99="99"
- ITEM_ID_RANGE="000000001 000000002"
- AUTH_SERVER="master"
- HOTBACKUP_SQL_db="localhost hotbackup metin2 abcd1234 0"
- PLAYER_SQL_db="localhost player metin2 abcd1234 0"
- COMMON_SQL_db="localhost common metin2 abcd1234 0"
- ACCOUNT_SQL_db="localhost account metin2 abcd1234 0"
- MAX_LEVEL="105"
- TEST_SERVER="0"
- CHECK_MULTIHACK="1"
- DB_PORT="15000"
- DB_ADDR="localhost"
- TABLE_POSTFIX=""
- PASSES_PER_SEC="25"
- SAVE_EVENT_SECOND_CYCLE="180"
- PING_EVENT_SECOND_CYCLE="180"
- PLAYER_SQL="localhost metin2 abcd1234 player"
- COMMON_SQL="localhost metin2 abcd1234 common"
- LOG_SQL="localhost metin2 abcd1234 log"
- LOCALE_SERVICE="germany"
- MALL_URL="www.google.pl"
- ADMINPAGE_IP0="localhost"
- ADMINPAGE_IP1="localhost"
- ADMINPAGE_IP2="localhost"
- ADMINPAGE_IP3="localhost"
- ADMINPAGE_PASSWORD="miltinka"
- VIEW_RANGE="20000"
- mkdir "logs"
- for ch in 1 2 3 4
- do
- mkdir "ch"$ch
- if [ $ch == 1 ]; then
- PORT="13000"
- elif [ $ch == 2 ]; then
- PORT="16000"
- elif [ $ch == 3 ]; then
- PORT="19000"
- elif [ $ch == 4 ]; then
- PORT="22000"
- fi
- cd "logs"
- mkdir "ch"$ch
- for podch in 1 2 3 4 5 6
- do
- cd "ch"$ch
- mkdir "game"$podch
- cd "game"$podch
- mkdir "log"
- cd "/home/mt2/ch"$ch
- mkdir "game"$podch
- cd "game"$podch
- ln -s ../../share/data data
- ln -s ../../share/locale locale
- ln -s ../../share/mark mark
- ln -s ../../logs/ch$ch/game$podch/log log
- ln -s ../../share/game "game_"$ch"_"$podch
- if [ $podch == 1 ]; then
- MAP_ALLOW=$MAP_ALLOW1
- elif [ $podch == 2 ]; then
- MAP_ALLOW=$MAP_ALLOW2
- elif [ $podch == 3 ]; then
- MAP_ALLOW=$MAP_ALLOW3
- elif [ $podch == 4 ]; then
- MAP_ALLOW=$MAP_ALLOW4
- elif [ $podch == 5 ]; then
- MAP_ALLOW=$MAP_ALLOW5
- elif [ $podch == 6 ]; then
- MAP_ALLOW=$MAP_ALLOW6
- fi
- CONFIG="/home/mt2/ch$ch/game$podch/CONFIG"
- echo "HOSTNAME: channel"$ch"_"$podch > "$CONFIG"
- echo "CHANNEL: $ch" >> "$CONFIG"
- echo "PORT:" $(($PORT + $podch)) >> "$CONFIG"
- echo "P2P_PORT:" $(($PORT + 100 + $podch * 5)) >> "$CONFIG"
- echo "DB_PORT: $DB_PORT" >> "$CONFIG"
- echo "DB_ADDR: $DB_ADDR" >> "$CONFIG"
- echo "MAP_ALLOW: $MAP_ALLOW" >> "$CONFIG"
- echo "TABLE_POSTFIX: $TABLE_POSTFIX" >> "$CONFIG"
- echo "PASSES_PER_SEC: $PASSES_PER_SEC" >> "$CONFIG"
- echo "SAVE_EVENT_SECOND_CYCLE: $SAVE_EVENT_SECOND_CYCLE" >> "$CONFIG"
- echo "PING_EVENT_SECOND_CYCLE: $PING_EVENT_SECOND_CYCLE" >> "$CONFIG"
- echo "PLAYER_SQL: $PLAYER_SQL" >> "$CONFIG"
- echo "COMMON_SQL: $COMMON_SQL" >> "$CONFIG"
- echo "LOG_SQL: $LOG_SQL" >> "$CONFIG"
- echo "LOCALE_SERVICE: $LOCALE_SERVICE" >> "$CONFIG"
- echo "MALL_URL: $MALL_URL" >> "$CONFIG"
- echo "ADMINPAGE_IP0: $ADMINPAGE_IP0" >> "$CONFIG"
- echo "ADMINPAGE_IP1: $ADMINPAGE_IP1" >> "$CONFIG"
- echo "ADMINPAGE_IP2: $ADMINPAGE_IP2" >> "$CONFIG"
- echo "ADMINPAGE_IP3: $ADMINPAGE_IP3" >> "$CONFIG"
- echo "ADMINPAGE_PASSWORD: $ADMINPAGE_PASSWORD" >> "$CONFIG"
- echo "VIEW_RANGE: $VIEW_RANGE" >> "$CONFIG"
- echo "CHECK_MULTIHACK: $CHECK_MULTIHACK" >> "$CONFIG"
- echo "MAX_LEVEL: $MAX_LEVEL" >> "$CONFIG"
- echo "TEST_SERVER: $TEST_SERVER" >> "$CONFIG"
- cd "../../logs"
- done
- cd ../
- done
- mkdir "ch99"
- cd "logs"
- mkdir "ch99"
- cd "ch99"
- mkdir "log"
- cd "../../ch99"
- ln -s ../share/data data
- ln -s ../share/locale locale
- ln -s ../share/mark mark
- ln -s ../logs/ch99/log log
- ln -s ../share/game game99
- cd ../
- PORT=$((13099))
- P2P_PORT=$((14099))
- CONFIG="/home/mt2/ch99/CONFIG"
- echo "HOSTNAME: channel99" > "$CONFIG"
- echo "CHANNEL: $ch" >> "$CONFIG"
- echo "PORT: $PORT" >> "$CONFIG"
- echo "P2P_PORT: $P2P_PORT" >> "$CONFIG"
- echo "DB_PORT: $DB_PORT" >> "$CONFIG"
- echo "DB_ADDR: $DB_ADDR" >> "$CONFIG"
- echo "MAP_ALLOW: $MAP_ALLOW99" >> "$CONFIG"
- echo "TABLE_POSTFIX: $TABLE_POSTFIX" >> "$CONFIG"
- echo "PASSES_PER_SEC: $PASSES_PER_SEC" >> "$CONFIG"
- echo "SAVE_EVENT_SECOND_CYCLE: $SAVE_EVENT_SECOND_CYCLE" >> "$CONFIG"
- echo "PING_EVENT_SECOND_CYCLE: $PING_EVENT_SECOND_CYCLE" >> "$CONFIG"
- echo "PLAYER_SQL: $PLAYER_SQL" >> "$CONFIG"
- echo "COMMON_SQL: $COMMON_SQL" >> "$CONFIG"
- echo "LOG_SQL: $LOG_SQL" >> "$CONFIG"
- echo "LOCALE_SERVICE: $LOCALE_SERVICE" >> "$CONFIG"
- echo "MALL_URL: $MALL_URL" >> "$CONFIG"
- echo "ADMINPAGE_IP0: $ADMINPAGE_IP0" >> "$CONFIG"
- echo "ADMINPAGE_IP1: $ADMINPAGE_IP1" >> "$CONFIG"
- echo "ADMINPAGE_IP2: $ADMINPAGE_IP2" >> "$CONFIG"
- echo "ADMINPAGE_IP3: $ADMINPAGE_IP3" >> "$CONFIG"
- echo "ADMINPAGE_PASSWORD: $ADMINPAGE_PASSWORD" >> "$CONFIG"
- echo "VIEW_RANGE: $VIEW_RANGE" >> "$CONFIG"
- echo "CHECK_MULTIHACK: $CHECK_MULTIHACK" >> "$CONFIG"
- echo "MAX_LEVEL: $MAX_LEVEL" >> "$CONFIG"
- echo "TEST_SERVER: $TEST_SERVER" >> "$CONFIG"
- mkdir "auth"
- cd "logs"
- mkdir "auth"
- cd "auth"
- mkdir "log"
- cd "../../auth"
- ln -s ../share/data data
- ln -s ../share/locale locale
- ln -s ../share/mark mark
- ln -s ../logs/auth/log log
- ln -s ../share/game auth
- cd ../
- CONFIG="/home/mt2/auth/CONFIG"
- PORT=$((11002))
- P2P_PORT=$((12000))
- echo "HOSTNAME: auth" >> "$CONFIG"
- echo "CHANNEL: 1" >> "$CONFIG"
- echo "PORT: $PORT" >> "$CONFIG"
- echo "P2P_PORT: $P2P_PORT" >> "$CONFIG"
- echo "DB_PORT: $DB_PORT" >> "$CONFIG"
- echo "DB_ADDR: $DB_ADDR" >> "$CONFIG"
- echo "TABLE_POSTFIX: $TABLE_POSTFIX" >> "$CONFIG"
- echo "ITEM_ID_RANGE: $ITEM_ID_RANGE" >> "$CONFIG"
- echo "PASSES_PER_SEC: $PASSES_PER_SEC" >> "$CONFIG"
- echo "AUTH_SERVER: $AUTH_SERVER" >> "$CONFIG"
- echo "SAVE_EVENT_SECOND_CYCLE: $SAVE_EVENT_SECOND_CYCLE" >> "$CONFIG"
- echo "PING_EVENT_SECOND_CYCLE: $PING_EVENT_SECOND_CYCLE" >> "$CONFIG"
- echo "PLAYER_SQL: $PLAYER_SQL" >> "$CONFIG"
- echo "COMMON_SQL: $COMMON_SQL" >> "$CONFIG"
- echo "LOG_SQL: $LOG_SQL" >> "$CONFIG"
- echo "LOCALE_SERVICE: $LOCALE_SERVICE" >> "$CONFIG"
- echo "MAX_LEVEL: $MAX_LEVEL" >> "$CONFIG"
- cd "logs"
- mkdir "db"
- cd "db"
- mkdir "log"
- cd "../../db"
- ln -s ../share/data data
- ln -s ../share/locale locale
- ln -s ../share/mark mark
- ln -s ../logs/db/log log
- cd ../
- CONFIG="/home/mt2/db/conf.txt"
- MSG="DB wystartowalo pomyslnie!"
- echo "WELCOME_MSG = $MSG" >> "$CONFIG"
- echo "SQL_ACCOUNT = $ACCOUNT_SQL_db" >> "$CONFIG"
- echo "SQL_PLAYER = $PLAYER_SQL_db" >> "$CONFIG"
- echo "SQL_COMMON = $COMMON_SQL_db" >> "$CONFIG"
- echo "SQL_HOTBACKUP = $HOTBACKUP_SQL_db" >> "$CONFIG"
- echo 'TABLE_POSTFIX = ""' >> "$CONFIG"
- echo "BIND_PORT = 15000" >> "$CONFIG"
- echo "DB_SLEEP_MSEC = 10" >> "$CONFIG"
- echo "CLIENT_HEART_FPS = 10" >> "$CONFIG"
- echo "HASH_PLAYER_LIFE_SEC = 600" >> "$CONFIG"
- echo "BACKUP_LIMIT_SEC = 3600" >> "$CONFIG"
- echo "PLAYER_ID_START = 100" >> "$CONFIG"
- echo "PLAYER_DELETE_LEVEL_LIMIT = 70" >> "$CONFIG"
- echo "PLAYER_DELETE_CHECK_SIMPLE = 1" >> "$CONFIG"
- echo "ITEM_ID_RANGE = 2000000000 2100000000" >> "$CONFIG"
- echo "MIN_LENGTH_OF_SOCIAL_ID = 6" >> "$CONFIG"
- echo "SIMPLE_SOCIALID = 1" >> "$CONFIG"
Advertisement
Add Comment
Please, Sign In to add comment