Yardım Kapat.sh çalışmıyor

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

gurkoo

Üye
Üye
Mesaj
50
Çözümler
3
Beğeni
13
Puan
46
Ticaret Puanı
0
sh kapat.sh komutunu verdiğimde sırasıyla kapatıyor hepsini ama nedense oyun hala açık kalıyor bu sorunu nasıl çözebilirim kapat.sh dosyamı buraya upload ediyorum eksikler var ise yardımcı olur musunuz?

Kod:
#!/bin/sh
# This script is only here for convience
# It calls all other autorun shellscripts in the
# various subdirectories.

if [ `id -u` = "root" ]; then
    echo "This script must not be run as root" 1>&2
    exit 1
fi

ROOT=$PWD

# First launch the database loop
clear
echo -e "\033[31mKac kanal kapatmak istiyorsun? (max:4)\033[0m"
read chs
case $chs in
1*)
    clear
    echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"

    # Then the auth server loop
    echo -e "Auth kapatiliyor"
    cd $ROOT/g1/auth && sh shutdown.sh
    sleep 4

    # Then the ch1 server loop
    echo "Ch1 kapatiliyor"
    cd $ROOT/channel1/first && sh shutdown.sh
    sleep 4

    # Then the game99 server loop
    echo -e "Game99 kapatiliyor"
    cd $ROOT/game99 && sh shutdown.sh
    sleep 4

    # Then the db server loop
    echo -e "Database kapatiliyor"
    cd $ROOT/g1/db && sh shutdown.sh
    sleep 4

    echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
2*)
    clear
    echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"

    # Then the auth server loop
    echo "Auth kapatiliyor"
    cd $ROOT/g1/auth && sh shutdown.sh
    sleep 4

    # Then the ch1 server loop
    echo "Ch1 kapatiliyor"
    cd $ROOT/channel1/first && sh shutdown.sh
    sleep 4

    # Then the ch2 server loop
    echo "Ch2 kapatiliyor"
    cd $ROOT/channel2/first && sh shutdown.sh
    sleep 4

    # Then the game99 server loop
    echo "Game99 kapatiliyor"
    cd $ROOT/game99 && sh shutdown.sh
    sleep 4

    # Then the db server loop
    echo "Database kapatiliyor"
    cd $ROOT/g1/db && sh shutdown.sh
    sleep 4

    echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
3*)
    clear
    echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"

    # Then the auth server loop
    echo "Auth kapatiliyor"
    cd $ROOT/g1/auth && sh shutdown.sh
    sleep 2

    # Then the ch1 server loop
    echo "Ch1 kapatiliyor"
    cd $ROOT/channel1/first && sh shutdown.sh
    sleep 4

    # Then the ch2 server loop
    echo "Ch2 kapatiliyor"
    cd $ROOT/channel2/first && sh shutdown.sh
    sleep 4

    # Then the ch3 server loop
    echo "Ch3 kapatiliyor"
    cd $ROOT/channel3/first && sh shutdown.sh
    sleep 4

    # Then the game99 server loop
    echo "Game99 kapatiliyor"
    cd $ROOT/game99 && sh shutdown.sh
    sleep 2

    # Then the db server loop
    echo "Database kapatiliyor"
    cd $ROOT/g1/db && sh shutdown.sh
    sleep 2

    echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
4*)
    clear
    echo -e "\033[31m-- OYUN KAPATILIYOR --\033[0m"

    # Then the auth server loop
    echo "Auth kapatiliyor"
    cd $ROOT/g1/auth && sh shutdown.sh
    sleep 2

    # Then the ch1 server loop
    echo "Ch1 kapatiliyor"
    cd $ROOT/channel1/first && sh shutdown.sh
    sleep 4

    # Then the ch2 server loop
    echo "Ch2 kapatiliyor"
    cd $ROOT/channel2/first && sh shutdown.sh
    sleep 4

    # Then the ch3 server loop
    echo "Ch3 kapatiliyor"
    cd $ROOT/channel3/first && sh shutdown.sh
    sleep 4

    # Then the ch4 server loop
    echo "Ch4 kapatiliyor"
    cd $ROOT/channel4/first && sh shutdown.sh
    sleep 4

    # Then the game99 server loop
    echo "Game99 kapatiliyor"
    cd $ROOT/game99 && sh shutdown.sh
    sleep 4

    # Then the db server loop
    echo "Database kapatiliyor"
    cd $ROOT/g1/db && sh shutdown.sh
    sleep 4

    echo -e "\033[31m-- OYUN DEAKTIF --\033[0m"
;;
esac
 
Kod:
# ps
PID TT  STAT    TIME COMMAND
704 v0  Is+  0:00.00 /usr/libexec/getty Pc ttyv0
705 v1  Is+  0:00.00 /usr/libexec/getty Pc ttyv1
706 v2  Is+  0:00.00 /usr/libexec/getty Pc ttyv2
707 v3  Is+  0:00.00 /usr/libexec/getty Pc ttyv3
708 v4  Is+  0:00.00 /usr/libexec/getty Pc ttyv4
709 v5  Is+  0:00.00 /usr/libexec/getty Pc ttyv5
710 v6  Is+  0:00.00 /usr/libexec/getty Pc ttyv6
711 v7  Is+  0:00.00 /usr/libexec/getty Pc ttyv7
734  0- I    0:04.89 ./db
736  0- I    0:14.06 ./auth (game)
738  0- I    3:53.70 ./game
740  0- I    0:35.80 ./game
1080  1  Is+  0:00.02 -csh (csh)
1501  2  Ss   0:00.01 -csh (csh)
1518  2  R+   0:00.00 ps

Ben ps komutu girdiğimde pid değerleri sabit vrunner acık değil sanırsam ancak ben channel 1 pid değerini göremedim sebebi ne olabilir ki
 
Merhabalar.

Sanırım hazır pack kullanıyordun bazı packlerde sh yerlerı farklıdır puty bulamıyor olabilir üst üste atınca kaymalar yaşanıyor ikinci olarak ise;
/usr/game/chanel1-2-3-4 ve game99 dosyasındaki confing bölümüne bir bak shutdown suresi kac yazıyor 30 olması lazım değilse düzenle rebotla bi kere düzelicektir.
 
Kod:
CHANNEL: 1
HOSTNAME: first
PORT: 25000
P2P_PORT: 13000
DB_ADDR: localhost
DB_PORT: 11055
MAP_ALLOW: 1 3 4 5 21 23 24 25 41 43 44 45 61 62 63 64 65 66 67 68 69 70 71 72 73 103 104 107 108 109 110 111 200 201 208 209 216 217 351 352
ACCOUNT_SQL: localhost oyun sQq8ZuqJzb2M account
PLAYER_SQL: localhost oyun sQq8ZuqJzb2M player
COMMON_SQL: localhost oyun sQq8ZuqJzb2M common
LOG_SQL: localhost oyun sQq8ZuqJzb2M log
TABLE_POSTFIX:
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
VIEW_RANGE: 8000
CHECK_MULTIHACK: 1
TRAFFIC_PROFILE:
TEST_SERVER: 0
Block "Y/QSB7omi36awq4ctpUxuiwRARM="
MALL_URL:
ADMINPAGE_IP:
SPEEDHACK_LIMIT_COUNT: 300
SPEEDHACK_LIMIT_BONUS: 80
SPAM_BLOCK_DURATION: 5
SPAM_BLOCK_SCORE: 5
SPAM_BLOCK_MAX_LEVEL: 105
SPAM_BLOCK_RELOAD_CYCLE: 5
PROTECT_NORMAL_PLAYER: 1
EMPIRE_WHISPER: 0
PK_PROTECT_LEVEL: 15
MAX_LEVEL: 105
SHOUT_LIMIT_LEVEL: 30
SET_SOCKET_CHANCE: 100
STAT_MAX_LV_LIMIT: 116
STAT_MAX_LIMIT: 90
GUILD_CREATE_MONEY: 100000000
GUILD_MEMBER_COUNT:    152
GUILD_WAR_SCORE: 100
MOUNT_MAP_UNALLOWED: 110 111 201 351 352
PET_MAP_UNALLOWED: 110 111 201 351 352
BECERI_TAHTASI: 20


channel 1 config ayarları böyle hangi ayarı değiştirmem gerekiyor , ayrıca açarken sıkıntı yaşamıyorum açıyor sıkıntı ne çözemedim.

Kod:
-- OYUN KAPATILIYOR --
Auth kapatiliyor
Ch1 kapatiliyor
Game99 kapatiliyor
Database kapatiliyor
-- OYUN DEAKTIF --

Bu şekilde oluyor ama kapanmıyor.
 
Son düzenleme:
Kod:
CHANNEL: 1
HOSTNAME: first
PORT: 25000
P2P_PORT: 13000
DB_ADDR: localhost
DB_PORT: 11055
MAP_ALLOW: 1 3 4 5 21 23 24 25 41 43 44 45 61 62 63 64 65 66 67 68 69 70 71 72 73 103 104 107 108 109 110 111 200 201 208 209 216 217 351 352
ACCOUNT_SQL: localhost oyun sQq8ZuqJzb2M account
PLAYER_SQL: localhost oyun sQq8ZuqJzb2M player
COMMON_SQL: localhost oyun sQq8ZuqJzb2M common
LOG_SQL: localhost oyun sQq8ZuqJzb2M log
TABLE_POSTFIX:
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
VIEW_RANGE: 8000
CHECK_MULTIHACK: 1
TRAFFIC_PROFILE:
TEST_SERVER: 0
Block "Y/QSB7omi36awq4ctpUxuiwRARM="
MALL_URL:
ADMINPAGE_IP:
SPEEDHACK_LIMIT_COUNT: 300
SPEEDHACK_LIMIT_BONUS: 80
SPAM_BLOCK_DURATION: 5
SPAM_BLOCK_SCORE: 5
SPAM_BLOCK_MAX_LEVEL: 105
SPAM_BLOCK_RELOAD_CYCLE: 5
PROTECT_NORMAL_PLAYER: 1
EMPIRE_WHISPER: 0
PK_PROTECT_LEVEL: 15
MAX_LEVEL: 105
SHOUT_LIMIT_LEVEL: 30
SET_SOCKET_CHANCE: 100
STAT_MAX_LV_LIMIT: 116
STAT_MAX_LIMIT: 90
GUILD_CREATE_MONEY: 100000000
GUILD_MEMBER_COUNT:    152
GUILD_WAR_SCORE: 100
MOUNT_MAP_UNALLOWED: 110 111 201 351 352
PET_MAP_UNALLOWED: 110 111 201 351 352
BECERI_TAHTASI: 20


channel 1 config ayarları böyle hangi ayarı değiştirmem gerekiyor , ayrıca açarken sıkıntı yaşamıyorum açıyor sıkıntı ne çözemedim.

Kod:
-- OYUN KAPATILIYOR --
Auth kapatiliyor
Ch1 kapatiliyor
Game99 kapatiliyor
Database kapatiliyor
-- OYUN DEAKTIF --

Bu şekilde oluyor ama kapanmıyor.

Merhabalar.
Kodlarınızda bi hata görmemekteyim dediğim şeyleri uyguladınızmı kontrolleri sağladınızmı?
 
Dosya yolu kontrollerini sağladım sıkıntı görünmüyor.
Sh'lerde de sıkıntı yok anladığım kadarıyla dediklerinizle aynı sorun devam ediyor.
Kapatıldı diyor ama kapatılmıyor.
Vrunner dosyaları var onlarla alakalı olabilir mi?
 
Sanmıyorum iyi gözüküyor metin 2 sistemleri puzzle gibiler birinle oynayınca hepsi bozulur ve belli ederler kaynağını son yaptığın değişikleri bi kontrol et belki onunla alakalıdır.
 
Sanmıyorum iyi gözüküyor metin 2 sistemleri puzzle gibiler birinle oynayınca hepsi bozulur ve belli ederler kaynağını son yaptığın değişikleri bi kontrol et belki onunla alakalıdır.

Değiştirdim ancak değişen bir şey yok.
Pid değerlerinde channel 1 neden görünmüyor o konuda hakkında bilginiz var mı acaba?
 
Geri
Üst