hardzone 85 Posted July 9, 2013 Verificado : 18/08/2018 Links : ON O sistema destas serverfiles está totalmente modificado do original! Sistema Operativo e Aplicações É utilizado o FreeBSD 9.0 (antes FreeBSD 7.0) com núcleo modificado por mim, para uma maior estabilidade, com suporte para Phisycal Address Extension (suporte superior a 3,5GB de RAM) (versão 32-bit), com Firewall ativa e tambÉm disponível para download a versão 64-bit. Configuração de rede host-only. NameServer (213.186.33.99) e todos os IP's (gateway pode diferir | local: 192.168.56.101) configurados manualmente. Não necessitam NEM DEVEM colocar endereço IP na gmlist! O servidor MySQL É a versão 5.5 (antes versão 5.0), que trouxe muitas melhorias e melhor estabilidade. Foram apagadas tabelas desnecessárias ao servidor, `gmlist` já configurado para o servidor e pronto a adicionar contas. O servidor não dá connect: operation timed out, ou seja inicia em 3 segundos em mÉdia! PHP 5.2 instalado. Foi criado uma nova conta de utilizador. Ao invÉs de utilizarem a conta "root", utilizam a conta "metin2". A cada 30 minutos as permições do utilizador "metin2" são redefinidas para 755. Sistema de Virtualização A máquina virtual usa o sistema de virtualização VirtualBox (Transferir). É compatível com todos os tipos de sistemas operativos (Windows, Linux, Unix). A máquina virtual encontra-se propriamente configurada: [*]No sistema foi ativado o IO APIC (essencial para uma boa estabilidade em qualquer sistema operativo), o relógio de hardware em UTC (necessário para sistemas Unix e recomendado para qualquer sistema operativo) e o PAE/NX (suporte superior a 3,5GB de RAM); [*]Foi criado um disco SAS (antes IDE) de tamanho máximo 32GB. Se precisarem de mais memória, criem resposta no tópico e eu crio uma máquina com o valor que pedirem; [*]Desativada a placa de som, para utilizar menos recursos do sistema; [*]Placa de Rede Intel PRO/1000 MT Server (82545EM) em Host-Only adapter: Na versão de 2010 precisam de PortMap, mas nas transferências tem lá um configurado para estas serverfiles. [*]Desativado o suporte para USB, para utilizar menos recursos do sistema. [*]Versão 64-bit disponível! Sistema Metin2 O sistema base de Metin2 foi totalmente reconstruído: [*]/metin2/addictmt2 - localização das serverfiles (data, locale) e das bibliotecas (libs); [*]/metin2/bin - localização das aplicações 'auth', 'db' e 'game', de modo a comparecerem no local prÉ-estabelecido do sistema e permitir uma integração total com o mesmo. Para alterar o nível do jogo, tem de alterar a aplicaçãp 'game' presente no diretório /bin; [*]/metin2/conf - localização dos ficheiros de configuração (conf.txt , CONFIG); [*]/metin2/cores - localização dos núcleos temporários, eliminados quando o servidor É desligado; [*]/metin2/log - localização dos registos de atividade do servidor de Metin2; [*]/metin2/script - localização dos scripts de manageamento do servidor. Alguns comandos do servidor na conta "root": [*]metin2 - re-estabelecer permições do utilizador "metin2"; [*]desligar - desligar a máquina virtual; [*]reiniciar - reiniciar a máquina virtual; [*]blockip - bloquear endereço IP (tem de ser definido). Alguns comandos do servidor na conta "metin2": [*]iniciar - Inicia o servidor; [*]parar - desliga o servidor; [*]reiniciar - reinicia o servidor [*]reiniciar_soft - reinicia SOMENTE os canais (recomendado se tiverem alterado quests ou mapas) (não recarrega as tabelas); [*]kill_all - terminar todos os processos da conta; [*]limpar - limpar todos os registos (logs) do sistema de Metin2; [*]status - verifica o estado do servidor; [*]ipstatus - modifica o endereço IP para verificar se o servidor se encontra ligado ou desligado. Em qualquer outro servidor, são usados 6 núcleos de jogo por canal (first, game1_1, game1_2, game1_3, game2, game61) (game99 É um canal independente). Agora É utilizado 2 núcleos por canal (channel1_1, channel1_2) e 1 núcleo para o canal 99 (channel99_1). Cada núcleo suporta 32 mapas associados. Com isto baixou muito a necessidade de recursos do sistema. No servidor Zeus da AddictMt2.com.PT, foi registado uma descida de 7GB de RAM para 2,5GB de RAM com 4 canais, e uma descida de 70% de CPU para 15% de CPU, sendo uma alteração bem significativa, utilizando um pouco mais do que 1 canal de outro sistema Metin2 qualquer (antes 1 canal = 7 núcleos, agora 4 canais = 9 núcleos). Sistema Keepalive (http://www.&--#60;img src=...lver-login-bug/) foi aplicado para resolver problemas com o login. Proteção total contra API-Tool, criada por mim. Ligação servidor - bases de dados com segurança reforçada (conta `db_auth`, somente associada às bases de dados `account`,`common`,`hotbackup`,`log` e `player` e limitada a conexão dentro da própria máquina. O sistema, quando desligado, limpa todos os registos de atividade (logs) criados pelo servidor, para manter o sistema leve, limpo e com mais espaço disponível. O servidor tem 4 canais, que podem ser ativados e desativados a qualquer momento (como visto em cima). Se precisarem mais do que 4 canais,criem resposta no tópico e eu crio os canais que necessitarem. As serverfiles presentes são as do Rain. Mais tarde irei explicar como instalar outras serverfiles. As serverfiles tem de ser adaptadas para este sistema. Como instalar Basta extrair o arquivo "rain_is_fbsd9_2010_i386.part01.rar" ou "rain_is_fbsd9_2010_amd64.7z.001" (link no fundo do tópico) e abrir o ficheiro "FreeBSD 9.0 2010 i386.vbox" ou "FreeBSD 9.0 2010 AMD64.vbox". A máquina será adicionada à lista de máquinas virtuais já com todas as configurações necessárias. Simples, não? Portas para abrir no router em TCP e UDP ! [*]22 (opcional, se quiseres acesso externo à máquina!) [*]3306 (opcional, se quiseres acesso externo à máquina!) [*]15001 [*]11002 [*]12002 [*]13000 [*]13001 [*]14000 [*]14001 [*]16000 [*]16001 [*]17000 [*]17001 [*]19000 [*]19001 [*]20000 [*]20001 [*]22000 [*]22001 [*]23000 [*]23001 [*]13099 [*]14099 Portas para o cliente [*]Login - 11002 [*]Canal 1 - 13000 [*]Canal 2 - 16000 [*]Canal 3 - 19000 [*]Canal 4 - 22000 Mais informações Este sistema É utilizado em todos os servidores AddictMt2 e já começou a ser usado em outros servidores, antes de elas serem publicadas. Maioritariamente criado e configurado por mim, sem tirar os crÉditos ao criador original das serverfiles Rain. A pasta "germany" está localizada em /metin2/locale. Lembro que estas serverfiles são as base. Estão em Chinês e relembro que as serverfiles tem de ser adaptadas para este sistema. Contas de sistema FreeBSD - conta administrativa (VirtualBox, PuTTY, FileZilla) [*]IP: 192.168.56.101 [*]Utilizador: root [*]Palavra-passe: changeme (deverá ser alterada efetuando o comando "passwd"). FreeBSD - conta do seervidor (VirtualBox, PuTTY, FileZilla) [*]IP: 192.168.56.101 [*]Utilizador: metin2 [*]Palavra-passe: changeme (deverá ser alterada efetuando o comando "passwd"). MySQL (Navicat) [*]IP: 192.168.56.101 [*]Utilizador: db_manage [*]Palavra-passe: changeme (deverá ser alterada). Conta no jogo [*]Utilizador: ivansantos [*]Palavra-passe: changeme Links para transferir [*]VirtualBox - https://www.virtualb.../wiki/Downloads [*]Navicat Lite - http://www.navicat.c...d/download.html [*]FileZilla Client - http://filezilla-pro...rg/download.php [*]Máquina Virtual 32-bit - Parte 1 | Parte 2 [*]Máquina Virtual 32-bit sem VT-x AMD-V (só a quem aparecer este erro) - Parte 1 | Parte 2 [*]Máquina Virtual 64-bit - Parte 1 | Parte 2 [*]PortMap totalmente configurado - http://www.4shared.c...IvanSantos.html Anexos CrÉditos The FreeBSD Project - http://www.freebsd.org/ [*]Devido a ser sistema base, às suas aplicações disponíveis na Ports Database e aos seus manuais. MySQL :: The world's most popular open source database - http://www.mysql.com/ [*]Sistema utilizado pelo servidor de Metin2 e por consulta dos seus manuais. AddictMt2.com.PT - Feel The New Experience Of Life - http://www.addictmt2.net/ [*]Sistema para qual foi criado, onde foi testado e de onde vem o desenvolvedor do mesmo. Hero-Gamers [*]Fórum oficial da públicação deste projeto. Ivan Santos [*]Criador e desenvolvedor deste projeto.+ Creditos: Down-Age 11 × Dαяkαтн, Metin Cruel, Razer and 8 others reacted to this Share this post Link to post Share on other sites
K3nkσz 824 Posted July 9, 2013 Para que foi esse Copy Paste? Isso já existe aqui... e repara bem no final: "Ivan Santos (eu) [*]Criador e desenvolvedor deste projeto.+" Pff.. Share this post Link to post Share on other sites
hardzone 85 Posted July 9, 2013 Ok para a proxima faço com se fosse eumas que querais que escreve o testo todo?eu axo que o topico esta muito bem esplicado e nao tem nada para ser mudadoe ja agr manda-me la o link do outro que esta postado aqui na cyber que eu quero ver! http://cyber-gamers.org/public/style_emoticons/default/bfuf.gif 1 Hard reacted to this Share this post Link to post Share on other sites
Str0nd3r 57 Posted July 17, 2013 ONDE ESTÁ O DOWNLOAD?! o.o Share this post Link to post Share on other sites
Hard 1 Posted July 17, 2013 ONDE ESTÁ O DOWNLOAD?! o.oAbre os olhos lol Links para transferir [*]VirtualBox - https://www.virtualb.../wiki/Downloads [*]Navicat Lite - http://www.navicat.c...d/download.html [*]FileZilla Client - http://filezilla-pro...rg/download.php [*]Máquina Virtual 32-bit - Parte 1 | Parte 2 [*]Máquina Virtual 32-bit sem VT-x AMD-V (só a quem aparecer este erro) - Parte 1 | Parte 2 [*]Máquina Virtual 64-bit - Parte 1 | Parte 2 [*]PortMap totalmente configurado - http://www.4shared.c...IvanSantos.html Share this post Link to post Share on other sites
Str0nd3r 57 Posted July 17, 2013 [*]Máquina Virtual 32-bit sem VT-x AMD-V (só a quem aparecer este erro) - Parte 1 | Parte 2 [*]Máquina Virtual 64-bit - Parte 1 | Parte 2 files em sim PROGRAMAS EU TENHO --" Share this post Link to post Share on other sites
Hard 1 Posted July 17, 2013 Oh GOD -.- [*]Máquina Virtual 32-bit sem VT-x AMD-V (só a quem aparecer este erro) - Parte 1 | Parte 2 [*]Máquina Virtual 64-bit - Parte 1 | Parte tens ai lol ha algum programa chamado Máquina Virtual? Share this post Link to post Share on other sites
darkcrew 0 Posted July 17, 2013 isto e com cada pato xD kkkkkkkkkkkkkkkkkkkkkkkkkkk ninguem merece xD Share this post Link to post Share on other sites
Str0nd3r 57 Posted July 17, 2013 simplesmente nem reparei...tem texto com fartura.No entanto nem irei descer ao teu nível para responder. Share this post Link to post Share on other sites
Darkilusion 1 Posted July 18, 2013 simplesmente nem reparei...tem texto com fartura.No entanto nem irei descer ao teu nível para responder.Es um patoquer dizer nem te deste ao trabalho de olhar duas vezes e ler o que la esta es um nobalhao nao ficaste a dever muito a inteligencia vesse logo xDFica bem Patinho Share this post Link to post Share on other sites
ruineto12 0 Posted August 12, 2013 Eu quero sacar o ServerFiles ... Não vejo o link do server files... Share this post Link to post Share on other sites
©FULL 84 Posted August 23, 2013 Eu quero sacar o ServerFiles ... Não vejo o link do server files... Aqui: Abre os olhos lol Links para transferir [*]VirtualBox - https://www.virtualb.../wiki/Downloads [*]Navicat Lite - http://www.navicat.c...d/download.html [*]FileZilla Client - http://filezilla-pro...rg/download.php [*]Máquina Virtual 32-bit - Parte 1 | Parte 2 [*]Máquina Virtual 32-bit sem VT-x AMD-V (só a quem aparecer este erro) - Parte 1 | Parte 2 [*]Máquina Virtual 64-bit - Parte 1 | Parte 2 [*]PortMap totalmente configurado - http://www.4shared.c...IvanSantos.html Cumprimentos. Share this post Link to post Share on other sites
Manjerico. 15 Posted September 13, 2013 Oh GOD -.- [*]Máquina Virtual 32-bit sem VT-x AMD-V (só a quem aparecer este erro) - Parte 1 | Parte 2 [*]Máquina Virtual 64-bit - Parte 1 | Parte tens ai lol ha algum programa chamado Máquina Virtual? Hmm acho que não vejo nenhum programa chamado maquina virtual hm... Cumpz Share this post Link to post Share on other sites
Tɦuɳɗɛʀѳuร 48 Posted September 13, 2013 Use virtual box '-' Share this post Link to post Share on other sites
TiiTѳiɳѳ 173 Posted October 2, 2013 a mim antes de aparecer a cena para fazer LOGIN e meter a PW aparece isto alguem sabe resolver? Share this post Link to post Share on other sites