antiblock
diamwall

marcelino671

Membro
  • Content Count

    27
  • Joined

  • Last visited

Posts posted by marcelino671


  1. Obrigado pelo arquivo, mas o translate.lua tem 9k linhas, ai so tem 10%, tem um topico no epvp com o arquivo em ingles, mas somente 2k linhas, e o kra atualizou isso em abril/2015.

     

    O translate.lua eh praticamente todas as quests e falas dos npcs em 1 arquivos, se tivesse tudo pelo menos em ingles ja seria bom :D

     

    O jeito eh pegar as quests antigas e ir pegando as falas e colocando neste arquivo.

     

    Link do translate.lua em ingles (somente 20% do total traduzido)


  2. Alguem sabe arrumar o problema de só ficar dando conection refused ?

     

    Talvez as tabelas estejam corrompidas, cuidado ao mover as databases, primeiro desliga o servidor do banco de dados senao pode corromper.

    Tente reparar elas:

    mysqlcheck -u root -p --auto-repair --check --all-databases > arquivo_com_resultado
    password: #coloca a sua senha
    #abre o arquivo com o resultado e ve se tem alguma corrompida e se tiver olhe no final se conseguiu reparar
    #vi
    vi arquivo_com_resultado
    #ee
    ee arquivo_com_resultado
    

  3. a senha é esta *F617B146CE7E4E090764F2B85049F87F85F0BEA1 no entanto, nos sites de decrypt  não é reconhecida a senha e o autor não quis publicar a senha, para resetar a senha basta fazerem estes comandos no vbox ou putty

     

    /usr/local/etc/rc.d/mysql-server stop

    mysqld_safe --skip-grant-tables &

    mysql -u root

    use mysql

    update user set password=PASSWORD('passdesejada') where user='root';

    flush privileges;

    quit

    /usr/local/etc/rc.d/mysql-server stop

    /usr/local/etc/rc.d/mysql-server start

    /usr/local/etc/rc.d/mysql-server restart

     

    Kra nao copie a pasta inteira do mysql, senao vc vai configurar toda a configuracao do banco de dados do kra, inclusive o usuario e senha LOL WTF

    Copia somente as tabelas pow, nas CONFIG do server nao ta com senha, la ta PAROLA nao sei oq, vai nos arquivos CONFIG do auth/channel1/channel99 e poe a senha que voce quiser, o usuario ja esta mt2 mas vc pode mudar tb,

     

    Ai vc para o servidor mysql e copia as tabelas, inicia o server, entra, se nao tiver o usuario mt2 cria, pq quase todas os serverfiles ja vem com este usuario por padrao, e ai da as permicoes pra todas as tabelas.

     

    MYSQL NAO TEM SENHA, NUNCA, MAS NUNCA COPIEM TODA A PASTA MYSQL, SOMENTE AS TABELAS!

     

    Eu tenho meu FreeBSD 10.1 e tenho 15 (QUINZE) server files instaladas nele, posso iniciar qualquer 1 a qualquer momento que quiser ou iniciar todas ao mesmo tempo! So q ai meu PC nao aguenta :D

     

    Eu sempre coloco um prefixo nas tabelas pra rodar todas ao mesmo tempo, extraia a pasta mysql e renomeie os arquivos:

    mv account lw_account
    

    pare o mysql

    service mysql-server stop
    

    copia as tabelas

    mv lw_account lw_common lw_player lw_hotbackup lw_test /var/db/mysql/
    

    mude as permicoes e dono dos novos arquivos

    cd /var/db/mysql
    chmod -Rf 777 *
    chown -Rf mysql:mysql *
    

    inicie o mysql

    service mysql-server start
    
    login
    mysql -u root -p
    

    cria o usuario mt2

    create user 'mt2'@'localhost' identified by 'chupameupal';
    

    da as permicoes pro usuario mt2

    grant all on *.* to 'mt2'@'localhost';
    
    olha as databases ai
    

    GVB7hrK.png

    sai do mysql

    quit
    

    vai nas configs do game

    cd /usr/home/game/ServerCOnfiguration && ls
    

    e65mqNw.png

     

    edita os configs

    rLbFCcp.png

     

    altera a senha e as tadabases

    UI4p4XQ.png

     

    por padrao os arquivos tem que estar em /usr/game, mas vc pode poe em qualquer lugar se mudar os atalhos nas pastas. em auth por ex poe ../../share/game e assim por diante em todas as pastas dos cores auth e db :D

     

    WYEvOk9.png

     

    Os links simbolicos vc pode deletar e recriar, e pode copiar tb

    rm auth && ln -s ../../share/game auth
    
    //se for copiar os que tem em varias pastas:
    cp -RPf data /usr/home/game/Channele/channel1/core1
    

    assim vc pode ter varias server files prontas pra rodar ao mesmo tempo :D

    ctfcu5e.png

     

    Pra quem esta com erro de libs: mega.nz/#!gJZ3WKLA!Idqx_SYE4cqQ_wPfcj-ObWvdsCYEv0SSoBViyVUDIOY

     

    Se vc quiser ainda pode ter varias serverfiles com o mesmo core, de preferencia a source, eh so criar links simbolicos, ai todos usam o mesmo game, ai vc modifica o codigo fonte, compila, e todos ja vao usar o novo game compilado :DDDD


  4. Eu nem devia dizer nada.. Mas tu sabes lá se tenho experiência ou não em servidores.. Possivelmente sei mais de olhos fechados e a dormir do que tu acordado sobre esta merda de criar servidores, portanto não fales do que não sabes.. Geralmente quando se partilha umas files, não interessa se são em .VDI se em tar.gz trazem a pass do Mysql..

    Ganha juízo lol  :facepalm:

    Baixar uma maquina virtual completa com os arquivos normalmente eh pra quem nao tem muito conhecimento, quem ja tem uma boa nocao eh muito melhor criar uma maquina virtual do zero e configurar voce mesmo, inclusive para tentar se manter limpo de possiveis malwares contidos nos arquivos.

    Mesmo que voce obtenha os arquivos somente compactados, serao somente as databases do mysql, as configuracoes em CONFIG nos cores ja vem ali com um usuario, porem voce tera que criar este usuario no banco de dados ou mudar a CONFIG para o usuario que voce ja tem e aplicar as permissoes necessarias.

     

    Acho que deveria ter um guia/tutorial um pouco mais completo de como realmente mexer com os arquivos, para dar uma nocao melhor pra galera, talvez eu faca um depois, eu realmente comecei a mexer com os servers a pouco tempo, nao tenho um otimo conhecimento, mas estou obtendo muito rapido, eu ja tenho uma familiaridade com linux, nao tao grande mas o suficiente para me sentir um pouco confortavel :D

     

    Mesmo eu estando comecando a criar meu primeiro server, eu acho muito melhor criar o server do zero, e usar a source do game core e do binario do cliente, assim eu aprendo a fazer as modificacoes que normalmente nao sao posiveis mesmo com difs, pois tendo o conhecimento do codigo fonte voce pode mudar praticamente tudo no jogo, inclusive aquilo que voce acha impossivel, e logico que baixar game core de terceiros, podem ter algum malware junto, ate mesmo a source se vc baixar de algum outro logal, pode ter algo no codigo fonte e ao compilar estara ali no core algo que facilite o acesso ao seu servidor posteriormente, normalmente eh assim que mesmo servidores grandes acabam tendo suas configuracoes roubadas :D


  5. Galera comenta sem nem ler o topico e sem nem saber o que realmente eh uma server files.

     

    Voce so vai precisar de "SENHA" se baixar uma maquina virtual ja configurada, ai sim ela tera as senhas de usuario do sistema operacional de do servidor de banco de dados do mysql.

     

    Por favor, primeiro aprendem o basico do que realmente eh uma "ServerFiles" para depois vir em todo o topico falando: KDE SENHA?

     

    Claro, se a primeira coisa que voce pergunta eh a senha, entao provavelmente tambem nao sabe fazer o download dos arquivos do jogo e do banco de dados, extrair os 2 na maquina virtual, criar um usuario voce mesmo no mysql, e iniciar o server...

     

    Alias tem tutorial para isto aqui no forum.

     

    O cliente parece ser bom, tem o DESIGN que eu gosto, e ainda eh 40K, o autor cita a server files ser 36k, eu nao sabia que eram compativeis, eu tenho a 34k e nao eh compativel com cliente 40k, vou testar isso ai :D


  6. O script de limpar logs destas serverfiles tambem limpa os arquivos temporarios do servidor mysql enquanto o mesmo esta ligado, melhor retirar as linhas que fazem isto no final do arquivo.

     

    Alias a database esta toda corrompida e com erros, ate tentei usar uma outra database mas nao consegui ligar o servidor, eu nem vi os logs mas depois tento novamente.


  7. So para deixar aqui, sempre que for copiar o banco de dados, seja pra backup ou pra passar pra outro server, primeiro desativa o mysql server.

    Vale tambem tentar reparar as tabelas pelo mysql quando estiverem com problemas:

    #desativando o servico do banco de dados
    service mysql-server stop
    
    #Se estiver usando PuTTY que tem o scroll, pq normalmente sao muitas tabelas, ai da pra vc ver melhor o resultado
    
    mysqlcheck -u root -p --auto-repair --check --all-databases
    
    #Se for fazer direto pelo terminal do linux eh melhor por o resultado em um arquivo e ver depois
    
    mysqlcheck -u root -p --auto-repair --check --all-databases >> resultado
    vi resultado #ou ee se vc nao gosta de usar o vi/vim :D
    
    
    
    

  8. Nao tem uma melhor serverfiles, a maioria tem seus pontos fortes e fracos, uma pode ser bom para o tipo de server que eu quero fazer e nao para o tipo de server que voce quer fazer, eu mesmo comecei a pouco tempo e criar server e nao tenho muito conhecimento das opcoes, o ideal eh vc ver no topico de serverfiles e ver a qual melhor te agrada e usar, eu estou simplesmente baixando varias e testando.

     

    Indico voce mesmo criar uma maquina virtual com FreeBSD 10.1, instalar um core 40k, ou a propria source e compilar, e ai vc pode testar todas as serverfiels de uma vez, inclusive com banco de dados pra cada uma, eh so usar prefixos nos nomes das databases.

     

    Deve ter tutoriais por ai, so procurar.


  9. Vale resaltar que quando for mudar uma quest, se tiver algumas acoes que tinham na anterior e nao na nova, elas irao permanecer, se voce mudar o nome da quest tambem deve mudar no index de quest, normalmente eh locale_list ou quest_list, o ideal eh usar o script que normalmente ja vem para deletar todas as quests e recompilar tudo de novo, maioria das vezes vai estar como make.sh ou questmake.sh.


  10. Enviei-te em pm.

     

    Obrigado, o seu codigo fonte funciona perfeitamente, deletei os item*.txt mob*.txt e o db pega os dados direto do mysql agora, obrigado!  :like:  :+1:

     

    Sobre o problema de tomar disconnect ao logar, eu ainda nao resolvi, e nao eh so com o hamachi, eu configurei para usar meu IP direto, eu so fiz um redirecionamento de porta no meu modem/roteador para reencaminhar as portas de login/game pra minha maquinha virtual, porem mesmo assim pessoas de fora da rede local nao conseguem entrar no jogo, fazem login, escolhem o personagem e tomam disconnect.

     

    Essas configuracoes no codigo fonte creio que seja a mesma coisa que fazer BIND_IP na CONFIG dos cores e iniciar os CORES com -IP.

     

    Minha configuracao esta assim:

     

    //CONFIG

    BIND_IP: 192.168.1.42 (Internal IP)

     

    //INICIANDO OS 3 CORES

    cd game99/channel1_1/channel1_2 && ./game -IP PublicIP

     

    Porem mesmo assim nao muda nada  :ffuu:

     

    Eu vi algumas coisas sobre mudar os adaptadores de rede da maquina virtual, tentei deixar um bridge e outro nat, um bridge e outro hostonly, vc sabe de tem algum meio na configuracao dos adaptadores de rede do virtualbox que possa funcionar para pessoas de fora logar normalmente?

     

    Muito obrigado pelo sua ajuda, espera que nao esteja pedindo de mais  :indeed:


  11. So acho que topicos sobre as serverfiles deveriam descrever o conteudo, temos que baixar sem ao menos saber o q tem dentro so pra matar a curiosidade.

     

    Vou baixar e testar ai eu falo oq tem dentro, mas de qualquer forma obrigado pelo compartilhamento :D

     

    Tambem aguardo pelo cliente, pois se houver coisas diferentes de outros clientes ou pelo simples fato de os codigos das coisas forem diferentes ja nao conseguiremos ver o conteudo.


  12. game\config.cpp

     

    char        g_szPublicIP[16] = "0";

    char        g_szInternalIP[16] = "0";

     

     

    muda para

     

    char        g_szPublicIP[16] = "O_TEU_IP_PUBLICO";

    char        g_szInternalIP[16] = "O_TEU_IP_LOCAL";

     

     

    Vê se funciona (não testei pois não uso hamachi).

     

    Obrigado!  :+1:

    Nao posso testar agora mas depois falo se funcionou :D

     

    Aproveitando, eu tb queria desabilitar os arquivos mob e item proto pra serem lidos em formato txt na pasta db, para poder alterar diretamente pelo mysql, parece que eu tenho que alterar algo no arquivo CLientManagerBoot.cpp na pasta db, mas eu nao sei como mudar, voce por acaso saberia?  :megusta:


  13. Use uma query pra alterar a experiencia e gold de todos os monstros no mob_proto.

     

    Por exemplo, se no seu server o XP esta muito alto, e vc quer que fique a metade disso, basta dividir a experiencia por 2 em todos os montros:

    UPDATE player.mob_proto SET exp = exp / 2;
    

    Ok, uma ultima coisa, qual os mapas pra up? e qual os mapas para drop de refines? 

    Isso quem decide eh vc doido, vc que quer criar um servidor  :trollface:


  14. Compilei a source 40k no FreeBSD 10.1 sem problemas, game funfando tudo de boa sem problemas, consigo entrar no meu PC e jogar normalmente, porem queria usar via hamachi com meus amigos para eles me ajudarem a editar, eles ate conseguem logar e criar o personagem, mas na hora de selececionar o personagem tomam disconnect e voltam pra tela inicial.

     

    Eu vi que o game 40k tem alguns problemas com isso, tem uma DIF pra resolver este problema do IP, porem eu nao consigo usar isto, ja que eu compilei o game, sabem me dizer o que eu preciso mudar no codigo fonte pra resolver isto? Assim eu posso compilar de novo...


  15.  

     

    Password: kristiano2015
     

    Baixei pelo Chrome e a senha nao da certo, ou sera que corrompeu o arquivo ao baixar?

     

    Vou tentar baixar pelo firefox.

     

    Edit agora no servidor tem o qKristianov2.7z, o criado do topico renomeou o arquivo e esta fazendo outro upload?


  16. Aproveitando a topico, para nao criar outro, eu queria saber sobre como estao as server files, tem o 40k source, mas o publico eh cheio de bugs, a galera baixa e consertam alguns bugs mas nao disponibilizam, querem vender, qual seria a melhor files 40k source pra baixar? tem alguma sem bugs ou quase sem?

     

    Eu tenho um pequeno conhecimento de programacao e ate posso tentar resolver alguns...


  17. mas isso de só mostrar os 2 reinos, já está configuradas as svf assim ou é só no cliente?

    Eh so no client, no arquivo root tem um arquivo intoempire.py, eu tentei substituir ele por outro, e ate editar, mas da erro no client, neste arquivo esta configurado pra mostrar so 2 reinos, no server nao esta bloqueado, so que no reino amarelo nao tem nada, esta com as coisas so no reino azul e vermelho.


  18.  

    Vlw, eu criei meu primeiro server hoje, baixei o FreeBSD 10.1 e criei ele do zero, peguei essas files ai e botei la, pegou de boa, so to com problema nesse client ai, dentro do client so mostra 2 reinos, nao tem os amarelos, e no meu nao mostra o corpo do guerreiro, so comigo isso?

     

    Edit: Eu extrai de novo e o guerreiro esta normal, so os reinos que mostra somente azul e vermelho :`(

     

    Tambem tentei traduzir descompactando o locale_pl mas nao consegui, eu substituo os arquivos e da erro na hora de iniciar.

     

    Pra quem for somente copiar os arquivos, e nao usar toda a maquina virtual, nos arquivos eh usava no banco de dados o usuario mt2 e senha mt2!@#, mas eu mudei todos os arquivos de conf que tem o login e a senha, pra por outro, esses arquivos ficam nas pastas db, game, auth e ch1 a 5, no caso do ch so muda os que vc vai usar.


  19. Só pra complementar, eu n coloquei boss ainda, mas metins eu coloquei, e como sempre gosto de testar oq cada coisa faz, descobri algumas coisas:

    m

    x

    y

    200

    150

    0 - Raio Vertical máximo que a metin pode cair a partir da coordenada, 1 para cair no local exato

    0 - Raio Horizontal máximo que a metin pode cair a partir da coordenada, 1 para cair no local exato

    1000s - Isso é lógico, tempo para renascer após ser derrotado

    100 - Não vi nenhuma diferença

    1 - Quantidades de metins

    metin