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

r34083 - Item_proto & Mob_proto w MYSQL!


Rekomendowane odpowiedzi

Opublikowano

Bez zbędnego gadania.
Dzięki tym plikom będzie czytane item_proto i mob_proto z mysql a nie txt
działa tylko na game r34083

DL:

http://www44.zippyshare.com/v/82506108/file.html


VirusTotal:
https://www.virustotal.com/pl/file/7d7f78230b33e625aee951631169d2d4f0eea26dbb70f82b36fa27c5bd9c937f/analysis/1374398294/


Źródło:
http://www.elitepvpers.com/forum/metin2-pserver-guides-strategies/2733324-lib-db-protos-aus-der-datenbank-no-txt.html


Nie próbuję się tym jarać, że udostępniłem coś z epvp ale moim zdaniem ten temat dla posiadaczy game r34083 jest po prostu ważny.
Opublikowano

Kilka sprostowań: Nie działa z game, tylko z db (r33820), a aby to wszystko działało, należy wgrać ten plik do katalogu /usr/lib32/, lub /usr/lib/ w przypadku systemów 32-bitowych.

Pozdrawiam

zf0m.png


LINK DO PREZENTACJI (KLIK)


Nic dodać, nic ująć.


Opublikowano

Przydać się przyda, ale teraz strach korzystać :D Ciekawe po co miał to robić i udostępnić tak "o" sobie :D


da5e9f82fbb05240438e374847f4a6f9.gif

Opublikowano

 

Przydać się przyda, ale teraz strach korzystać :D Ciekawe po co miał to robić i udostępnić tak "o" sobie :D

Bo może ma na tyle duże umiejętności bądź ma chęć dzielenia się? Szkoda że te 'skillsy' mają się ponad normalnych ludzi i nie chcą się niczym dzielić. Ale z drugiej strony też rzadko cokolwiek udostępniam patrząc na społeczność ów forum...

szq9.png


SYGNATURA BY REEV


Jeżeli potrzebujesz questa, zakodowania strony WWW, podpięcie skryptów pod stronę czy jakiejś nowości do clienta, napisz - pomogę w miarę możliwości.


Opublikowano

Bo może ma na tyle duże umiejętności bądź ma chęć dzielenia się? Szkoda że te 'skillsy' mają się ponad normalnych ludzi i nie chcą się niczym dzielić. Ale z drugiej strony też rzadko cokolwiek udostępniam patrząc na społeczność ów forum...

 

Udostępnił ponieważ jest to bardzo łatwo przełączyć. :)

Przejrzałem te pliki i wyszło, że wystarczyło poświęcić chwilę. :D

Opublikowano

Możliwe, nie ogarniam jeszcze w C++ w takim stopniu. W każdym razie należą mu się duże podziękowania.

szq9.png


SYGNATURA BY REEV


Jeżeli potrzebujesz questa, zakodowania strony WWW, podpięcie skryptów pod stronę czy jakiejś nowości do clienta, napisz - pomogę w miarę możliwości.


Opublikowano

Udostępnił ponieważ jest to bardzo łatwo przełączyć. :)

Przejrzałem te pliki i wyszło, że wystarczyło poświęcić chwilę. :D

I co Panie kolego żeś tam ciekawego zauważył? Czy jesteś cokolwiek w stanie wytłumaczyć? Myślę że garstka ludzi była by zainteresowana działania tego ustrojstwa.

64562221938.png

Opublikowano

Z tego co pamiętam to item_proto i mob_proto jest czytane przez Mysql (Navicat) a item_names i mob_names nie są więc moje pytanie brzmi czy w tych libach jest funkcja czytana names w mysql (jeśli tak to ktra tabelka item_proto Navicat) Pewnie gdybyśmy stworzyli nowe tabelki o nazwach plików to sczytywały bo one nasze names.txt z serwera.

"Mimo wszystko do normalnego życia jest potrzebna nam druga osoba."


Każdy kiedyś musi...


Koniec z MpcForum.pl


Opublikowano

Udostępnił ponieważ jest to bardzo łatwo przełączyć. :)

Przejrzałem te pliki i wyszło, że wystarczyło poświęcić chwilę. :D

 

a tak na prawdę jakby tego nie dał to byłoby: "nie da się tego zrobić", ale tera możecie sie chwalić swoimi 'skilsami', bo 'przeglądacie to'.

  • 2 tygodnie później...
Opublikowano

Wkleiłem ten 1 llib c++ do /usr/lib32 drugi ten dbnotxt do share tak wygląda mój skrypt odpalania serwera:

 

 

echo -e "\033[32m"
dir="/usr/home/mt2"




echo -e "======================================================================="
echo -e "Odpalanie db .."
cd $dir/db/
./db & sleep 2
cd /db && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./db &




echo -e "======================================================================="
echo -e "Odpalanie ch1..."
cd $dir/chs/ch1-1/
./game & sleep 1
cd /chs/ch1-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch1..."
cd $dir/chs/ch1-2/
./game & sleep 1
cd /chs/ch1-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch2..."
cd $dir/chs/ch2-1/
./game & sleep 1
cd /chs/ch2-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &


echo -e "======================================================================="
echo -e "Odpalanie ch2..."
cd $dir/chs/ch2-2/
./game & sleep 1
cd /chs/ch2-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch3..."
cd $dir/chs/ch3-1/
./game & sleep 1
cd /chs/ch3-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch3..."
cd $dir/chs/ch3-2/
./game & sleep 1
cd /chs/ch3-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch4..."
cd $dir/chs/ch4-1/
./game & sleep 1
cd /chs/ch4-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch4..."
cd $dir/chs/ch4-2/
./game & sleep 1
cd /chs/ch4-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch99..."
cd $dir/chs/ch99/
./game & sleep 1
cd /chs/ch99 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &
# LD_PRELOAD="/usr/home/mt2/gamelib.so" ./game & sleep 1








echo -e "======================================================================="
echo -e "Odpalanie auth..."
cd $dir/auth/
./auth & sleep 1
cd /auth && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./auth &


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

 

Dodam jeszcze, że posiadam 64 bitowy system wie ktoś jak to naprawić ;)

Opublikowano

 

Wkleiłem ten 1 llib c++ do /usr/lib32 drugi ten dbnotxt do share tak wygląda mój skrypt odpalania serwera:

 

 

 

 

echo -e "\033[32m"
dir="/usr/home/mt2"




echo -e "======================================================================="
echo -e "Odpalanie db .."
cd $dir/db/
./db & sleep 2
cd /db && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./db &




echo -e "======================================================================="
echo -e "Odpalanie ch1..."
cd $dir/chs/ch1-1/
./game & sleep 1
cd /chs/ch1-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch1..."
cd $dir/chs/ch1-2/
./game & sleep 1
cd /chs/ch1-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch2..."
cd $dir/chs/ch2-1/
./game & sleep 1
cd /chs/ch2-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &


echo -e "======================================================================="
echo -e "Odpalanie ch2..."
cd $dir/chs/ch2-2/
./game & sleep 1
cd /chs/ch2-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch3..."
cd $dir/chs/ch3-1/
./game & sleep 1
cd /chs/ch3-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch3..."
cd $dir/chs/ch3-2/
./game & sleep 1
cd /chs/ch3-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch4..."
cd $dir/chs/ch4-1/
./game & sleep 1
cd /chs/ch4-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch4..."
cd $dir/chs/ch4-2/
./game & sleep 1
cd /chs/ch4-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch99..."
cd $dir/chs/ch99/
./game & sleep 1
cd /chs/ch99 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &
# LD_PRELOAD="/usr/home/mt2/gamelib.so" ./game & sleep 1








echo -e "======================================================================="
echo -e "Odpalanie auth..."
cd $dir/auth/
./auth & sleep 1
cd /auth && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./auth &


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

 

Dodam jeszcze, że posiadam 64 bitowy system wie ktoś jak to naprawić ;)

Przeczytałem dwa razy i nie widzę, więc jakbyś opisał błąd to byłoby łatwiej Ci pomóc. :rolleyes:

Btw. Ten skrypt daj w spoiler... :ninja: tak jak ja.

Opublikowano

 

Wkleiłem ten 1 llib c++ do /usr/lib32 drugi ten dbnotxt do share tak wygląda mój skrypt odpalania serwera:

 

 

echo -e "\033[32m"
dir="/usr/home/mt2"




echo -e "======================================================================="
echo -e "Odpalanie db .."
cd $dir/db/
./db & sleep 2
cd /db && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./db &




echo -e "======================================================================="
echo -e "Odpalanie ch1..."
cd $dir/chs/ch1-1/
./game & sleep 1
cd /chs/ch1-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch1..."
cd $dir/chs/ch1-2/
./game & sleep 1
cd /chs/ch1-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch2..."
cd $dir/chs/ch2-1/
./game & sleep 1
cd /chs/ch2-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &


echo -e "======================================================================="
echo -e "Odpalanie ch2..."
cd $dir/chs/ch2-2/
./game & sleep 1
cd /chs/ch2-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch3..."
cd $dir/chs/ch3-1/
./game & sleep 1
cd /chs/ch3-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch3..."
cd $dir/chs/ch3-2/
./game & sleep 1
cd /chs/ch3-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch4..."
cd $dir/chs/ch4-1/
./game & sleep 1
cd /chs/ch4-1 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch4..."
cd $dir/chs/ch4-2/
./game & sleep 1
cd /chs/ch4-2 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &




echo -e "======================================================================="
echo -e "Odpalanie ch99..."
cd $dir/chs/ch99/
./game & sleep 1
cd /chs/ch99 && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./game &
# LD_PRELOAD="/usr/home/mt2/gamelib.so" ./game & sleep 1








echo -e "======================================================================="
echo -e "Odpalanie auth..."
cd $dir/auth/
./auth & sleep 1
cd /auth && env LD_32_PRELOAD="/usr/home/mt2/share/libdb_notxt.so" ./auth &


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

 

Dodam jeszcze, że posiadam 64 bitowy system wie ktoś jak to naprawić ;)

 

Od kiedy liba do DB podpina się pod auth i channele?

1011932_514376648616209_1943977858_n.png
  • 4 tygodnie później...
Opublikowano

Może zna ktoś rozwiązanie mojego problemu. Otóż po odpowiednim odpaleniu game wraz z libem libd_notxt proces crashuje się po jakichś 10sec bez żadnych znaków w syserr/syslog. Próbowałem na różnych item_proto i mob_proto.

Crashuje się game nie db co jest dla mnie dziwne a bez libu odpala normalnie. syserr z db:

Start of pid: 48758

SYSERR: Sep  2 02:20:00 :: Start: TABLE_POSTFIX not configured use default
SYSERR: Sep  2 02:20:02 :: Load:  DirectQuery failed(SELECT login FROM block_exception)
SYSERR: Sep  2 02:20:16 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Sep  2 02:20:17 :: Process: FDWATCH: peer null in event: ident 22
SYSERR: Sep  2 02:20:25 :: Process: FDWATCH: peer null in event: ident 20

791f747188ac8.png

Opublikowano

 

Udostępnił ponieważ jest to bardzo łatwo przełączyć. :)

Przejrzałem te pliki i wyszło, że wystarczyło poświęcić chwilę. :D

Po czym wnosisz, że to takie proste?


 

  • 2 tygodnie później...
Opublikowano

Po czym masz brak efektu, ta?

 

właśnie nie ale lipa bo nie wiem czy tylko ja tak mam czy co ale u mnie działa to tak że czyta w mysql txt ale już zmieniać w mysql nie da się muszę w txt pozmieniać i dopiero wtedy mogę czytać w mysql czyli w mysql mam tylko podgląd i nic po za tym ;/

Zapraszam Do wypowiedzi w Temacie :)

 

http://www.mpcforum.pl/topic/1086781-easysemanthiapl/

 

Nie ma ma co dostałem 5% warna za dodanie DL Strony Grayst ;P

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...