Criando seu seerve com sharkemu
Página 1 de 1
Criando seu seerve com sharkemu
Lembre-Se!Pra Evitar Erros,faça tudo com CALMA.
A Versão do SharkEmu que vamos usar é a v8.1.1 Smile
Antes de Tudo,Downloads Necessários:
WampServer Download --> http://www.wampserver.com/download.php
Navicat Premium Download --> http://www.mediafire.com/?zztmzm3womj
Emulador SharkEmu Download --> http://www.sendspace.com/file/75194l
Database SharkEmu Download --> http://www.sendspace.com/file/sbb7e3
Geral:
Instale o Wamp Normalmente,ao Abrí-lo você verá que perto do seu relógio,um ícone branco apareceu,clique nele com o botão direito do mouse e vá em Language > Portuguese :
Após Fazer Isso,Clique no Wamp com o Botão Esquerdo do Mouse,vá em Colocar Online:
Até o Wamp Ficar Online demorará cerca de 20 Segundos.
Depois que estiver online clique com o botão esquerdo do Mouse e vá em Iniciar Todos os Serviços:
Depois Disso,Instale o Navicat Normalmente.
Extraia o SharkEmu e a Database para a pasta que você Desejar.
Abra o Navicat,você verá que precisa de um código para Abrir,vá na pasta que você extraiu o Navicat,Extraia o KEYGEN e Abra-O:
Clique em GEN e um código Será Gerado,Digite esse Código no Seu Navicat.
Vá no Seu Navicat em Connection >> MySQL:
Vai Aparecer Essa Janela:
Preencha assim:
Connection Name : Nome do Seu Server (No Meu caso ServerTuto)
Host Name/IP address : deixe localhost
User Name:Login da Dabase - Aconselho deixar root
Password : Senha da Database - Aconselho deixar sem
Após ter Preenchido,Clique em Ok
Note que aparecerá uma Lista do lado Esquerdo do Navicat
Dê 2 Cliques Nela e Ela ficará assim:
clique na sua conexão com o botão direito do mouse e vá em New Database:
Irá aparecer essa Janela:
Preencha Assim:
Note que a Database sharkemu que você criou,apareceu no meu ao lado:
Dê um Duplo Clique nela,ela ficará assim:
Agora,Clique com o botão direito do mouse na database sharkemu,e vá em execute Batch File:
Ao Fazer Isso,essa Janela aparecerá:
Clique nos "..." e Procure a Pasta que você extraiu o sharkemu e sua database...após achar o arquivo "sharkemu 20100323 1740.sql"abra-o,clique em Start e Aguarde Carregar:
Após ter Carregado,Clique em Close.
Após fazer isso,clique com o botão direito do seu mouse na conexão e dê Refresh (no meu caso "ServerTuto"):
Vá Novamente na Database Sharkemu,clique com o botão direito do mouse nela e vá em Execute Batch File:
Você verá novamente:
Clique nos "..." Vá na Pasta do SharkEmu/Patchs Sql e Abra o Arquivo "Update 0.8.1.0.sql",Clique em Start,Aguarde Carregar e dê Close.
Repita o Processo:
Clique nos "..." Vá na Pasta do SharkEmu/Patchs Sql e Abra o Arquivo "Update 0.8.1.1.sql",Clique em Start,Aguarde Carregar e dê Close.
Clique na Conexão com o botão direito do mouse e Dê Refresh:
Repita o Processo:
Clique nos "..." Vá na Pasta do SharkEmu/Patchs Sql/Extras/Pack PNJ Alignement e Abra o Arquivo "Pack Pnj Alignement.sqll",Clique em Start,Aguarde Carregar e dê Close.
Após Fazer isso,feche seu Navicat.
Vá Na Pasta do SharkEmu ( a que você executou as sqls etc.)
e Abra o arquivo config.xml e edite-o do jeito que eu colocar.Onde é Pra editar estará Destacado de Vermelho.
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<!--##############################-->
<!--::IP Settings::-->
<GameIp>IP DO SEU SERVER.SE VOCÊ ESTIVER EM CASA USE LOCALHOST OU IP DO HAMACHI.</GameIp>
<DetournLocalIp>true</DetournLocalIp>
<!--Cette option permet de faire connecter le client sur 127.0.0.1 quand le serveur se situe sur la même ip que vous (locale)
Cela permet d'empêcher des problèmes de connexions quand vous essayer de vous connecter sur votre propre ip-->
<LoginPort>444</LoginPort>
<GamePort>5555</GamePort>
<!--##############################-->
<!--::DB Settings::-->
<SqlSource>localhost</SqlSource>
<SqlId>LOGIN QUE VOCÊ USOU NA HORA DE CRIAR A CONEXÃO NO NAVICAT</SqlId>
<SqlPass>SENHA QUE VOCÊ USOU NA HORA DE CRIAR A CONEXÃO NO NAVICAT</SqlPass>
<SqlDBName>sharkemu</SqlDBName>
<!--##############################-->
<!--::Log Settings::-->
<LogError>./log_error.txt</LogError>
<LogCommand>./log_commands.txt</LogCommand>
<LogSock>./log_sock.txt</LogSock>
<!--LogSock Non-utilisé-->
<UseSockLog>false</UseSockLog>
<!--Attention à utilisé uniquement en cas de debug-->
<!--##############################-->
<!--::Server Settings::-->
<ClientVersion>1.29.1</ClientVersion>
<ActivePvpExperience>Ativar Experiencia no PVP se você quer ativar substitua por true</ActivePvpExperience>
<ActivePvpKamas>Ativar Kamas no PVP se você quer ativar substitua por true</ActivePvpKamas>
<MaxConnectionAccepted>500</MaxConnectionAccepted>
<!--Nombres de connexions simultanées-->
<ServerMessage>Mensagem do Servidor</ServerMessage>
<!--$lt = '<' $gt = '>' {0} : Jogadores Conectados
<AutoSaveTimer>45</AutoSaveTimer>
<!--# Seconds ou -1 pour désactiver-->
<AutoSaveTimerDisplayed>false</AutoSaveTimerDisplayed>
<!--##############################-->
<!--::Rates Settings::-->
<RateRegen>2,00</RateRegen>
<RateWinKamas>Rate de Kamas por Batalha (exemplo:15)</RateWinKamas>
<RateWinExperience>Rate de Experiencia por Batalha (exemplo:15)</RateWinExperience>
<RateDropItem>Rate de Drop por Batalha (exemplo:15)</RateDropItem>
<!--##############################-->
<!--::Start Settings::-->
<StartLevel>Level Inicial dos players(exemplo:1)</StartLevel>
<StartKamas>Kamas Iniciais dos Players(exemplo:2000000)</StartKamas>
<StartSpellBoost>Pontos de Feitiço Iniciais(exemplo:0)</StartSpellBoost>
<StartMap>Mapa Inicial(exemplo:10298)</StartMap>
<StartCase>Célula do Mapa Inicial(exemplo:314)</StartCase>
<StartDirection>7</StartDirection>
<StartEmotes>1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;19;21;22;23</StartEmotes>
<!--Separator : ';'-->
<StartChannels>0;1;2;3;4;5</StartChannels>
<!--Separator : ';'-->
<!--##############################-->
<!--::Fight Settings::-->
<DuringTurn>29</DuringTurn>
<!--##############################-->
<!--::Creatures Settings::-->
<MovementTimeMin>40000</MovementTimeMin>
<MovementTimeMax>120000</MovementTimeMax>
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<RespawnTimeMin>150000</RespawnTimeMin>
<RespawnTimeMax>360000</RespawnTimeMax>.
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<MaxCreatureGroup>Maximo de Monstros por mob(exemplo:3)</MaxCreatureGroup>
<!--##############################-->
<!--::Map Settings::-->
<AllowBuggedMap>true</AllowBuggedMap>
<SearchFightPlaces>true</SearchFightPlaces>
<!--Permet à l'emulateur de trouver les placements de combat si ils n'existent pas
Cette option peut ralentir l'initialisation des maps AU PREMIER LANCEMENT SEULEMENT-->
<SearchingZone>6</SearchingZone>
<!--Rayon de recherche des placements de combat,
une valeur élevé permet de trouver plus de zone de combat-->
<!--##############################-->
<!--::Commands Settings::-->
<WorldMessageColor>Cor da Mensagem do Servidor(a cor só funciona com códigos)</WorldMessageColor>
</Configuration>
Códigos das Cores Você Encontra --> Aqui
Após Editar,salve e feche.
Abra o sharkemu.exe,se tudo que você fez estiver correto,após carregar ele ficará parecido com este:
Para Criar Contas,Abra o Navicat e vá na database sharkemu,entre na Table "account_db"
e Preencha Wink
Name: Login da Conta
Password : Senha da Conta
GUID : Um Número Qualquer que não deve se repetir na criação de outra conta.
SecretQuestion : Pergunta Secreta da Conta
SecretAnswer : Resposta da Pergunta Secreta da Conta
Pseudo : Apelido da Conta
Email : E-mail da Conta
AdminState: Status de GM:
0 - Player
1- ?????
2 - ?????
3 - GM
4 - ADM
Para ver os Comandos disponíveis digite no chat do server .commands
para digitar os comandos utilize no chat o comando /console
Para Acessar o Servidor,Configure o config.xml da pasta do seu Dofus.(geralmente C:\Arquivos de Programas\Dofus)
Edite Assim:
<conf name="Servidores">
<connserver name="NomeDoSeuServerAqui" ip="IPdoSeuServerAqui" port="444" />
Edite de Acordo com o config.xml da Pasta do Emulador que você editou anteriormente.
LEMBRE-SE!Para Outras Pessoas Jogarem,terão que ter este config na pasta Dofus delas.
Créditos
Tutorial: Koc
Imagens: Koc
Se For Copiar,não retire os créditos Wink
FIM.
A Versão do SharkEmu que vamos usar é a v8.1.1 Smile
Antes de Tudo,Downloads Necessários:
WampServer Download --> http://www.wampserver.com/download.php
Navicat Premium Download --> http://www.mediafire.com/?zztmzm3womj
Emulador SharkEmu Download --> http://www.sendspace.com/file/75194l
Database SharkEmu Download --> http://www.sendspace.com/file/sbb7e3
Geral:
Instale o Wamp Normalmente,ao Abrí-lo você verá que perto do seu relógio,um ícone branco apareceu,clique nele com o botão direito do mouse e vá em Language > Portuguese :
Após Fazer Isso,Clique no Wamp com o Botão Esquerdo do Mouse,vá em Colocar Online:
Até o Wamp Ficar Online demorará cerca de 20 Segundos.
Depois que estiver online clique com o botão esquerdo do Mouse e vá em Iniciar Todos os Serviços:
Depois Disso,Instale o Navicat Normalmente.
Extraia o SharkEmu e a Database para a pasta que você Desejar.
Abra o Navicat,você verá que precisa de um código para Abrir,vá na pasta que você extraiu o Navicat,Extraia o KEYGEN e Abra-O:
Clique em GEN e um código Será Gerado,Digite esse Código no Seu Navicat.
Vá no Seu Navicat em Connection >> MySQL:
Vai Aparecer Essa Janela:
Preencha assim:
Connection Name : Nome do Seu Server (No Meu caso ServerTuto)
Host Name/IP address : deixe localhost
User Name:Login da Dabase - Aconselho deixar root
Password : Senha da Database - Aconselho deixar sem
Após ter Preenchido,Clique em Ok
Note que aparecerá uma Lista do lado Esquerdo do Navicat
Dê 2 Cliques Nela e Ela ficará assim:
clique na sua conexão com o botão direito do mouse e vá em New Database:
Irá aparecer essa Janela:
Preencha Assim:
Note que a Database sharkemu que você criou,apareceu no meu ao lado:
Dê um Duplo Clique nela,ela ficará assim:
Agora,Clique com o botão direito do mouse na database sharkemu,e vá em execute Batch File:
Ao Fazer Isso,essa Janela aparecerá:
Clique nos "..." e Procure a Pasta que você extraiu o sharkemu e sua database...após achar o arquivo "sharkemu 20100323 1740.sql"abra-o,clique em Start e Aguarde Carregar:
Após ter Carregado,Clique em Close.
Após fazer isso,clique com o botão direito do seu mouse na conexão e dê Refresh (no meu caso "ServerTuto"):
Vá Novamente na Database Sharkemu,clique com o botão direito do mouse nela e vá em Execute Batch File:
Você verá novamente:
Clique nos "..." Vá na Pasta do SharkEmu/Patchs Sql e Abra o Arquivo "Update 0.8.1.0.sql",Clique em Start,Aguarde Carregar e dê Close.
Repita o Processo:
Clique nos "..." Vá na Pasta do SharkEmu/Patchs Sql e Abra o Arquivo "Update 0.8.1.1.sql",Clique em Start,Aguarde Carregar e dê Close.
Clique na Conexão com o botão direito do mouse e Dê Refresh:
Repita o Processo:
Clique nos "..." Vá na Pasta do SharkEmu/Patchs Sql/Extras/Pack PNJ Alignement e Abra o Arquivo "Pack Pnj Alignement.sqll",Clique em Start,Aguarde Carregar e dê Close.
Após Fazer isso,feche seu Navicat.
Vá Na Pasta do SharkEmu ( a que você executou as sqls etc.)
e Abra o arquivo config.xml e edite-o do jeito que eu colocar.Onde é Pra editar estará Destacado de Vermelho.
<?xml version="1.0" encoding="utf-8"?>
<Configuration>
<!--##############################-->
<!--::IP Settings::-->
<GameIp>IP DO SEU SERVER.SE VOCÊ ESTIVER EM CASA USE LOCALHOST OU IP DO HAMACHI.</GameIp>
<DetournLocalIp>true</DetournLocalIp>
<!--Cette option permet de faire connecter le client sur 127.0.0.1 quand le serveur se situe sur la même ip que vous (locale)
Cela permet d'empêcher des problèmes de connexions quand vous essayer de vous connecter sur votre propre ip-->
<LoginPort>444</LoginPort>
<GamePort>5555</GamePort>
<!--##############################-->
<!--::DB Settings::-->
<SqlSource>localhost</SqlSource>
<SqlId>LOGIN QUE VOCÊ USOU NA HORA DE CRIAR A CONEXÃO NO NAVICAT</SqlId>
<SqlPass>SENHA QUE VOCÊ USOU NA HORA DE CRIAR A CONEXÃO NO NAVICAT</SqlPass>
<SqlDBName>sharkemu</SqlDBName>
<!--##############################-->
<!--::Log Settings::-->
<LogError>./log_error.txt</LogError>
<LogCommand>./log_commands.txt</LogCommand>
<LogSock>./log_sock.txt</LogSock>
<!--LogSock Non-utilisé-->
<UseSockLog>false</UseSockLog>
<!--Attention à utilisé uniquement en cas de debug-->
<!--##############################-->
<!--::Server Settings::-->
<ClientVersion>1.29.1</ClientVersion>
<ActivePvpExperience>Ativar Experiencia no PVP se você quer ativar substitua por true</ActivePvpExperience>
<ActivePvpKamas>Ativar Kamas no PVP se você quer ativar substitua por true</ActivePvpKamas>
<MaxConnectionAccepted>500</MaxConnectionAccepted>
<!--Nombres de connexions simultanées-->
<ServerMessage>Mensagem do Servidor</ServerMessage>
<!--$lt = '<' $gt = '>' {0} : Jogadores Conectados
<AutoSaveTimer>45</AutoSaveTimer>
<!--# Seconds ou -1 pour désactiver-->
<AutoSaveTimerDisplayed>false</AutoSaveTimerDisplayed>
<!--##############################-->
<!--::Rates Settings::-->
<RateRegen>2,00</RateRegen>
<RateWinKamas>Rate de Kamas por Batalha (exemplo:15)</RateWinKamas>
<RateWinExperience>Rate de Experiencia por Batalha (exemplo:15)</RateWinExperience>
<RateDropItem>Rate de Drop por Batalha (exemplo:15)</RateDropItem>
<!--##############################-->
<!--::Start Settings::-->
<StartLevel>Level Inicial dos players(exemplo:1)</StartLevel>
<StartKamas>Kamas Iniciais dos Players(exemplo:2000000)</StartKamas>
<StartSpellBoost>Pontos de Feitiço Iniciais(exemplo:0)</StartSpellBoost>
<StartMap>Mapa Inicial(exemplo:10298)</StartMap>
<StartCase>Célula do Mapa Inicial(exemplo:314)</StartCase>
<StartDirection>7</StartDirection>
<StartEmotes>1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;19;21;22;23</StartEmotes>
<!--Separator : ';'-->
<StartChannels>0;1;2;3;4;5</StartChannels>
<!--Separator : ';'-->
<!--##############################-->
<!--::Fight Settings::-->
<DuringTurn>29</DuringTurn>
<!--##############################-->
<!--::Creatures Settings::-->
<MovementTimeMin>40000</MovementTimeMin>
<MovementTimeMax>120000</MovementTimeMax>
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<RespawnTimeMin>150000</RespawnTimeMin>
<RespawnTimeMax>360000</RespawnTimeMax>.
<!--Exprimé en millisecondes (ms)
Une valeur basse augmente le chargement du CPU et peut faire lagué le serveur
Min doit toujours être inférieur a Max-->
<MaxCreatureGroup>Maximo de Monstros por mob(exemplo:3)</MaxCreatureGroup>
<!--##############################-->
<!--::Map Settings::-->
<AllowBuggedMap>true</AllowBuggedMap>
<SearchFightPlaces>true</SearchFightPlaces>
<!--Permet à l'emulateur de trouver les placements de combat si ils n'existent pas
Cette option peut ralentir l'initialisation des maps AU PREMIER LANCEMENT SEULEMENT-->
<SearchingZone>6</SearchingZone>
<!--Rayon de recherche des placements de combat,
une valeur élevé permet de trouver plus de zone de combat-->
<!--##############################-->
<!--::Commands Settings::-->
<WorldMessageColor>Cor da Mensagem do Servidor(a cor só funciona com códigos)</WorldMessageColor>
</Configuration>
Códigos das Cores Você Encontra --> Aqui
Após Editar,salve e feche.
Abra o sharkemu.exe,se tudo que você fez estiver correto,após carregar ele ficará parecido com este:
Para Criar Contas,Abra o Navicat e vá na database sharkemu,entre na Table "account_db"
e Preencha Wink
Name: Login da Conta
Password : Senha da Conta
GUID : Um Número Qualquer que não deve se repetir na criação de outra conta.
SecretQuestion : Pergunta Secreta da Conta
SecretAnswer : Resposta da Pergunta Secreta da Conta
Pseudo : Apelido da Conta
Email : E-mail da Conta
AdminState: Status de GM:
0 - Player
1- ?????
2 - ?????
3 - GM
4 - ADM
Para ver os Comandos disponíveis digite no chat do server .commands
para digitar os comandos utilize no chat o comando /console
Para Acessar o Servidor,Configure o config.xml da pasta do seu Dofus.(geralmente C:\Arquivos de Programas\Dofus)
Edite Assim:
<conf name="Servidores">
<connserver name="NomeDoSeuServerAqui" ip="IPdoSeuServerAqui" port="444" />
Edite de Acordo com o config.xml da Pasta do Emulador que você editou anteriormente.
LEMBRE-SE!Para Outras Pessoas Jogarem,terão que ter este config na pasta Dofus delas.
Créditos
Tutorial: Koc
Imagens: Koc
Se For Copiar,não retire os créditos Wink
FIM.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos