Featured Video

الأربعاء، 8 أبريل 2009

Tutorial - Como criar um servidor de MU On-line

" "
Tutorial - Como criar um servidor de MU
Quando eu tiver com + tempo eu do uma revisada e posto um tutorial mais completo.
Servidor 97D+99 ===> DOWNLOAD MS SQL =====> DOWNLOAD SQL.
Abra o instalador do SQLSelecione "SQL Server 2000 Components"1. Clicke "Install Database Server" 2. Clicke Next 3. escolha "Local Computer" e clicke Next 4. escolha "Create a new instance of SQL Server,or install Client Tools" e clicke next 5. Ponha o nome da compania (ou nao) e click next 6. Clicke Yes nos termos de aceitacao7. Escolha "Server and Client Tools" e clicke Next8. Escolha Default no topo da tela (marque a caixinha) e clicke Next9. Escolha "Typical" e clicke Next10. Escolha "Use the same account for each service. Auto start SQL Server Service"11. Na proxima tela escolha "Use the Local System account" e entao clicke Next12. Escolha "Windows Authenticatication Mode." e clicke Next13. Clicke Next e instaleDepois que instalar reinicie o pc pro SQL comecar a funfar.-----Restaurando a DB1. Descompacte o servidor na pasta D:\muserver\ (eh altamente necessario ser na unidade D)2. Abra o Enterprise Manager (Iniciar -> Programas -> Microsoft SQL Server -> Enterprise Manager) e clique em Databases.3. Crie um novo database e o nomeie MuOnline.4.Depois disso clique com o botao direito e entao clique "All tasks" e entao "Restore Database".5. Clique em "From Device" e entao em "Select Devices".6. Clique Add e ponha o arquivo de backup da Database Muonline (Esta em D:\muserver\db baks\MuOnline). 7. Aperte OK duas vezes,entao va na aba Options. 8. Assinale a caixa "Force restore over existing database". 9. Aperte OK para restaurar o database.10. Crie outra database, chamea de Ranking e faça exatamente a mesma coisa que voce fez com a database MuOnline, mas agora voce devera selecionar a database de ranking (ela esta em D:/muserver/db baks/ranking).-----DNS de sistema1. Abra o Data Sources (ODBC) (Iniciar -> Painel de Controle -> Ferramentas Administrativas -> Fontes de dados (ODBC)), va para a aba Fontes de dados de Sistema e clique em adicionar.2. Selecione o driver SQL Server (no fim da lista) e clique em concluir. Ponha o nome MuOnline e local como seu servidor.3.Clique em "Com autenticaçao do Windows NT usando ident. de logon na rede".Clique em avancar4. Em "Alterar o banco de dados padrao para" escolha Muonline e clique em avancar.Agora clique em concluir.5. Faca a mesma coisa que fez com o Muonline, mas com o nome de:ACCOUNT (na DATABASE MuOnline)ACCOUNTDB_INFO_START (na DATABASE MuOnline)DEVILSQURE_RANKING (na DATABASE Ranking)Event (na DATABASE MuOnline)ExDB (na DATABASE MuOnline)GAME (na DATABASE MuOnline)GAMEDB_INFO_END (na DATABASE MuOnline)LOGIN (na DATABASE MuOnline)LOGINDB_INFO_START (na DATABASE MuOnline)MUMNG (na DATABASE MuOnline)MUMNGDB_INFO_START (na DATABASE MuOnline)Munonline ExDB (na DATABASE MuOnline)MuOnline (na DATABASE MuOnline)MuOnlineJoinDB (na DATABASE MuOnline)Ranking (na DATABASE Ranking)SERVERINFO_START (na DATABASE MuOnline)USELOG (na DATABASE MuOnline)USELOG_INFO_START (na DATABASE MuOnline)-----Configurando o Router1. Clique em Iniciar-> Executar e escreva "cmd". Isso fara com que abra o prompt de comando. Escreva ipconfig /all no prompt de comando. Copie o numero do gateway padrao. Agora escreva esse numero no seu browser (Ex: Internet Explorer).2. Voce precisa do Login e do password do seu modem. Se voce comprou o router, ele esta no manual do Router. Se voce nao souber tente usar usuario:admin e senha:admin.3. Depois que voce se logar no router, voce devera escolher Virtual Server. E aqui abrir as portas do seu RouterAbra as seguintes portas:* 44405 TCP* 55557 UDP* 55970 TCP* 55971 TCP* 55960 TCP* 55961 TCP* 55962 TCP* 55557 TCP* 55901 TCP4. Tenha certeza que voce salvou as configuracoes do seu router ou isto nao ira funcionar.-----Editando os IP’s1. Entre na pagina http://www.showip.com/ e copie o numero que vai aparecer na parte de cima da pagina.2. Troque todos os endereços de IP achados nos arquivos abaixo para o Endereço de ip que voce copiou.Todos os IPs dos arquivos abaixos devem ser trocados pelo seu IP (O ip esta dentro dos arquivos, abra eles com o bloco de notas)D:\muserver\CS\Connectserverlist.datD:\muserver\CS\data\Connectserverlist.da tD:\muserver\CS\data\ServerList.datD:\muserver\data\IpList.datD:\muserver\data\lang\kor\commonloc.cfgD:\muserver\data\lang\chs\commonloc.cfgD:\muserver\data\commonserver.cfg5. Troque os ips achados no 4.lnk e 8.lnk na pasta D:\muserver\Links (de um clique com o botao direito e va em propriedades)para seu IP do computador.-----Adding Accounts1. Para criar account’s basta baixar o MuEditor. Ele cria acc, edita char e baú!-----Depois de ter feito tudo isso... basta abris os 8 links e jogar!!!:.. Auto Reset1 - Acesse o Microsoft SQL Server, Enterprise Manger;2 - Vá até SQL Server Group, (local)(Windows NT), Databases, MuOnline, Tables;3 - Do lado direito da tela você encontrara a database Character, clique com o botão direito nela,e clique em design table, abrirá uma tela.4 - Desça na barra de rolagem até a ultima linha Quest, abaixo de Quest você digitaráResets na Column Name, na próxima coluna você coloque a opção smallint, o valor 2 já aparece automaticamente.5 - Na parte de baixo, na haba Columns na linha Default Value digite o valor (0).6 - Salve e feche somente essa janela.7 - Agora vá na pasta Management, depois em SQL Server Agent, clique com o botaum direitodo mouse em JObs e clique em new job.8 - Na parte name coloque Resets, na parte Owner coloque o admin do Sql,9 - Vá na haba steps, clique em new, na parte step name coloque auto_res, em database MuOnlineem Command coloque o seguinte código: (veja no final da pagina os tipos de reset)clique em ok, depois vá na haba Schedules, clique em New Schudule, abrirá uma janela,na parte name digite autores, marque a opção Recuring e clique em change,marque Daily e coloque Every 1 days, depois marque Occurs every 1 minute, depois clique em OK.no final na parte management clique com o botao direito em SQL Server Agent e clique em start.pronto ta funcionando o autoreset.*Agradecimentos ao Xtreme pela ajuda no tutorial.Reset lvl 350, ganha 300 pontos.UPDATE CharacterSET clevel= ('1') , experience= ('0') , LevelUpPoint= ('300')+('300')*Resets , Resets = Resets+1 , Strength= ('18') , Dexterity= ('18') , Vitality= ('15') , Energy= ('30') , Life= ('100') , MaxLife= ('100') , Mana= ('100') , MaxMana= ('100') , Inventory= NULL , MagicList= NULL , Money= Money-('70000000')FROM Character join Memb_Stat on Character.Accountid = Memb_Stat.memb___idcollate Latin1_general_CI_ASWHERE clevel= ('350') and Resets<('100') and Money>('69999999') AND Memb_Stat.ConnectStat = 0Reset lvl 350, acumulativo.UPDATE CharacterSET clevel= ('1') , experience= ('0')WHERE clevel>349:.. Auto PK-Clear1 - Acesse o Microsoft SQL Server, Enterprise Manger;2 - Vá até SQL Server Group, (local)(Windows NT), Databases, MuOnline, Tables;3 - Do lado direito da tela você encontrara a database Character, clique com o botão direito nela,e clique em design table, abrirá uma tela.4 - Desça na barra de rolagem até a ultima linha Quest, abaixo de Quest você digitaráautopk na Column Name, na próxima coluna você coloque a opção smallint, o valor 2 já aparece automaticamente.5 - Na parte de baixo, na haba Columns na linha Default Value digite o valor (0).6 - Salve e feche somente essa janela.7 - Agora vá na pasta Management, depois em SQL Server Agent, clique com o botão direitodo mouse em JObs e clique em new job.8 - Na parte name coloque autopk, na parte Owner coloque o admin do Sql,9 - Vá na haba steps, clique em new, na parte step name coloque auto_pk, em database MuOnlineem Command coloque o seguinte código: (final da pagina)clique em ok, depois vá na haba Schedules, clique em New Schudule, abrirá uma janela,na parte name digite autores, marque a opção Recuring e clique em change,marque Daily e coloque Every 1 days, depois marque Occurs every 1 minute, depois clique em OK.no final na parte management clique com o botão direito em SQL Server Agent e clique em start.pronto ta funcionando o autopkclear.AutoPkClearUPDATE CharacterSET PkCount= ('0') , PkLevel= ('2') , PkTime= ('-100')
__________________
ђλ¢Қ_λŧŧλ¢Ҝ™

0 التعليقات:

إرسال تعليق

Twitter Delicious Facebook Digg Stumbleupon Favorites More