• Abra o "Query Analizer", escolha a tabela que você usa (Padrão: MuOnline) e cole o seguinte codigo:
CREATE TABLE [dbo].[web_recordeonline] (
[recorde] [int] NULL ,
[data] [datetime] NULL
) ON [PRIMARY]
GO
INSERT INTO web_recordeonline (recorde) VALUES ('0')
GO
• Após colar, aperte a tecla "F5", ou aperte o simbolo de "play" ao lado de onde escolhe a table.
- Crie uma JOB.
- Em Name, coloque "web_recordeonline".
- Na Aba Steps, crie um Step..
- Em Name, coloque "Step 1 ".
- Em Database, escolha a sua Database (Padrão: MuOnline)
- Em Command, cole o seguinte comando.
UPDATE web_recordeonline SET recorde=(SELECT count(*) FROM MEMB_STAT WHERE ConnectStat=1),data=getdate() WHERE recorde<(SELECT count(*) FROM MEMB_STAT WHERE ConnectStat=1)
• Clique em OK.
- Na Aba Schedules, crie um Schedule
- Em Name, coloque "Schedule 1".
- Depois clique em Change
- Na primeira parte selecione Daily e deixe em Every 1 day(s)
- Depois selecione em baixo Occurs every e troque Hour(s) por Minute(s)
- Duration selecione a data atual do dia e clique em ok.
• Pronto. Agora vamos colocar para mostrar em seu site. Coloque o codigo na pagina onde você quer que apareça o record:
$recorde_q = mssql_query("SELECT * FROM web_recordeonline");
$recorde = mssql_fetch_array($recorde_q);
echo $recorde['recorde'];
• Usaremos como base o GameServer 1.00.18 para depois alterar dos outros, pois o 1.00.18 é o unico que o valor máximo de monstros em hexadecimal não se repete em nenhum lugar no GS.
• Abra o GS 1.00.18 em um editor hexadecimal que mostre os offsets, recomendo o winhex. • Abra a calculadora do Windows em modo científico, e digite 5800 que é o limite de monstros padrão do GS 1.00.18.
• Clique no botão "Hex" da calculadora, então ela vai te dar o valor "16A8". • Vá até o editor hexadecimal onde você abriu o GS 1.00.18 e procure o valor hex encontrado (16A8).
• Como foi dito é o unico valor hex 16A8 do GS inteiro portanto só ira encontrar 1 valor, agora repare no offset encontrado.
• Agora abra o GS 1.00.18 no Olly DBG e repare que o offset encontrado no editor hexadecimal não aparece no Olly pois no Olly os primeiros offsets começam com prefixo 04 e no hexaeditor com prefixo 00. Para resolver este problema basta raciocinar, se o valor encontrado no hexa foi 001A0C60 e o prefixo muda de 00 para 04 no Olly então basta adicionar +4 no prefixo vai ficar 005A0C60.
• Agora procure no Olly o valor encontrado (005A0C60), você vai achar "TEST AL,20", agora anote este comando em um bloco de notas.
• Vá no editor hexadecimal e troque pelo valor máximo de monstros desejados, usando valor hexa respeitando limite de 99999 (5 digitos). Para ver o valor hexa do valor que você quer basta ir na calculadora, selecionar "Dec" colocar o valor escolhido, e selecionar a opção "Hex", o valor dado é o valor que você substituirá o "16A8".
- Vamos ver como achar em outros GameServers.
• Abra o GS da versão escolhida no Olly, e aperte CTRL+F, no campo branco cole o comando encontrado no passo 7 (TEST AL,20) e clique em Find.
• Clique encima do comando "TEST AL,20" com o botão direito vá em Follow in Dump > Selection.
• Aperte CTRL+B e digite "16A8" no terceiro campo em branco sem aspas, e clique em Ok.
• Altere o valor "16A8" pelo valor desejado em hexadecimal e Pronto.
Créditos: ViciadosMU
• Abra o Sql Enterprize manager
• Selecione o Banco de dados (Local)(Windows NT)
• Na barra de ferramentas vá em tools
• Selecione Database Maintenace Planner
• Clique em avançar
• Selecione as DB que que Fazer o backup e em seguida Avançar
• Avançar 3x
• Em Specyf Bacup Plan clique em change
• Configure como numa Job Normalmente (daly, ocorry every 2 hours) de OK
• Va em avançar
• Em Specyf Disc diretory marque a segunda opção
• E selecione o local onde irá salvar o backup
• Marque a terceira e quarta opção e va em avançar
• Va avançando ate o final
OBS: Após ter feito os procedimentos, seu SQL estará fazendo backups de 2 em 2 horas.
• Primeiramente baixe o programa MuTool ...
• Vai até seu client >> data >> local >> Filter.bmd "Abrir com MuTool"
vai ate a ultima linha e coloque as palavras que não deseja ser falada
no server como palavrões, ofenças etc.
• Para modificar exemplo o player escreve algum palavrão,
se você bloquio em seu client em data > local > Filter.bmd .
ira aparece <curse word> alguma coisa do tipo!
• Vá até seu client : data > local > text.bmd .
Procure a palavra que foi dita quando você escreveu a palavra que você bloquiou em "data > local > Filter.bmd" por exemplo : você escreve: Exemplo. A palavra que bloquio ira aparecer (depende do cliente).
<curse word> , basta procurar em "data > local > text.bmd" e modificar a seu gosto.
Exemplo: modifica para "Proibido Ofenças!" , todas palavras dai que foi bloqueada no "data > local > Filter.bmd" ira aparece Proibido Ofenças!
• Após o término, basta salvar e pronto.