[DM] Desenvolveno Seu Mu-Online ® [DM] Desenvolvendo Seu MuOnlone ® || Design By: [Neilson Desing] |

Criando Installador Cliente

0 comentários

Logo abaixo estão as imagens de como irá ficar o instalador.

Imagem 1: Aqui e a primeira parte do instalador quando o usuario clicar no executavel.


Dá pra notar na imagem que tudopode ser modificado, textos, imagens e até COPYRIGHT.
Imagem 2: Agora temos a segunda parte do instalador, onde o cliente escolhe o local de install.
Tem um local onde você pode configurar mais uma imagem.
Imagem 3: Nessa parte damos as opções de atalhos para nosso cliente assim que terminar a instalação.


O cliente pode escolher se quer instalar os atalhos ou não.
Imagem 4: Nessa imagem é a instalação dos componentes.
Imagem 5: Finalização do instalador, com a opção de já executar o jogo assim que terminar.

Agora como cria-lo:

Clique aqui para baixar o programa : Smart Install Maker 5.02
Instale normalmente sem nenhuma complicação
Após ter instalado vamos fazer nosso instalador.
- Passo 1
O programa vem em versão Trial, então vamos deixá-lo completo ok.
Execute o programa e vai na aba Preferences e Language, mude para Portugues (Brasil).
Agora vá ate a aba AJUDA e depois DIGITAR CHAVE DE REGISTRO.
Basta digitar igual esta em baixo e depois dar ok.
Nome de usuário: tnenad
Chave de Licença: KVZEC-0U5WH-2RZRB-4OVM4-DRPFL
Nome de usuário: Giveawayoftheday
Chave de Licença: PPZGP-T8SEI-AVWF4-GQRQ3-RAPBF
Bom Vamos Lá.
Ao Abrir o programa você terá uma janela como está.
Na Lateral em INSTALADOR vai conter as seguintes funções.
-Geral
-Arquivos
-Requisitos
-Dialogos
-Interface
-Atalhos
-Registro
-Comandos
-Arquivos INI
-ActiveX
-Fontes
-Variaveis
Na parte de DESINSTALADOR
-Geral
-Arquivos
-Registro
-Comandos.
Quando você abre o programa automaticamente você está na guia GERAL
e ao lado como vista na figura acima você fará as seguintes configurações.
Nome do Produto: (O NOME DO SEU MU, COMO NA IMAGEM O É WARRIORS MU)
Versão: (Ex: 1.04 Session 3)
Nome da Empresa: (Nome do seu MU)
Texto de Titulo: Esse texto de Título é aquele mostrado na primeira
imagem acima de exemplo na janelinha.
(INSTALANDO WARRIOS MU SERVER 1.04H SESSION 3).
Onde estiver %ProductName% %ProductVersion% não remove.
Acho que nessa parte não tem o que modificar. deixe como está fica mais profissional.
Copyright: Aqui pode mudar o ano e adcionar algum texto também,
mais lembre-se onde estiver com codigos não mude.
Local do Instalador: Aqui você selecione onde vai ser salvo seu arquivo instalador
assim que você terminar ele.
Compressão: Aqui modifique o metodo de compressão.
EX: se seu arquivo do cliente estiver 575mb e você selecionar Maxima. o seu arquivo
instalador vai ficar com uns 399mb, mais vai demorar mais para realizar a criação do
instalador creio que mais de 1 hora dependendo da máquina. Eu escolho sempre a normal,
pois em torno de 5 minutos meu instalador fica pronto, e exemplificando, um arquivo de 575mb
com compressão normal vai ficar um 419mb dependendo.
No metodo rápido, nao há compressão, se o arquivo estiver com 575mb seu instalador apos ter
concluido também vai ficar com o mesmo tamanho porem a criação dele chega em torno de 1 minuto.
Na parte de Tipo sempre deixe sem limite pra nao ocasionar problemas ok?
Ok agora vamos selecionar os arquivos que fara parte do nosso instalador.
Imagem da guia arquivos
Clique na aba ARQUIVOS e em baixo selecione o SINAL DE MAIS.
Irá abri uma caixa e em arquivo, selecione todos os arquivos e pastas que contem o seu cliente mu.
Em PASTA DE EXTRAÇÃO selecione a váriavel %PRODUCTNAME%, com isso a pasta dentro
de arquivos e programas se chamará o nome do seu server exemplo Arquivos de Programas/WarriosMU
Depois disso dê um OK. deixa marcado o tipo SOBREESCREVER.
Feito isso vamos agora para a aba REQUISITOS
Imagem da aba.
Nesta parte vamos somente selecionar em qual sistema operacional o seu game pode ser executavel.
caso o seu cliente instalar em outro so que não seja o seu que vc selecionou, ele nao instalará.
Feito isso vai até a aba DIALOGOS.
Deixe marcado todas as opções.
Em Pasta do Produto: coloque as variaveis: %ProgramFiles%\%CompanyName%
(isso vai criar uma pasta em arquivos e programas com o nome do seu server).
Em Pasta no grupo de programas: coloque as variaveis %ProductName% %ProductVersion%
(isso vai criar uma pasta no menu iniciar todos os programas).
Agora em cima você verá as seguintes opções nessa mesma aba DIALOGOS. }
Tem lá GERAL / INFORMAÇÕES DE LICENÇA/ SENHA / TERMINAR INSTALAÇÃO.
Aconselho ir somente em terminar instalação e selecionar o arquivo que será executado quando o cliente
terminar de instalar o produto.
No caso coloque o executavel do seu Laucher.
Entao nessa aba Terminar instalçao marque a caixa
(MOSTRAR CAIXA DE MARCAÇÃO: EXECUTAR PROGRAMA)
A SEGUIR NA LINHA ABAIXO COLOQUE A SEGUINTE VARIAVEL.
%InstallPath%\Launcher.exe (OBS: LAUNCHER.EXE, É MEU EXEMPLO,
CASO O SEU LAUNCHER TENHA OUTRO NOME COLOCA-LO OU SELECIONE
ELE NO PRIMEIRO ICONE SEM SER A PASTA AMARELA COM A SETINHA)
MARQUE TAMBéM A CAIXA ABAIXO (MARCADO POR PADRÃO).
Agora vamos configurar as imagens que vão conter em nosso executavel.
Vá até a guia INTERFACE:
Na guia INTERFACE tem os seguintes tópicos:
PLANO DE FUNDO / CABEÇALHO / LOGO / IDIOMAS / ÍCONES
Vamos colocar primeiro nosso plano de fundo:
No Tópico PLANO DE FUNDO, selecione a caixa MOSTRAR PLANO DE FUNDO.
Abaixo em vez de gradiente selecione IMAGEM.
VÁ ATE O SEU PC E SELECIONE A IMAGEM QUE VC QUER COLOCAR DE PLANO DE FUNDO.
EM ESTILO COLOQUE CENTRALIZADO.
NO TITULO DA JANELA SEGUE O EXEMPLO DA PRIMEIRA IMAGEM LÁ NO TÓPICO
(AGUARDE... INSTALANDO WARRIORS MU SERVER) nessa parte crie a frase que deseja e
coloque a variavel: %ProductName%.
EX: Inicio da Instalação do %ProductName% que significa o nome do seu MU cliente.
Em Texto Copyright mude da forma que quiser obdecendo as variavéis
EX: Copyright © 2008, %CompanyName%
Imagem dessa parte do tuto Abaixo.
Agora vamos no tópico CABEÇALHO.
Nessa parte vc tera uma pre visualização da imagem que vai ficar no cabeçalho do seu install.
Dica: USE O PRINT SCREEN DO SEU TECLADO PARA COPIAR A IMAGEM DO TAMANHO
CORRETO E COM UM EDITOR DE IMAGEM CRIE A IMAGEM QUE DESEJA.
PARA DEIXA-LÁ POSICIONADA CORRETAMENTE BASTA POSICIONAR O
MOUSE EM CIMA DA IMAGEM CLICAR E IR ARRASTANDO.
SELECIONE A CAIXA MOSTRAR IMAGEM DO CABEÇALHO.
DEPOIS PROCURE A IMAGEM QUE VC CRIOU NO SEU PC E ADCIONE.
DICA: DEIXE DESMARCADA A OPÇÃO FUNDO TRANSPARENTE E FUNDO COM EFEITO GRADIENTE OK?
Imagem da dica.


Essa logo é a imagem que vai na lateral do nosso install, ou seja na segunda imagem do tutorial você verá a Summoner. Então agora vamos mexer naquela imagem.
Clique no tópico LOGO. Nessa parte você pode inserir tanto uma imagem qualquer quanto a logo do seu MU, no meu caso coloquei uma imagem e não minha logo.
MARQUE A OPÇÃO MOSTRAR IMAGEM DE LOGO
DO LADO SELECIONE A IMAGEM QUE DESEJA COLOCAR.
LEMBRANDO DA DICA DO PRINT SCREEN PARA DEIXAR A IMAGEM DO MESMO TAMANHO.
DEIXE DESMARCADO A CAIXA PLANO DE FUNDO TRANSPARENTE.
Imagem da dica acima.
Agora vamos para o tópico IDIOMA, no qual iremos colocar a linguagem disponével em nosso instalador.
eu selecionei somente português, mas vocês podem colocar em qualquer lingua que quiserem.
Imagem
Em ÍCONES você ira selecionar os icones do seu Install e Uninstall
DICA: DENTRO DA PASTA DO PROGRAMA SMART INSTALL MAKER TEM VÁRIOS MODELOS.
AGORA BASTA SELECIONAR O MODELO DE CADA IMAGEM EM SEU PC E PRONTO.
Imagem
Agora na lateral clique na guia ATALHOS.
NESSA PARTE VOCÊ IRÁ SELECIONAR OS LOCAIS NO QUAL VOCÊ QUER QUE O PROGRAMA CRIE OS ATALHOS.
NESSE TUTO VOU COLOCAR DUAS FORMAS.
1- NO MENU INICIAR/ TODOS OS PROGRAMAS
2- ICONE NA AREA DE TRABALHO.
APÓS TER CLICADO NA GUIA ATALHOS, CLIQUE NA SETINHA DE MAIS LOGO ABAIXO NO PROGRAMA.
VAMOS CRIAR PRIMEIRO O ICONE NA AREA DE TRABALHO.
DICA: PARA CRIAR SEU ICONE ABRA O PAINT E CRIE UMA IMAGEM COM AS SEGUINTES MEDIDAS 72X69
CRIADA A IMAGEM VOCÊ DEVERÁ SALVAR ELA COM A EXTENSÃO .ICO QUE NO PAINT É POSSIVEL SALVAR.
OK SALVE A IMAGEM DO SEU ICONE DENTRO DO SEU CLIENTE MU E DEPOIS ADCIONE ELE TAMBEM NA GUIA DOS ARQUIVOS JUNTOS COM OS OUTROS.
VAMOS CRIAR O ATALHO AGORA NA AREA DE TRABALHO:
CLIQUE NO SINAL DE MAIS.
EM PASTA DE DESTINO SELECIONE: AREA DE TRABALHO
EM NOME DO ATALHO VC VAI COLOCAR A VARIAVEL: %ProductName%
EM NOME DO ARQUIVO VC DEVE SELECIONAR O ARQUIVO QUE VAI EXECUTAR O JOGO, NO MEU CASO A VARIAVEL É: %InstallPath%\Launcher.exe
EM PARAMETROS DA LINHA DE COMANDO NÃO PRECISA COLOCAR NADA.
EM START IN COLOQUE A VARIAVEL: %ProductName%
AGORA EM ARQUIVO DE ICONE SELECIONE O ICONE QUE VC CRIOU, LEMBRA? NO MEU CASO A VARIAVEL É: %InstallPath%\Warriors.ico
AGORA EM INDICE DO ICONE DEIXE MARCADO ZERO.
AGORA É SO CLICAR EM OK E PRONTO UM ATALHO JÁ ESTA PRONTO.

AGORA CRIANDO ATALHO NO MENU INICIAR.
PASTA DE DESTINO SELECIONE: GRUPO DE PROGRAMAS
O RESTO DAS CONFIGURAÇÕES SERÁ AS MESMAS DE CIMA, FEITO ISSO DE UM OK.
AGORA NA PARTE DE REGISTRO / COMANDOS / ARQUIVOS INI / ACTIVEX / FONTES E VARIAVEIS
BOM AGORA VAMOS FAZER O DESINSTALADOR DO NOSSO CLIENTE OK?
AGORA NA GUIA DESINSTALADOR DO LADO ESQUERDO DO NOSSO PROGRAMA CLIQUE NA GUIA GERAL.
SELECIONE PERMITIR DESINSTALAÇÃO.
NOME PERSONALIZADO NO ADCIONAR E REMOVER PROGRAMAS:
VARIAVEL: %ProductName% %ProductVersion%
TITULO DA DESINSTALAÇÃO: COLOQUE DO JEITO QUE VC QUISER OBEDECENDO AS VARIAVEIS: %ProductName% %ProductVersion%
NOME DE ARQUIVO DO DESINSTALADOR:
USE A VARIAVEL: %InstallPath%\Uninstall.exe
NOME DE ARQUIVO DO ARQUIVO DE LOG DO DESINSTALADOR:
USE A VARIAVEL: %InstallPath%\Uninstall.ini
AS OUTRAS CAIXAS DE SELECÕES ABAIXO DEIXA DESMARCADAS SE QUISEREM.
NA GUIA DESINSTALADORES SELECIONE AGORA ARQUIVOS.
NESSA PARTE VC VAI ADCIONAR OS ARQUIVOS QUE O PROGRAMA IRA REMOVER.
CLIQUE NO SINAL DE MAIS ABAIXO.
SELECIONE EM O QUE APAGAR: PASTA COM ARQUIVOS
EM NOME DO DIRETORIO COLOQUE: %InstallPath%\warriors
LEMBRANDO QUE \warriors É A MINHA PASTA, CONFIGURE CONFORME A SUA.
DE UM OK E PRONTO.
É ISSO DAI PESSOAL AGORA O NOSSO INSTALADOR ESTA TOTALMENTE CONFIGURADO.
BASTA CLICAR NO SINAL VERDE EM FORMA DE PLAY LOGO ACIMA NO CABEÇALHO DO PROGRAMA E INICIAR A CRIAÇÃO DO NOSSO INSTALL.
APOS TERMINAR ABRA O DIRETORIO QUE VOCÊ SELECIONOU PARA SALVAR O ARQUIVO LEMBRA?
FAÇA UM TESTE E INSTALE ELE NO SEU PC

Criando Acc Vip

0 comentários

Colocando Sistema de Contas Vip no teu servidor :

01 - Abra o SQL Entrepise Manager, Databases, MuOnline, Tables.

02 - Clique com o botão direito na table MEMB_INFO, Design Table.


03 - Va ate a ultima coluna escrita (collum name), embaixo dela coloque vip e escolha int.


04 - Pronto Sistema para Vip esta pronto

05 - Agora para ADD Conta VIP abra o SQL Entrepise Manager, Databases, MuOnline, Tables.

06 - Clique com o botão direito na table MEMB_INFO, Return All Rows.


07 - Add Vip na Conta coloque 1 para Vip e 0 para free.

Criar GM

0 comentários

1 - Vai em Microsoft SQL Server.

2 - Query analyzer.

3 - Abra a pasta MuOnline.

4 - User Tables localize "Character" aperte com botao direito do mouse.

5 - Depois Open.

6 - Procure por o nome do Char.

7 - Depois vai la no final em CtlCode e no lugar de 0 Coloque:

* 8 ( PARA GM )
* 24 ( PARA ADM )

Credito Vip

0 comentários

1º - Crie tabelas Creditos e Vip na Character. Todas em INT - 4, com Allow Nulls desmarcado e Default Value 0.

Vá em Management >> SQL SERVER AGENT >> Jobs >> New Job

2º - Em name coloque Creditos.

3º - Va em Steps e clique em New.
Nome de creditos
Database MuOnline


4º - Coloque isso no Command
-- Por GustavooH www.ciadosmubr.com
UPDATE character set creditos=creditos-1 where creditos>0

5º - Va em Steps denovo e clique em New.
Nome de creditos
Database MuOnline


5º - Coloque isso no Command
-- Por GustavooH www.ciadosmubr.com
update character set vip='0' where creditos='0'
update character set vip='1' where creditos>'0'

6º - Va em Schedules, crie um Novo e nomeie como Creditos.

7º - Va lá em baixo em Change, coloque como Daily.

Salve e de Start!

Connect Fail Erro

0 comentários

Como arrumar o erro "Connect Fail"
Possiveis erros:
* Configuração errada dos IPs no MuServer
* Portas do Moden Blockeadas (Moden rotiado ou Internet a Radio)
* Firewal ou programas que blockeam acesso de fora.
* Memória Virtual Baixa
* Configuração errada da ODBC
Como Arrumar:
* Configuração errada dos IPs no MuServer
Procure no MuServer todos arquivos quem precisam de configuração de IPs, configure todos arquivos com o IP local ( 127.0.0.1 ),
e teste, se o problema era esse mesmo, para configurar para acesso de todos, mude os seguintes arquivos com Seu IP da internet (no-ip ou outro ip fixo)

MuServer\CS\Connectserverlist.dat
MuServer\CS\data\Connectserverlist.dat
MuServer\CS\data\ServerList.dat
MuServer\CS\data\ServerInfo.dat
MuServer\data\IpList.dat
MuServer\data\MapServerInfo.dat
e no Link 4

* Portas do Moden Blockeadas (Moden rotiado ou Internet a Radio)
Se o teu moden for rotiado, tire do roter ou libere as seguintes portas:

* 80 TCP
* 8090 TCP
* 44405 TCP
* 55557 UDP
* 55970 TCP
* 55971 TCP
* 55960 TCP
* 55961 TCP
* 55962 TCP
* 55557 TCP
* 55901 TCP
* 55903 TCP
* 55905 TCP
* 55919 TCP
* 5900 TCP

* Firewal ou programas que blockeam acesso de fora.
Desativa o firewal e os programas que podem estar blockeando esse acesso, ou configure o firewal como o tutorial de ant-hack.

* Memória Virtual Baixa
Coloque mais memoria ram no seu computador, ou pelo MEU Computador, libere mais memoria virtual para seu PC, como? em Meu Computador click com o botão direto,
em propriedades, vá em Avançado, em Desempenho click em configurações, em Efeitos Visuais Ajuste para um melhor desempenho, vá em Avançado, em Memoria Virtual
click em Alterar, e Aumente o Tamanho Maximo, depois só dar OK, e testar novamente.

* Configuração errada da ODBC
Execute a ODBC ou configure ela pelo painel de controle, conforme nosso tutorial.

Configuras Windows

0 comentários

Configure-o dessa forma:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# Este é um arquivo HOSTS de exemplo usado pelo Microsoft TCP/IP para Windows.
#
# Este arquivo contém os mapeamentos de endereços IP para nomes de host. Cada
# entrada deve ser mantida em uma linha individual. O endereço IP deve
# ser colocado na primeira coluna, seguido do nome de host correspondente.
# O endereço IP e o nome do host devem ser separados por pelo menos um
# espaço.
#
# Adicionalmente, comentários (como estes) podem ser inseridos em linhas
# individuais ou após o nome de computador indicado por um símbolo '#'.
#
# Por exemplo:
#
# 102.54.94.97 rino.acme.com # servidor de origem
# 38.25.63.10 x.acme.com # host cliente x

127.0.0.1 localhost
192.168.x.x xxxx.no-ip.info

Na linha em azul adicione seu IP de rede e o no-ip salve e feche!

Configurar SQL

0 comentários

1 - Depois de ter instalado o SQL você deve liga-lo para poder, acesar o banco de dados. De Start!


2 - Depois de ligar seu SQL vamo até a pasta onde estará as databases entrando pela opção Enterprise mananger.


3 - Você vai encontrar uma pasta com o nome de database e, é nela que todo acontece primeiro você deverá criar os databases clicando com o botão direito e na opção new database...


4 - Você dará os nomes dos databases de Muonline e Ranking como nas imagens abaixo OBS: Devera ser 2 databases um com cada nome!


5 - Apos ter criado os dois databases teremos que restaura-los indo nessa opção, Deveremos restaurar um de cada vez.


6 - Apos clicar em restore aparece-ra esta telinha você marcará a opção From Device e aperte em Select Devices para aparecer a proxima tela


7 - Aparecera esta tela em seu SQL você deve clicar em ADD...


8 - Apos clicar em ADD... aparecera uma telinha onde você clicará na opção selecionada ai na foto.


9 - Após clicar na opção marcada na foto você devera procurar o arquivo do seu muserver ele estara onde você extraiu o seu Muserver ele pode estar no C: ou D: depende de onde você extraio.


10 - Depois De OK até chegar a tela de restore para complementarmos você devera clicar em options e marcar a opção "Force restore over existing database" e CONFIRA OS ATALHOS CIRCULADOS NA FOTO POR QUE ELES DEVEM ESTAR CORETOS COM A LOCALIZAÇÃO DO SEU MUSERVER.


11 - Depois aperte OK e começara a restaura


12 - Aparecerá a mensagem de que o database foi restaurado


14 - Agora fassa o mesmo com o database que você deu o nome de Ranking marque a opção "From device" e aperte em Select Devices.


15 - Aparecera a tela onde você clicará em Add...


16 - Clicando em Add... Vai aparecer esta tela onde você clicara na opção marcada ai na foto


17 - Ira aparecer a tela de busca do database novamente dentro da pasta do seu Muserver ela esta com o arquivo do muonline que você restaurou anteriormente OBS:apareceu mais dois arquivos do muonline Apos ter restaurado.


18 - Após selecionar o arquivo Ranking vai até a tela em que você tera que marcar a opção "Force restore over existing database" e CONFIRA OS ATALHOS CIRCULADOS NA FOTO POR QUE ELES DEVEM ESTAR CORETOS COM A LOCALIZAÇÃO DO SEU MUSERVER.



19 - Novamente aparecera esta tela de restore.


20 - E a mensagem de que foi restaurado


21 - Criando seu Login para o server saia da pasta databases e vai para a Securiry la você vai encontar um lugar para criar seu login como na foto abaixo.


22 - Aparecera esta tela clique na opção marcada ai na foto


23 - E procure pelo arquivo que esta marcado ai na foto depois aperte OK.


24 - Depois disto Confira tudo ai na foto e mude o database para muonline la embaixo e a language para a que você desejar.


24 - De Ok, depois só configurar as Jobs e configurar o muserver.