antiblock
diamwall
  • Chatbox

    You don't have permission to chat.
    Load More
  • 0
Sign in to follow this  
Khavro

[Duvida] Como Adicionar / Meter Lib

Question

Bom Dia!Tenho uma duvida já a bastante tempo e não consegui encontrar nenhum tópico que esclarecesse a minha duvida.Como se adiciona uma LIB? Tem de se meter de algum modo especial ou basta meter em algum directório do winSCP?Agradeço desde já!Cumprimentos,danhakhavro

Share this post


Link to post
Share on other sites

8 answers to this question

  • 0

Exemplo:

cd ./game99/core2 && env LD_32_PRELOAD="/usr/home/game/share/LibCostume.so" ./game

Metes:

&& env LD_32_PRELOAD="directorio onde está a lib"

e metes antes de todos os ./game, inclusive antes do .db e .auth

exemplo:

LD_32_PRELOAD="/usr/home/game/share/LibCostume.so" ./db

LD_32_PRELOAD="/usr/home/game/share/LibCostume.so" ./auth

Imagem:

Imagem colocada

Share this post


Link to post
Share on other sites
antiblock
https://arwen2.global/
  • 0

O game antes da DB e auth é este aqui ?

Imagem colocada

Não entendi muito bem a localização dos ficheiros.

Share this post


Link to post
Share on other sites
  • 0

É tudo no ficheiro start.sh

Share this post


Link to post
Share on other sites
  • 0

#!/bin/shsh db_auth.sh &sleep 3sh game.sh &sleep 3

Isso é tudo o que tenho no ficheiro start.shTenho de criar essas linha todas?sleep 2echo -e (....)echo -e (....) ./auth &(etc..)

Share this post


Link to post
Share on other sites
  • 0

#!/bin/shenv LD_32_PRELOAD="directorio onde está a lib" sh db_auth.sh &sleep 3env LD_32_PRELOAD="directorio onde está a lib" sh game.sh &sleep 3

Share this post


Link to post
Share on other sites
  • 0

Acho que já entendi, fica então assim:

#!/bin/sh

env LD_32_PRELOAD="directorio onde está a lib" sh db_auth.sh &

sleep 3

env LD_32_PRELOAD="directorio onde está a lib" sh game.sh &

sleep 3

Aqui fica uma outra lib EX( env ld_32_preload="...... sh db_auth.sh &

sleep 3

Aqui fica uma outra lib EX (env _ld_32_preload =" directtorio onde está a lib" sh game.sh &

E assim sucessivamente..

Caso esteja mal diz ai 1 palavrita, obrigado e http://cyber-gamers.org/public/style_emoticons/default/451960.gif

Share this post


Link to post
Share on other sites
  • 0

Boas, eu tenho uma duvida e vou aproveitar este topico para não criar "lixo" no forum.

Eu tenho a libdb_notxt.so e vi num forum romeno que tenho de meter apenas antes da ./db ficando apenas assim:

 

 

#!/bin/shecho -e "033[31mquantos canais abrir ? n1 - (1) Canaln2 - (2) Canalnligação começou"read anzahlcase $anzahl in 1*) echo -e "033[31m Start DB ..033[0m" cd  ./g1/db/ && env LD_PRELOAD="/home/game/share/libdb_notxt.so" ./db &

        ./db & sleep 2        clear

        echo -e "033[31m start auth.033[0m"        cd .../auth

        ./auth &

        sleep 2        clear

        echo -e "033[31m n start ch1.033[0m"        cd .../../ch1/

        ./game &

 

 

 

 

 

por ai a fora? Ou tenho de meter a lib em todo o lado? e alguem pode corrigir a posição da mesma para eu ter uma noção de onde a meter?

Share this post


Link to post
Share on other sites
  • 0

A lib apenas altera a base de dados, não o game.O que dá start aos cores/canais, wtv, é o game, já a db, é um ficheiro diferente, esta foi alterada para que as tabelas fossem inúteis e se passassem a usar documentos de texto para alterar os itens/mobs, daí só ser necessário fazer o env.. para a db.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this