Postado por: [ CM ]
sábado, 5 de janeiro de 2013
Estamos Com Diverssas Novidades Para o ano de 2013 , Continuem Com Suas Divulgações



CriandoMuonline Trazendo o melhor Para Vcs !
Postado por: [ CM ]
sábado, 18 de agosto de 2012
Aprenda Aqui a fazer tranfência de acc:
1º Crie uma pasta chama Backup DB
2º Va no Microsoft SQL Server >>> Enterprise Manager >>> Data Bases
3º Selecione a Data Base MuOnline, click com botão direito
4º Va em Todas Tarefas >>> Backup DataBase
5º Em destination selecione a pasta que você crio
6º E de OK, ele vai cria um backup igual aos da db baks
7º Faça o mesmo com a DataBase Ranking
8º Agora quando você for transferiar as acc's para outro server é só você restaura normalmente com esses backups.

Postado por: [ CM ]
SubServers:


1º Se o subserver ficar no mesmo PC, terá que ser um PC "bonzinho" (processador e memória ram), se ele for em PCs diferentes, a net dos PCs terão que ser boas.

Vamos denominar os server como :
ServerGame1 , IP 192.168.1.1
ServerGame2 , IP 192.168.1.2
Obs.: se for no mesmo micro usa os 2 ips iguais.
ServerGame1:
1º Abra a porta 55902 se o moden for rotiado e libere ela no firewall também.
2º Altere os arquivos :
d:\muserver\CS\Connectserverlist.dat
d:\muserver\CS\data\Server List.dat
d:\muserver\CS\data\Connectserverlist.dat
---------------------------------------------------------
0 "ServerGame1" "192.168.1.1" 55901 "SHOW"
1 "ServerGame2" "192.168.1.2" 55902 "SHOW"
----------------------------------------------------------
ServerGame2:
1º crie uma pasta separada do muserve exp: "?:\submuserver" (esse naum importa a letra do drive nem o nome da pasta)
2º copie as seguintes pastas do muserver:
- data
- gameserver
- links ou mustartup, sendo só o game server que será ligado.
3º altere os arquivos, deixando igual do ServerGame1 :
?:\muserver\CS\Connectserverlist.dat
?:\muserver\CS\data\Server List.dat
?:\muserver\CS\data\Connectserverlist.dat
---------------------------------------------------------
0 "ServerGame1" "192.168.1.1" 55901 "SHOW"
1 "ServerGame2" "192.168.1.2" 55902 "SHOW"
----------------------------------------------------------
4º altere os arquivos :
?:\muserver\data\ServerInfo.dat
----------------------------------------------------------
[GameServerInfo]
ServerName = ServerGame2
ServerCode = 1
ConnectMemberLoad = 0;
----------------------------------------------------------
5º nos arquivos :
?:\muserver\data\IpList.dat
?:\muserver\data\ServerInfo.dat
?:\muserver\data\commonserver.cfg
?:\muserver\data\lang\kor\commonloc.cfg
Coloquei o ip do ServeGame1 "192.168.1.1"
pronto , já esta configurado pra iniciar os server's , vamos iniciar !!!!
1º Inicie o ServerGame1 normalmente como vc já faz , espere ele iniciar por completo.
2º No ServerGame2 , na pasta link remova todos os links deixando somento o link8
altere ele deixando assim :
?:\muserver\GameServer\GameServer.exe 192.168.1.1 55970 192.168.1.1 55960 55902
3º inicie o link8 e pronto.
No Muserver 2 só precisar ligar o link 8 e não precisa estar instalado o sql.
---------------------------------------------------------------
EDITANDO O Text.bmd
Para mudar o nome dos Server que irão aparecer no jogo como na imagem vista lá acima você deve pegar algum BMD editor e editar o arquivo text.bmd do seu cliente.
1° Abra o BMD editor
2° Abra o arquivo text.bmd na pasta do seu cliente
3° Procure a linha 541 e mude para o nome que você quer que apareça para o Server 1
4° Procure a linha 542 e mude para o nome que você quer que apareça para o Server 2
5° Não sei se as linhas são sempre as mesmas, caso não seja você terá que procurá-la sozinho.
6° Salve e crie um patch para seus clientes.
Postado por: [ CM ]
Primeiramente iremos usar a função date() para pegar a hora que o usuário entrou no site ficaria assim:
$hora = date("H");
Já criamos a variavel que terá como valor a hora que o usuario acessar a página, agora iremos utilizar a função if() . Veja:
Obs: Se o valor de $hora foi maior ou igual a 00:00 (meia-noite) e/ou menor que 6:00 . Se for correto irá aparecer: Boa Madrugada ou qualquer coisa que você quizer.
Script:

<?
$hora = date("H");
if($hora >= 0 && $hora < 6) {
echo "Boa madrugada"; }
elseif ($hora >= 6 && $hora < 12){
echo "Bom dia"; }
elseif ($hora >= 12 && $hora < 1 {
echo "Boa Tarde"; }
elseif ($hora >= 18 && $hora < 24) {
echo "Boa noite"; }
?> 

OBS: Se quiser, troque o que está em negrito entre "" para o que você quizer dizer para os usuarios.

Postado por: [ CM ]
Com essa Query o player que estiver online em determinado momento ganha resets/vip/gold/zen, basta rodar na hora que desejar.
Premiando com Resets
Use MuOnline
DECLARE @ConnectStat tinyint
DECLARE @memb___id varchar (10)
    
SELECT @memb___id=memb___id,@ConnectStat=ConnectStat FROM memb_stat  WHERE ConnectStat='1'
UPDATE Character SET Resets=Resets+15 where AccountID=@memb___id
Premiando com Vip
Use MuOnline
DECLARE @ConnectStat tinyint
DECLARE @memb___id varchar (10)
SELECT @memb___id=memb___id,@ConnectStat=ConnectStat FROM memb_stat WHERE ConnectStat='1'
UPDATE Character SET vip=vip+15 where AccountID=@memb___id
Premiando com Gold
Use MuOnline
DECLARE @ConnectStat tinyint
DECLARE @memb___id varchar (10)
SELECT @memb___id=memb___id,@ConnectStat=ConnectStat FROM memb_stat WHERE ConnectStat='1'
UPDATE Character SET gold=gold+15 where AccountID=@memb___id
Premiando com Zen
Use MuOnline
DECLARE @ConnectStat tinyint
DECLARE @memb___id varchar (10)
SELECT @memb___id=memb___id,@ConnectStat=ConnectStat FROM memb_stat WHERE ConnectStat='1'
UPDATE Character SET Money=Money+50000000 where AccountID=@memb___id
Caso queira mudar a quantidade de resets/gold/vip/zen basta alterar os números que estão em n
#