Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam ! Piszę specjalnie temat, gdyż nie mogłem się doczekać na odpowiedź przy orginalnym temacie ;)-.-.

 

Dodaje system pasów, dodałem 2 liby do /usr/home/mt2/share. 

Usunołem plik start.sh i wgrałem nowy który będzie odczytywał te 2 liby. 

Po wpisaniu /start wyskakuje że nie ma takiego pliku. 

 

Wpisywałem też 

cd /ust/home/mt2

/sh start.sh.

 

Albo

 

cd /usr/home/mt2 && sh start.sh

 

Ale nic nie pomaga, pomoże ktoś ? Czy może mam wpisać coś innego ? 

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano
#!/bin/sh


# -------------------------------------- #
# Script to execute all required files   #
# for metin2 game server.                #
# -------------------------------------- #
# Copyright (C) Ethoard (www.ethoard.tk) #
# -------------------------------------- #


echo -e "\033[32m"
read -p "Ile channeli chcesz uruchomić? (1/4) : " rch


if [ -z $rch ] || [ $rch -lt 1 ] || [ $rch -gt 4 ] ; then
exit
fi


echo -e "\033[0m"
./clear.sh
echo -e "\033[32m"


SFROOT=$PWD
echo -e "# ---------------------------------------------------------------------------- #"
echo -e "# Uruchamianie db..."
cd $SFROOT/db/
# ./db & sleep 2
./db >> start.log 2>&1 & sleep 2


i1=1
while [ $i1 -le $rch ]
do
for i2 in 1 2
do
echo -e "# Uruchamianie ch$i1$i2..."
cd $SFROOT/chs/ch$i1$i2/
# ./ch$i1$i2 & sleep 1
#./ch$i1$i2 >> start.log 2>&1 & sleep 1
env LD_PRELOAD=/usr/home/mt2/share/libstdc++.so.6 & env LD_PRELOAD=/usr/home/mt2/share/libgame_item2_pc2.so ./ch$i1$i2 >> start.log 2>&1 & sleep 1
done
i1=$(( $i1 + 1 ))
done


echo -e "# Uruchamianie ch99..."
cd $SFROOT/chs/ch99/
# ./ch99 & sleep 1
#./ch99 >> start.log 2>&1 & sleep 1
env LD_PRELOAD=/usr/home/mt2/share/libstdc++.so.6 & env LD_PRELOAD=/usr/home/mt2/share/libgame_item2_pc2.so ./ch99 >> start.log 2>&1 & sleep 1


echo -e "# Uruchamianie auth..."
cd $SFROOT/auth/
# ./auth & sleep 1
./auth >> start.log 2>&1 & sleep 1


echo -e "# ---------------------------------------------------------------------------- #"
echo -e "\033[0m"

Oto mój plik start.sh edytowany przez kolege.

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

Zamień wszędzie to:

env LD_PRELOAD=/usr/home/mt2/share/libstdc++.so.6 & env LD_PRELOAD=/usr/home/mt2/share/libgame_item2_pc2.so

Na to:


env LD_PRELOAD="/usr/home/mt2/share/libgame_item2_pc2.so"
Opublikowano

To samo :( jak wpisuje komende cd /usr/home/mt2 && sh start.sh 

to mam 

: not found

: not found

 

Ile uchromić chanelli 1/4

i błąd jakiś tam.. 

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

cd /usr/home/mt2

./start.sh -- brak dostępu

 

a jak wpisuje normalnie /start to tak samo 

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Opublikowano

Zrób sobie normalny start.sh, pozmieniaj z tego wszystko na twoje(ścieżki):

#!/bin/sh
cd /usr/venaria/db/ && ./baza_danych & 
sleep 2 
cd /usr/venaria/game/game1
env LD_32_PRELOAD="/usr/venaria/share/libs/lib_costume_ricky92.so : /usr/venaria/share/libs/kwiatmix.so" ./game1.1 &
sleep 2
cd /usr/venaria/game/game2
env LD_32_PRELOAD="/usr/venaria/share/libs/lib_costume_ricky92.so : /usr/venaria/share/libs/kwiatmix.so" ./game1.2 &
sleep 2
cd /usr/venaria/game99
env LD_32_PRELOAD="/usr/venaria/share/libs/lib_costume_ricky92.so : /usr/venaria/share/libs/kwiatmix.so" ./game99 &
sleep 2
cd /usr/venaria/auth  && ./logowanie &
sleep 2
cd ..
Opublikowano

Mam skopiowany orginalny start.sh tylko próbuję dodać system pasów i nie wiedziałem gdzie wkleić 2 liby to powiedzieli mi że np do /usr/game/mt2/share i dodać kod do skryptu czyli start.sh wie ktoś jak to zrobić ? 

 

 

@ Wgrałem ten orginalny i śmiga ale czy musze zrobić coś z start.sh żeby system pasów działał ? 

tumblr_me3px1cAsX1rll4sdo1_500.gif                                                             

 

                                                              

 

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...