InícioFAQBuscarMembrosGruposRegistrar-seLogin

Compartilhe | 
 

 Ceres CP tutorial

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Admin
Admin


Mensagens: 8
Data de inscrição: 15/04/2008

MensagemAssunto: Ceres CP tutorial   Qui Abr 17, 2008 4:58 pm

Guia do Ceres
feito por Cadinho


Atualizações:
24/10/2006 - Atualizado de acordo com a revisão 6
29/10/2006 - Atualizada mais coisas da revisão 6
24/11/2006 - Adicionada a opção de abrir o server para amigos com o Xampp


:: Indice ::
1- Introdução
2- Criando o banco de dados do Ceres
3- Configurações basicas do config.php
4- Abrindo o Ceres para amigos
4a- Abrindo o Ceres para amigos no Serv-N
4b- Abrindo o Ceres para amigos no EasyPHP
4c- Abrindo o Ceres para amigos no Xampp
5- Personalizando o seu Ceres
5a- Editando o config.php de acordo com seu server
5b- Mudando as figuras padrões do Ceres
5c- Mudando a mensagem inicial
5d- Editando o index.php
6- Considerações Finais




:: 1- Introdução ::
Bom, resolve fazer este tutorial pois acho que aqui no forum não tem muitas coisas sobre o Ceres. Exemplo de como mudar sua pagina, editar frases, etc...
Para baixar o ceres basta ir neste link do site oficial: LinK




:: 2- Criando o banco de dados do Ceres ::
Bem essa parte é bem simples! Vá no seu PhpMyAdmin (Link para o Serv-N - Link para Easy-PHP)
Agora crie um banco de dados com o nome de prefirir, exemplo da imagem abaixo:
IMAGEM 1

Agora procure o botão SQL como na imagem abaixo:
IMAGEM 2

Agora clique em procurar e vá na pasta do Ceres/install/manual, lá abra o arquivo table.sql:
IMAGEM 3

Pronto, a parte do banco de dados esta feita! Wink




:: 3- Configurando o Ceres ::
Configurar o ceres é facil! Abra o Ceres\install\manual\config.default.php e procure as linhas abaixo:
QUOTE
$CONFIG['db_serv'] = 'localhost'; // Deixe assim
$CONFIG['db_user'] = 'ragnarok'; // Ponha o nome do privigelio do SQL (normalmente ragnarok)
$CONFIG['db_pass'] = 'ragnarok; // Ponha a senha do privigelio do SQL (normalmente ragnarok)
$CONFIG['rag_db'] = 'ragnarok'; // Nome do banco de dados que tem as coisas do eA (normalmente ragnarok)
$CONFIG['cp_db'] = 'cp'; // Nome do banco de dados do ceres

$CONFIG['accip'] = '127.0.0.1'; // IP do seu server (o No-IP normalmente)
$CONFIG['accport'] = '6900'; // Porta do login-serv (normalmente 6900)
$CONFIG['charip'] = '127.0.0.1'; // IP do seu server denovo (o No-IP normalmente)
$CONFIG['charport'] = '6121'; // Porta do char-serv (normalmente 6121)
$CONFIG['mapip'] = '127.0.0.1'; // IP do seu server mais uma vez =P (o No-IP normalmente)
$CONFIG['mapport'] = '5121'; // Porta do map-serv (normalmente 5121)
Agora antes de ir pra proxima etapa, ponha esse arquivo de config lá na primeira pasta do Ceres e o renomeie para config.php apenas.
Isso ai é o BASICO da configuração do config.php. Mais a frente irei falar de tudo que falta sobre o config.




:: 4- Abrindo o Ceres para amigos ::
4a - Abrindo o Ceres para amigos no Serv-N:
Lembrando que você só deve fazer esta parte se você usa o Serv-N! OK, chega de inrolação!
Vamos primeiro na pasta do Serv-N (versão 1.1 normalmente é em C:\SERV-N, e versões 1.2 normalmente são em C:\WINDOWS\SERV-N). Agora entre em \apache\conf\httpd.conf e procure estas linhas:
CODE
Listen 80
Listen 8080
Agora deixe assim:
CODE
Listen seuserver.no-ip.info:3535
Listen 80
Listen 8080
Logico que invez de seuserver.no-ip.info você põe seu No-IP xD
Agora vamos em \SERV-N\www e deleta o arquivo chamado index, agora copia a pasta do Ceres e cola na pasta www. Desligue e ligue o ser No-IP e pronto agora seus amigos podem acessar o seu Ceres no endereço seuserver.no-ip.info:3535/ceres, sendo que essa /ceres é o nome da pasta que você botou lá na pasta www =]!!!


4b- Abrindo o Ceres para amigos no EasyPHP:
vamos lá! Primeiramente abre seu EasyPHP e minimize ele. Procure o simbolo dele ai perto da hora e clique com botão direito e vá em Configuração>Apache. Quando abrir a "paginazinha" procure por isto:
CODE
#Listen 12.34.56.78:80
Listen 127.0.0.1:80
Agora ponha uma linha embaixo escrito isto:
CODE
Listen seuserver.no-ip.info:3535
Lembrando que o seuserver.no-ip.info é o seu No-IP!
Agora vá na pasta do seu EasyPHP e agora abre a pasta www e copie a pasta do Ceres pra a pasta WWW.Desligue e ligue o ser No-IP e pronto! Agora seus amigos podem acessar seu Ceres pelo seuserver.no-ip.info:3535/ceres, sendo que o /ceres é o nome da pasta do ceres que esta dentro da pasta www!


4b- Abrindo o Ceres para amigos no Xampp:
Começando.... Vá na pasta do seu Xampp/apacher/conf/httpd.conf e procure isto:
CODE
# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to
# prevent Apache from glomming onto all bound IP addresses (0.0.0.0)
#
#Listen 12.34.56.78:80
Listen 80
Agora embaixo dela ponha uma linha assim:
CODE
Listen seuserver.no-ip.info:3535
Lembrando que o seuserver.no-ip.info é o seu No-IP!
Agora vá na pasta htdocs lá do Xampp e copie sua pasta do Ceres pra lá. Desligue e ligue seu No-IP e pronto! Agora seus amigos podem acessar seu Ceres pelo seuserver.no-ip.info:3535/cp, sendo que o /ceres é o nome da pasta do ceres que esta dentro da pasta www!!



:: 5- Personalizando o seu Ceres ::
5a- Editando o config.php de acordo com seu server:
Bem no config alem das configurações basicas a lugares para editar nome do ceres, rate do server, hora da guerra, etc..
Segue as explicações das funções que ainda não falei do Ceres/install/manual/config.php:
QUOTE
//WOE
// Aqui você configura o horario da guerra, do seguinte jeito: 'dia(HoraDeInicio HoraDoFinal);....'.
//Por exemplo, se eu quiser por que o Ceres diga que minha guerra começe sabado as 2 da tarde e acabe as 4 eu ponho 'sun(1400, 1600)'
//
$CONFIG['woe_time'] = 'tue(2100, 2300); sat(1600, 1800);';

$CONFIG['name'] = 'Ceres Control Panel'; //[color=red] Nome do seu Server
$CONFIG['rate'] = '1/1/1'; // Rate do seu Server

$CONFIG['disable_account'] = '0'; // Ativar/Desativar criação de contas Desativar = 1, Ativar = 0
$CONFIG['password_recover'] = '1'; // "Lembrar" minha senha? Ativar = 1, Desativar = 0
$CONFIG['reset_enable'] = '1'; // Resetar posição = 1, desativar = 0
$CONFIG['reset_cost'] = '0'; // Resetar posição com um custo, desativar custo = 0
$CONFIG['money_transfer'] = '1'; // Ativar transferencia de zeny = 1, desativar = 0
$CONFIG['money_cost'] = '0'; // Ativar transferencia de zeny (custando 100 = 1%), desativar custo = 0
$CONFIG['set_slot'] = '1'; // change char slot enable = 1, disable = 0
$CONFIG['reset_look'] = '1'; // Resetar equipamentos e cores da roupa do personagem quando ocorrer um erro = 1, desativado = 0
$CONFIG['marry_enable'] = '1'; // Ver casamento e se divorciar, 0=desativar
$CONFIG['auth_image'] = '1'; // Ativar codigo de acesso (ativar = 1 desativar = 0)



5b- Mudando as figuras padrões do Ceres:
Para isto é só fazer imagens do tamanho das da pasta Ceres/images/. Lembrando que: background=Dos lados da paginas, ceres=Imagem que fica lá em cima, loading=Imagem de "carregando", no_emblema=Imagem para clãs sem emblema.


5c- Mudando a mensagem inicial:
Abra o arquivo Ceres/motd e procure isto
QUOTE
<table width="504">
Welcome to Ceres Control Panel
</table>
Onde eu grifei de vermelho é onde você vai por a mensagem que vai aparecer na pagina inicial do Ceres.


5c- Editando o index.php:
Vamos agora a parte mais dificil, mais a que mais personaliza seu server.. Vou tentar explicar o mais facil possivel...
Ok, vamos lá! Abra o seu index.php na pasta do Ceres.

Agora primeiramente vamos mudar o titulo da pagina. Procure por essas linhas:
QUOTE
<title>
<?php echo htmlformat($CONFIG_name); ?> - Ceres Control Panel (Revision <?echo $revision?>)
</title>
Desse jeito que vem vai aparecer assim "Nome do seu Control Panel - Ceres Control Panel (Revision 4)" (o nome do control panel muda no arquivo config.php). Para tirar esse " - Ceres Control Panel (Revision 4)" basta deletar isto: " - Ceres Control Panel (Revision <?echo $revision?>)" então essa parte do arquivo ficaria assim:
QUOTE
<title>
<?php echo htmlformat($CONFIG_name); ?>
</title>

Bem agora que já mudamos o titulo.

Iremos mudar a cor do menuzinho de cima agora:
QUOTE
<td style="height:25px" colspan="5" bgcolor="#000000" width="100%">
<div id="main_menu" style="color:#FFFFFF; font-weight:bold"></div>

Onde esta verde é a cor do fundo do menu, onde esta vermelho a cor da letra... Pra saber o codigo da cor aconselho ESTA tabela de cores..

Pronto! Com seu menuzinho bonitinho vamos mudar a cor do menuzinho de baixo:
QUOTE
<td style="height:25px" colspan="5" bgcolor="#6186AF" width="100%">
<div id="sub_menu" style="color:#000000; font-weight:bold"> </div>~

Aqui é o mesmo esquema.. Verde=Fundo, Vermelho=Cor da letra!

Agora a parte que mais muda! O Fundo da partezinha maior:
QUOTE
<td valign="top" bgcolor="#ffffff" colspan="2" width="600" style="height:100%">

Aqui é facil! Na parte verde é a cor do fundo....

Agora a cor do fundo da parte de onde põe login e senha:
QUOTE
<td bgcolor="#000000" valign="top" width="156" rowspan="5" style="height:100%">

Verde=cor do fundo da parte do login.

Pra finalizar vo por a cor do fundo e da letra da parte lá de baixo, dos creditos:
QUOTE
<td colspan="5" bgcolor="#000000
" style="height:40px" valign="middle" align="center">
<p style="font-size: 9px; margin-top: 7"><font color="#FFFFFF">

Verde=Cor do fundo, Vermelho=Cor da letra...

Bem, achei melhor não ensinar como mudar o texto de baixo (o dos creditos) por respeito aos desevolvedores do Ceres.



:: 6- Considerações Finais ::
Pronto, este foi meu primeiro tutorial.. Deve ter ficado um lixo, mais não custa tentar... Duvidas, sugestões ou erros do tutorial poste aqui que consertarei!
Obrigado a Toretto que leu e reportou os bugs pra mim ^~
Agradeço a quem leu,
Cadinho
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://fox-emulator.power-rpg.net
 

Ceres CP tutorial

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1

 Tópicos similares

-
» ************************Tutorial duelist*********************
» Tutorial - Dk Frost DPS
» ~> TUTORIAL DE ADUKA <~!!
» Tutorial Warrior
» [Tutorial] Paladin lvl 1~50

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
 :: Suporte Fox :: Tutoriais-