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

Czytanie bazy od razu z mysql a nie z txt pomocy


Rekomendowane odpowiedzi

Opublikowano

Witam

 

Wie ktoś może jak zrobić na plikach terenza żeby baza była czytana odrazy z mysql a nie z plików txt mam system 32 bit wrzuciłem libdc6++ do /usr/lib a drugi lib do DB podpiąłem do skryptu startu i nie działa jak np. edytuje lv broni i wpiszę reload proto to się resetuje i nadal czyta z txt proszę o pomoc wynagrodzę :)

 

Mój skrypt startu 

 

 

 #!/bin/sh

 
# -------------------------------------- #
# Script to execute all required files   #
# for metin2 game server.                #
# -------------------------------------- #
# Copyright © 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..."
#!/bin/sh
cd /usr/home/mt2/db/
env LD_32_PRELOAD=/usr/home/mt2/db/libdb_notxt.so ./db &
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/m2lib/gamelib.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/m2lib/gamelib.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"

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...