Creative

Creative Game Blog

  • RSS
  • Delicious
  • http://www.facebook.com/andersonsgrabin
  • Twitter

Popular Posts

Hello world!
Righteous Kill
Quisque sed felis

Categoria

AION (15) Apache (1) Comandos (2) Dicas (25) FreeBsd (4) Iniciantes (90) internet (2) Jogos (4) Linux (2) Metin2 (61) Multimidia (23) Mysql (1) novidades (13) Personalização (16) Php (1) Sistema (74) softwers (32) Videos (78) web (18)

Metin2

Tudo sobre o metin dicas do jogo e configuração do servidor,tutoriais,arquivos e etc...

FreeBsd

Tudo sobre o sistema como instalação,manuseio etc...

Aion

Dicas do jogos,arquivos do servidor,tutoriais e etc

Dicas

Dicas sobre varios asuntos

Novidades

tudo o que acontece no mundo e que vira asunto

Mostrando postagens com marcador AION. Mostrar todas as postagens

Ids e Nomes de Todos os GameServers

Server IDs

1 : Siel
2 : Israphel
3 : Nezekan
4 : Zikel
5 : Vaizel
6 : Triniel
7 : Kaisinel
8 : Lumiel
9 : Yustiel
10 : Marchutan
11 : Ariel
12 : Azphel
13 : Fregion
14 : Mesramtaeda
15 : Ereshkigal
16 : Beritra
17 : Tiamat
18 : Changarnerk
19 : Quairerk
20 : Kidorun
21 : Meniherk
22 : Zemurru
23 : Kasaka
24 : Lugbug
25 : Fasimedes
26 : Jucleas
27 : Michalis
28 : Calon
29 : Sakmis
30 : Lavirintos
31 : Spatalos
32 : Telemachus
33 : Castor
34 : Perento
35 : Gorgos
36 : Kromede
37 : Thor
38 : Votan
39 : Balder
40 : Urtem
41 : Vidar
42 : Suthran
43 : Aegir
44 : Nerthus
45 : Deltras
46 : Kahrun
47 : Lephar
48 : Arbolu
49 : Kalil
50 : Vindacci
51 : Balsach
52 : Sataloca
53 : Hellion
54 : Orissa
55 : Sigyn
56 : Sif
57 : Freyr
58 : Jebal
59 : Hisui
100 : Test Server
Credits

Silvow - Forum Aion Lightining
Foxer - Por Trazer
Minituto By: iagovulcano

na Table "gameservers" ao invés de colocar o ID="1", coloque o ID que você escolher na lista;

Em seguida vá até o diretório: "...\gameserver\config\network\network.propert ies;

nele procure por:

# Id of this game server
network.login.gsid = 1
Troque este "1" pelo ID que você escolheu na lista e divirta-se ^^

Compilando Servidor de Aion

Preparativos:

Para este guia você precisa dos seguintes softwares

SmartSVN
Eclipse
Java Developement Kit

Nota: Não importa onde você instalar qualquer um desses.

Etapa 1
Instalar todos os softwares.

Basta extrair eclipse, onde quer que você quer.
Mas ele não solta incase você precisa re-compilar, ou se uma rev nova é liberada.

SmartSVN Instalar.
Instale o JDK (Java Developement Kit).

Quando tudo isso for feito, você está pronto para avançar para: Etapa II:

Etapa 2

Então você provavelmente vai pensar:
"Oh não, agora o seu indo muito complicado. E eu estou indo para obter muitos erros."

Posso garantir que a sua não vai ser complicado.

SmartSVN Open.

Quando você abre SmartSVN você deve ser promted com esta janela:




Pressione OK.

A janela deve ficar assim:



E como a imagem diz.

Coloque http://my-svn.assembla.com/svn/aion-emu/ onde diz URL
e sua pasta destinada onde diz Local Directory.

E a imprensa em Avançar.

A janela deve agora olhar como este.




Só Clique no botão Finish.

E agora ele deve começar a "baixar" o núcleo do site.

Quando o seu feito, deve ser algo como isso.

Resigzed ImageClick this bar to view the full image.




Note que agora o poder de ver agora os diretórios, bem como arquivos.

Quando o seu feito com tudo isso, então o seu poder proceder à: Etapa III:

Etapa 3
Agora você deve ter alguns novos arquivos em seu disco rígido. Uma vez que você baixou.

Para mim, os arquivos estão em C: \ Program Files \ Aion SVN.

Então, vá lá.

Deve olhar como este na pasta.





Não comece um ataque de pânico se você não puder ver a pasta svn.. Você não fez nada errado.

Se você não puder ver a pasta, então você havent habilitado pastas "ocultas".
Não vou explicar como fazer isso, pois a sua não é necessário.

Navegar. Trunk LoginServer> AE

Certifique-se que há um arquivo lá chamado build.xml

Navegar. Trunk GameServer> AE

Certifique-se que há um arquivo lá chamado build.xml

Navegar. AE_Commons Trunk>

Certifique-se que há um arquivo lá chamado build.xml

Quando youve feito isso, então você está pronto para iniciar a compilação.

Se youve feito tudo isso, então o seu poder proceder à: Etapa IV:

Etapa 4

Abra o Eclipse.





Você deve ser solicitado com essa janela.





Isso realmente não importa onde o trabalho é.
Mas se você não está realmente para isso, então você deveria ir com o padrão.

Pressione OK.

Navegue em arquivo File> Open.

Vá para a pasta SVN. No meu caso: C: \ Program Files \ Aion SVN

> Navegar para Trunk LoginServer AE.

Clique no build.xml.

Se não aparecer nada quando você fazer isso, clique em seguida ao lado do Welcome Tab.

Resigzed ImageClick this bar to view the full image.



Uma nova guia deve aparecer. Ele deve ser chamado build.xml.

Se youve feito tudo isso, então o seu poder proceder à: Etapa V:

Etapa 5

Navegue até Window> Preferences

Navegue até Ant> Runtime

Entradas Global Press

E então Add External JARs Press.

Vá até a pasta onde o Java está instalado. No meu caso C: \ Program Files \ Java

Nessa pasta podem existir várias pastas ou apenas um.

Pressione o botão que diz jreX

X é um número.

Exemplo: jre4 (que é onde eu encontrei o meu arquivo)

Navegue até a lib

E lá encontrar tools.jar.

Se você não puder encontrá-lo em seguida, escolher outra pasta.

Pressione OK.
Resigzed ImageClick this bar to view the full image.

Navigate to Run> Run



Você deve ter perguntado em uma janela.

Imprensa Ant Build.


Isso vai começar a compilar o arquivo.

Quando a elaboração da "janela" Console deverá ser parecido com este:
Resigzed ImageClick this bar to view the full image.


Quando a sua compilação feita LoginServer então apenas repita o passo iv passo v.

A única coisa que o vai fazer diferente é escolher outro arquivo.

Em vez de escolher o arquivo build.xml no LoginServer AE, agora você vai compilar o arquivo build.xml na pasta e pasta AE_GameServer AE_Commons.

Quando o seu feito com tudo isso você pode continuar para: Etapa VI:

Etapa 6

Quando você chegou a esta etapa, você deve ter o seu núcleo compilado.
créditos para aion emu

Alterando status das classes

Iai galera, devido a quererem a alteração de status dos chars, resolvi postar um tuto.

Para alterar os status da classe basta ir em:
SEUSERVER\gameserver\data\static_data\stats
Dentro da pasta irá conter todas as xml's das classes contendo os status (HP, MP, accuracy, etc), e editem apenas as seguintes linhas que surtirá algum efeito. Exemplo a xml do gladiator no level 9:
<--Não altere nada nessa linha
814" maxMp="730" <-- Aqui pode ser alterado (HP e MP)
power="115" health="115" agility="100" accuracy="100" knowledge="90" will="90" <-- Não altere nada nessa linha
walk_speed="1.5" run_speed="6" fly_speed="9"<-- Não altere nada nessa linha
attack_speed="1.5"<-- Não altere nada nessa linha
evasion="173" block="173" parry="173" <-- Aqui pode ser alterado, mas de preferencia todos os valores iguais (accuracy=precisão, evasion=esquiva, parry=defesa com a arma (dano dos monstros reduzem))
main_hand_attack="19" main_hand_accuracy="262" main_hand_crit_rate="2" <-- Edite apenas o valor de main_hand_accuracy (precisão com a mão principal (da arma))
magic_accuracy="128" />Aqui pode ser alterado (precisão de mágica)
Valores a serem alterados em azul.
Lembrado que a alteração é apenas do level em questão (no caso, level 9 como no exemplo).

Crédito: somale

Expandindo o inventory de GM/ADM , e players normais ao maximo !!!

como muitos sabem quando vc esta in-game e tenta expandir seu inventory , é limitado , e eu tb tinha esse problema , então fiquei procurando algo no navicate e nos codigos de database e achei algo sobre cube ou inventory , achei xD e testei no meu server e deu certo : primeiro , abra seu navicat , depois abra a database "au_server_gs" , agora abra a tabela "players" , depois disso procure pela guia escrita "cube_size" e troque o numero que estiver lá pelo numero 9 , deixando
assim :
Clique pra a Imagem

salve e pronto , seja feliz xD
----------------------------------------
seu inventory ficara assim :

Clique para ver a Imagem

(OBS: o char que você for editar o tem que estar off na hora que você for fazer este processo / IMPORTANTE : se vc colocar numero acima de 9 o seu inventory ainda expande , mas não ira mostra-los , o maximo que podem ficar visiveis são até o "9", só vai apareçer q almentou ;D )

Creditos :

Pacotão de Tutoriais: 7 - Adicionando senha ao navicat.

Boa noite pessoal, estarei criando um pacotão de tutoriais para a galera que freqüenta esta área, envolvendo a programação do AION e a personalização do mesmo.

Este é o 7º tutorial do pacotão.

Essas são as regras para o uso:


1- Todos os tutoriais são de minha criação com base nos conhecimentos adquiridos atravéz do projeto Aion-Unique.

2- Dúvidas deverão ser postadas na área de dúvida, estarei criando um tópico para as necessidades referentes aos meus tutoriais. Dúvidas nos tópicos de tutoriais serão desconsideradas e eu não responderei.

3- A cópia com o meu conhecimento não tem problema, apenas deverá conter meus créditos e a fonte.

4- Lembre-se de agradecer!


Clique AQUI para acessar o tópico de dúvidas.

Adicionando senha ao navicat:

Todas as modificações no servidor deverão ser feitas com o mesmo desligado, evitando assim futuros problemas. Não me responsabilizo por futuros danos no servidor. Todo o material que coloco aqui é testado por mim no meu server, garantindo 100% de funcionamento. Caso tenha problemas, re-leia o tutorial e se ainda assim sobrar alguma dúvida, as mesmas deverão ser postadas no tópico de dúvidas do pacotão.

Para o pessoal que utiliza o Wampserver 2.0, o mysql por padrão vem com o usuário "root" e não vem com senha. Para configurar basta seguir os passos seguintes:

Abra o navicat e vamos em "Manage Users":



Abrirá a tela seguinte:



Como podem ver, no meu caso eu tenho dois usuários no meu navicat. Um "administrator" e outro "root", por padrão o navicat só vem com o "root", então usaremos ele.

Selecione o usuário "root@localhost" e clique em "Edit Users". Coloque a senha e a confirmação e após isso aperte "OK" e depois feche a janela do "Manage Users".

Agora vamos preencher a conexão com os novos dados: Feche sua conexão caso ela esteja aberta, clique com o botão direito sobre ela e vamos em Connection Properties;



Coloque o novo password e marque a opção "Save Password" caso você queira que o navicat memorize sua senha, se você quiser colocar senha toda hora que for logar por maior segurança não marque esta caixa.



Lembre-se de atualizar os dados nos arquivos "database.properties" dentro do gameserver e do loginserver!

Tutorial de minha criação. Caso algum usuário veja este material publicado em outro fórum sem os meus créditos, favor comunicar por PM.

My 4Shared

Pacotão de Tutoriais: 4 - Criando servidor de Aion e colocando on-line

Add caption
Olá pessoal, estarei criando um pacotão de tutoriais para a galera que freqüenta esta área, envolvendo a programação do AION e a personalização do mesmo.
Este tutorial foi atualizado dia 13/02/2011, adicionado novo conteúdo da versão 2.1 e foi editado para melhorar as informações e deixar o tutorial compatível com o servidor.

Este é o 4º tutorial do pacotão.

Essas são as regras para o uso:


1- Todos os tutoriais são de minha criação com base nos conhecimentos adquiridos atravéz do projeto Aion-Unique.

2- Dúvidas deverão ser postadas na área de dúvida, estarei criando um tópico para as necessidades referentes aos meus tutoriais. Dúvidas nos tópicos de tutoriais serão desconsideradas e eu não responderei.

3- A cópia com o meu conhecimento não tem problema, apenas deverá conter meus créditos e a fonte.

4- Lembre-se de agradecer!




Criando servidor 2.1 e colocando on-line.

Todas as modificações no servidor deverão ser feitas com o mesmo desligado, evitando assim futuros problemas. Não me responsabilizo por futuros danos no servidor. Todo o material que coloco aqui é testado por mim no meu server, garantindo 100% de funcionamento. Caso tenha problemas, re-leia o tutorial e se ainda assim sobrar alguma dúvida, as mesmas deverão ser postadas no tópico de dúvidas do pacotão.

primeiramente vamos começar baixando alguns arquivos:



[Gameserver e loginserver atualizados dia 13/02/2011!]

Escolha o Java mais correto para o seu sistema operacional:

Java JDK 6 update 26 Windowsx86 (o mais atual): Clique Aqui

Java JDK 6 update 26 Windowsx64 (o mais atual): Clique Aqui

Como base de dados nós utilizaremos o wampserver 2.0: Clique Aqui

Para acessar o banco de dados com maior segurança e praticidade utilizaremos o navicat 8.0 + crack para validá-lo: Clique Aqui

Loginserver produzido pela equipe AionxEmu 312 e compilado por mim: Clique Aqui

Gameserver produzido pela equipe AionxEmu e compilado por mim: Clique Aqui

Para logarmos no servidor sem erro, precisaremos desse arquivo No-ip_restrict: Clique Aqui


Instalando Java JDK:

A instalação dele é bem simples, só ir dando "OK" e "NEXT" e no final "INSTALL", porém, faremos uma alteração nas variáveis de ambiente para deixar programado uma das etapas da compilação. Se você não tem planos de fazer compilação do servidor, poderá pular esta etapa avançando para a próxima.

Inicialmente vamos até o Painel de controle e abrimos o "Sistema".
Feito isso vá em "Avançado" e em baixo clique em "Variáveis de ambiente", se você conseguiu encontrar aparecerá a mesma coisa da imagem a seguir:



Em "Variáveis do sistema" clique em "Nova" e aparecerá uma caixa menor com os campos:

Nome da variável e Valor da variável;

Em Nome da variável você deverá colocar JAVA_HOME (em letra maiúscula) e em valor da variável você deverá colocar o local aonde foi instalado, no meu caso foi na unidade D:. Acompanhe a imagem a seguir:



Clique em "OK", "OK" e depois em "Aplicar". Agora reinicie seu computador!

Instalando Wamp 2.0:

Extraia ele em alguma pasta e execute-o;

Instalação simples também, bem fácil e rápida. Em algum momento ele pedirá para você selecionar o seu browser padrão, após isso você poderá seguir com a instalação.

Instalando o Navicat e executando o Crack:

Extraia ele em alguma pasta e execute o arquivo Navicat8.0.exe;
Instale normalmente e após isso execute o arquivo Crack.exe, basta clicar em Patch e desfrutar do seu navicat 8.0 funcional.

Iniciando a configuração do banco de dados:

Abra o navicat e clique em Connection e configure da forma demonstrada a seguir:

Host name/IP address: localhost
Port: 3306
User name: root
Password: coloque o password que você configurou, caso não tenha mexido, deixe em branco!
Clique em Test Connection e se aparecer "Connection Successful" você poderá seguir com o tutorial, caso não dê, repita o processo desde o começo.
Abrimos a conexão localhost, botão direto e escolha New Database:
em "Enter Database Name" coloque: aengine_gs, apenas faça essa modificação, repita o processo mais uma vez só que agora o nome deverá ser: aengine_ls.

Agora precisamos criar as tables:

abra a database aionengine_gs, clique com o botão direito e escolha a opção "Execute Batch File". Clique no botão "...", navegue até o diretório: ...\GameServer\sql\ e execute o arquivo "aengine_gs.sql".

Concluindo, repita o processo só que agora vamos ao diretório: ...\GameServer\sql\drops\ e execute o arquivo "droplist.sql".

Ok, Gameserver está configurado. Vamos para o loginserver agora.

abra a database aengine_ls, clique com o botão direito e escolha a opção "Execute Batch File". Clique no botão "...", navegue até o diretório: ...\LoginServer\sql\ e execute o arquivo "aengine_ls.sql".

Feito isso feche a database e abra-a novamente, vamos até a table "gameservers" e configuraremos da seguinte forma:

id="1", mask "127.0.0.1" e a column 'password' você deverá deixar em branco.
Pronto, estamos com nossas duas databases configuradas. Vamos agora configurar os arquivos.

Iniciando a configuração das pastas e arquivos:

Gameserver:

Vamos até o diretório: ...\gameserver\config\default.config e vamos configurar as opções desse servidor:

PS¹: Notou que agora modificou o sistema de configuração ? Antes tinhamos uma pasta de Administration aonde editava os comandos dos membros da STAFF e uma pasta chamada Main que tinha todas as opções do server, agora temos este único arquivo.

default.config;

# Database user
database.user = root

# Database password
# NOTE: Change this! Root password is not safe!
database.password =
Em database.user você deixa como "root", no password você coloca o que você configurou. Caso não tenha colocado, deixe em branco.

Caso o seu usuário e seu login no banco de dados sejam diferentes, configure com eles.

# GameServer bind IP address (* for all available IP)
gameserver.network.client.host = *
Aqui colocaremos nosso IP INTERNO, para encontrá-lo vá em: Iniciar > Executar > digite: cmd > digite: ipconfig. Copie o número do "Endereço de IP ou IPv4" e coloque no arquivo.

# Online players limit
gameserver.network.client.maxplayers = 1000
Aqui caso haja necessidade, você pode configurar a quantidade máxima de players on-line no seu servidor.

# ===================================
# GAMESERVER
# ===================================

# GameServer Name
gameserver.name = aion private
A partir daqui você pode configurar da forma que quiser o seu servidor, lembre-se de configurá-lo balanceadamente para você ter players jogando no seu server ^^. É auto-explicativo, você tem que ter uma noção bem básica de inglês para configurar este GameServer.

ipconfig.xml;

Aqui colocaremos nosso IP EXTERNO, para encontrá-lo clique aqui

Pronto, gameserver configurado. Vamos para o loginserver.

Loginserver:

Vamos até o diretório: ...\loginserver\config\network e vamos configurar estes dois arquivos.

database.properties;

# Database user
database.user=root

# Database password
database.password=
Da mesma forma que configuramos o gameserver, devemos fazer as mesmas alterações aqui para que o loginserver consiga se conectar ao banco de dados. Então configure o password com o que você colocou ou deixe em branco.

network.properties;

# LoginServer will bind specified network interface
# * - bind all interfaces
loginserver.network.client.host = *
Aqui colocaremos nosso IP INTERNO, para encontrá-lo vá em: Iniciar > Executar > digite: cmd > digite: ipconfig. Copie o número do "Endereço de IP" e coloque no arquivo.

Feito isso o seu loginserver já estará pronto para executar.

Corrigindo erro de memória virtual no gameserver:

Agora vamos corrigir um errinho chato que aparece algumas vezes no gameserver quando o usuário tem um pc mais fraco.

Vá até a pasta do gameserver, clique com o botão direito em "StartGS" e vá em Editar.

PS²: Indicado para quem tem 1,5GB de RAM ou menos, caso você tenha 2GB de RAM ou mais, não tem necessidade.

REM -------------------------------------
REM Default parameters for a basic server.
java -Xms512m -Xmx1546m -ea -Xbootclasspath/p:./libs/jsr166.jar -cp ./libs/*;ae_gameserver.jar com.aionemu.gameserver.GameServer
REM -------------------------------------
Apenas este pedaço do arquivo que nós precisamos modificar, aonde está "Xmx1546m" modifique para "Xmx1024m" e se ainda assim não funcionar, modifique para "Xmx512m"

Bom provavelmente o usuário que é leigo no assunto não sabe qual o objetivo dessa alteração, este "Xms512m" representa a memória mínima que o gameserver pode usar do computador e a "Xmx1546m" representa a memória máxima, ou seja, se você tem 1,5GB de memória por exemplo, vc deverá colocar "Xmx1204m" para que o gameserver consiga retirar a memória necessária e executar normalmente.

Tutorial de minha criação. Caso algum usuário veja este material publicado em outro fórum sem os meus créditos, favor comunicar por PM.

My 4Shared

Informação adicionada em 20/04/2011:

Para logarem no servidor basta criar um arquivo em notepad e copiar a seguinte linha para dentro dele:
start bin32\aion.bin -ip:MEUIPAQUI -port:2106 -cc:1 -lang:enu -noauthgg -noweb
Ali aonde esta escrito "MEUIPAQUI" troque para o seu ip externo (www.omeuip.com.br).

Salve este arquivo com o nome de "Launcher.bat" e o Tipo você seleciona "Todos os arquivos".

Lembrando que é necessário abrir as portas do modem, para isso visitem o seguinte site: www.portforward.com

Boa sorte a todos.

Informação adicionada em 03/05/2011

Instalando o No-Ip_Restrict;

Basta extraí-lo no seu desktop, recortar o arquivo d3dx9_38.dll e colá-lo dentro da pasta AION/bin32, substituindo o existente!

Lembre-se de realizar essa alteração com o client desligado.