sexta-feira, 1 de fevereiro de 2008
como criar um server de mu
CRIANDO UM SERVER:Bom é um processo bemmm complicado mais ja que tem muitas pessoas querendu sabe Primeiramente você precisar dos arquivos necessários, nenhum é indispensável, vamos à lista de programas:Microsoft SQL Server 2000: Clique AQUI = http://www.microsoft.com/downloads/details...&displaylang=en , para baixa-lo. (Arquivo Essencial)Depois do SQL Server, você vai baixar o MuServer, são arquivos entre 6 à 20 megas, isso pode variar, e também são arquivos que vão definir a versão do seu servidor. Vou colocar para download, faça sua escolha:MuServer 99b+ =http://rapidshare.de/files/3729624/_MuServer_Lau.rar.htmlMuServer 97d =http://rapidshare.de/files/3729825/97d.rar.htmlMuServer 97j =http://rapidshare.de/files/3729952/muserver97D_J.rar.htmlMuServer 99e-Ct =http://rapidshare.de/files/3730439/168ct.exe.htmlMuServer 97d+99 itens =http://rapidshare.de/files/2852534/Muserver97d_99.exe.htmlMuServer 97d+99 itens (para a unidade C: ) =http://rapidshare.de/files/3313617/Muserver97d_99-c.rar.htmlBom, essas são boas versões, faça teste e use a que mais te agradar, agora, vamos ao grande tutorial, mas não precisa ficar achando que montar o server é tão difícil, só que preste bastante atenção, e siga risca por risca. Vamos começar:Depois do SQL estar instalado, você descompacta o MuServer que você escolheu na pasta D:muserver, ou seja você deve criar essa pasta. Claro isso só cabe aos MuServer normais, pois os editados para C: você vai por em C:muserver, lembrando que os que não são editados para C:, sempre serão na unidade D:.Bom então o SQL instalado e o MuServer descompactado, vamos restaurar as Data Base, e pra isso faça o seguinte:1- Vá em Iniciar > Todos os Programas > Microsoft SQL Server > E abra o Enterprise Manager.2- Já dentro do SQL Enterprise Manager, você vai clicar no “+” que está do lado de “Microsoft SQL Server”, ele vai baixar um outro com o nome de “SQL Server group”, baixe ele também, então ele abrirá mais um com o nome “(local) (Windows NT), quando você baixar este, vão aparecer as pastas na seguinte ordem:DataBasesData Transformation ServicesManagementReplicationSecuritySupport ServicesMeta Data ServicesVocê vai SELECIONAR a pasta “DataBases”, e quando fizer isso vão aparecer as seguintes pastas, nesta mesma ordem do lado direito do programa, “master, model, msdb, Northwind, pubs, tempdb”.Agora você vai fazer o seguinte, na área onde está essas DataBases que eu citei acima, e nessa área clique com o botão direito do mouse, e clique em “New Database...”Feito isso vai abrir uma outra tela, onde você vai colocar o nome da DataBase, e você vai preencher exatamente assim “MuOnline” (sem aspas)Feito isso, a DataBase MuOnline vai se criar, e você vai repetir o mesmo processo porém no nome da DataBase, você vai colocar “Ranking” (Sem aspas).Bom agora chegou a hora de usar pela primeira vez o seu MuServer, vamos começar restaurando a DataBase MuOnline, e para isso faça o seguinte.Clique com o botão direito na DataBase MuOnline, e posicione o mouse em “Todas as Tarefas...” e depois no menu que vai se estender clique em “Restore DataBase”Na tela que irá se abrir, você seleciona a bolinha com o nome de “From device"Nessa mesma imagem, você vai clicar no botão “Select device”, e vai para a seguinte janela:Nessa mesma imagem você vai clicar no botão ADD, e que vai abrir a seguinteAgora nessa janela, você vai clicar nesse botão, que têm três pontinhos, e vai abrir uma janela par você escolher a Database a ser restaurada, que está na pasta MuServer, para ser mais exato está em (D:muserverDB pelo menos na maioria dos servers), então você deve ir até o diretório onde está a Database e selecionar ela, no caso estamos restaurando a MuOnline, então esse será o arquivo a selecionar, e após selecionar a DataBase, clique em Ok:Quando fizer isso você vai voltar a janela que tem o botão com três pontinhos, então você vai dando ok nas janelas, até chegar nesta aqui novamente, dai voce da OKQuando clicar ai no “options” vai se abrir está tela:Bom para não haver problemas na hora de restaurar sua DataBase, nessa janela assinale a caixinha com o texto “Force restoure over existing database”, feito isso você pode notar embaixo um tipo de tabela, mais ou menos assim:MuOnline_data D:MuServerdbMuOnline_data.mdfMuOnline_log D:MuServerdbMuOnline_log.ldfEla deve continuar com esse diretório na frente, você pode notar que esse diretório é o mesmo da onde está sua DataBase MuOnline no caso “D:muserverdb”Se acaso você descompactou as DataBases em outro lugar que não seja esse, altere o diretório para onde estiver a database, feito isso clique em OK, e ele deve restaurar a DataBase com sucesso.Agora repita o processo todo, porém agora você vai escolher a DataBase “Ranking”.Preste atenção no diretório na frente, certifique-se de que seja o mesmo onde está a database.Caso você restaure as duas com êxito, parabéns. Você já está com o seu server quase pronto.Agora você vai precisar criar ODBC:Vou deixar a sua escolha de como criar um ODBC, caso você não queira perder tempo, eu tenho um ODBC pronto, é só você baixar dar dois clique, e dar OK, pronto os ODBC estarão criados, mas caso você queira realmente aprender, é só seguir o tutorial que não tem erro. Para baixar o ODBC pronto clique aqui= http://rapidshare.de/files/3780641/ODBC.rar.htmlAqui o tutorial caso queira aprender, ou se tiver problemas com o pronto:Entre em Iniciar>Painel de Controle>Ferramentas AdministrativasEntrando ai abra Fontes de dados (ODBC)Ai clique na "orelha" com o nome de Fonte de Dados de SitemaVá em adicionar, na lista que vai se abrir, vá no ultimo item com o nome de SQL Server e selecione ele, depois aperte concluido.Na tela que vai se abrir você vai colocar MuOnline no primeiro campo, no segundo campo você não colcoa nada e no terceiro digite exatamente assim (local)Selecione a caixa que está escrito "Alterar Banco de dados padrão para", e na lista selecione MuOnline.De avançar e depois concluir.Você vai fazer esse mesmo esquema com todos os nomesACCOUNTDB_INFO_STARTDEVILSQURE_RANKINGEventExDBGAMEDB_INFO_ENDGAMEDB_INFO_STARTLOGINDB_INFO_STARTMUMNGDB_INFO_STARTMunonline ExDMuOnlineMuOnlineJoinDBRankingSERVERINFO_STARTUSELOGUSELOGDB_INFO_STARTExatamente desse jeito, o nome MuOnline você pode esquecer, pois já dei no exemplo então não precisa faze-lo novamente.Porém dois desses ODBC não vão usar o banco de dados MuOnline e sim Ranking, e são os ODBC com nome de:RankigDEVILSQURE_RANKINGEsses dois na parte de "Alterar Banco de dados padrão para" você seleciona Ranking.Criando contas, editando-as, editando char de gm fdp ¬¬ ¬¬, editando baú:Bom como muita gente se pergunta tudo isso, eu vou dizer pros que não sabem que existe o programa chamado MuEditor, e que ele faz tudo isso, como eu to fazendo um tuto completo eu vou até postar rapidamente como usar o MuEditor, na sua versão 1.9, e se caso você ainda não tem ele, é só baixar clicandO aqui = http://rapidshare.de/files/3780796/MuEditor1.9.rar.htmlBom vamos começar o breve tutorial. Após baixar o MuEditor, descompacte-o em uma pasta qualquer, e execute-o, e você verá sua primeira tela:Como você pode notar, essa parte é para se criar novas contas e editar contas que já existem, no caso para criar uma nova, você preenche os campos “Account ID” e “Account Pass”, e clica em “Add Account”, pronto a conta vai estar criada.Caso você queira editar uma conta que já existe, você clica no botão “Get List” e seleciona a conta, que nos campos de baixo abriram os dados que ela contém, mas se a lista de contas for muito grande use o botão “Search” pra agilizar sua busca. Após ter feito suas operações, sempre clique em “Send” para enviar ao SQL os dados da contas.Editando os CHAR’s:Criar e editar contas você já sabe, agora veja como editar um CHAR no seu server com o MuEditor. Com ele aberto clique na “orelha” lá encima com o nome de “Character Edit” e você terá essa imagem:Como você já deve ter notado, ele tem os botões “Get List” para mostras a lista de todas as contas do server, e também o “Search” para procurar uma conta em especial.Quando você selecionar uma conta ela vai automaticamente preencher os campos com os char da conta, então é só você clicar em “Select Character”, quando seleciona-lo, os campos como level, XP, ZEN, e os demais, vão se preencher de acordo com o CHAR, inclusive sua raça. Depois é só você edita-lo a seu gosto, se quiser coloca-lo de gm fdp ¬¬ ¬¬, ali no cantinho tem a opção “Game Master” é só seleciona-la, e depois de tudo feito, não esqueça, clique em “Send”.Editando Itens:Agora vamos ver como fazer um item pelo MuEditor, lembrando que esses itens vão ficar no baú da conta selecionada, bom você clica na “orelha” como nome “WareHouse”Como na maioria das vezes você clica em “Get List” para selecionar uma conta, feito isso os demais campos vão se abrir para você pode editar (mas lembre-se, algum char dessa conta já deve ter pelo menos no jogo, ter aberto o baú, para depois você editar). Bom depois disso é só você clicar nos quadradinhos onde quer que o item fique, e depois edita-lo a seu gosto, e logo depois de tarminar, clique em “Send”.Editando NPC:Você vê em muitos tutoriais, aquele monte de códigos que você não entende, pois é eu não vou fazer isso, vou ensinar de maneira prática e sem erros, usando um programa bem útil para fazer isso chamado MuDataWorkshop-0.9.8. Bom vamos lá primeiro cada NPC é reconhecido no server e cada um tem seu arquivo, então já vou postar a lista para te ajudar:shop0 - [Lorencia] Hans the Blacksmith (116,141)shop1 - [Lorencia] Liaman The Barmaid (123,467)shop2 - [Lorencia] Pasi the Wizard (118,113)shop3 - [Lorencia] Peddlar (183,137)shop4 - [Lorencia] Peddler (6,145)shop5 - [Lorencia] Potion Girl (128,86)shop6 - [Devias] Barmaid (226,25)shop7 - [Devias] Wizard (225,41)shop8 - [Devias] Weapon Merchant (186,51)shop9 - [Noria] Craftsman (195,125)shop10 - [Noria] Elf Lala (172,126)Todos os arquivos de shops estam em D:muserverdata.Bom vamos iniciar, para baixar o programa clique AQUI = http://rapidshare.de/files/2654447/Mu_Data...-0.9.8.rar.htmlDepois de baixa-lo, descompacte no lugar de sua preferência, e execute-o, e você terá essa tela :Usar ele é simples, como eu já postei todos os arquivos dos números dos NPC fica mais fácil ainda, vamos supor que você queira edita a mulher do “BAR” de Lorencia, então você olha na lista, e já vai ver que o arquivo dela é o “shop1” então você vai no programa e clica em “File” e em seguida em “Open”, vá até a pasta onde está o MuServer (D:muserverdata) e abra o arquivo “shop1” na lista vai se abrir os arquivos que esse NPC contém, é só você apagar os que não quer, e editar os novos (lembre-se que os “Excelent Options” não funcionam para itens de NPC) do resto você pode usar tudo, item level, item option, enfim configure aa sua maneira, depois de feito é só clicar em “File” e em seguida em “Save” pronto!. Seu NPC está editado.Como editar códigos hexadecimais:Bom isso já é mais complicado, e só funciona nas versões 97, pois na 99b+, você altera essas coisas num arquivo, .txt, que eu vou ensinar mais à frente.Bom para editar seu GameServer nos códigos, pegue esse editor Hexadecimal Hex Workshop para pagá-lo clique AQUI = http://www.bpsoft.com/downloads/hw32v423.exePronto instale o programa e abra-o, depois disso vá em “File” e depois em “Open” e procure pelo arquivo GameServer, que deve estar em D:muservergameserver, após encontra-lo abra no programa. Vão abrir todos os códigos hexadecimais, então cada offset, isso é uma seqüência tem seus códigos escritos, então vamos lá:Se você quiser alterar a porcentagem de acerto da Jewel of Soul, procure pelo offset 7a06c, usando as teclas CTRL+F após ele achar a seqüência ela vai ser seguida de vários números e letras, procure pelo 32 que é igual a 50% (original) e altere o 32 a sua escolha, 46 para 70% de chance de acerto, 4B para 75% de chance, 50 para 80%, 5A para 90% e 00 para 100%. Isso vale para as jóias Jewel of Life, e Jewel of Soul+luck, porém os códigos do offset são diferentes então vou por eles aqui:Jewel of Soul + Luck > 79f8dJewel of Life > 7a67bArrumar o BUG, do server não aceitar as potions com 255 de quantidade, fazendo com que quando você saia do jogo e retorne elas voltam para 3.Procure o offset: 05be0eE os números a ser editados são: C7 45 94 00 00 40 40Troque esses pelo: 90 90 90 90 90 90 90Alterando a Chaos Machine:Chance de itens +10: Procure o offset de: 04926d e nele haverá o número 32 que é igual a 50%, altere o 32 para 64 se desejar que a chance seja 100%.Chance de itens +11: Procure o offset de: 04927c e haverá uma parte com o 2D que é igual a 45%, coloque 64 no lugar do 2D cajo queira 100% de chance.Chance para criar asas: Procure por offset 04a27a e troque o 5A por 01 para chance de 100%.E lembrando que na versão 99b+, você altera tudo isso no arquivo D:muservergameserver CTGSSet.iniMudando os IP’s e ligando o servidorBom parte simples e sem grandes segredos, você vai precisar alterar alguns arquivo, e por o seu IP de conexão, que pode ser visto aqui www.showip.com e os arquivos a serem alterados são:D:muserverCSConnectserverlistD:muserverCSdata ConnectserverlistD:muserverCSdata ServerInfoD:muserverCSdata ServerListD:muserverdata commonserverD:muserverdata IpListD:muserverdata commonlocE depois você terá de troca-los nos links 4 e 8, que estão na pasta “links” junto ao server, você entra nessa pasta, e procura pelo “link4” e vai na propriedades dele, e coloque esse códigoD:muserverJoinServerJoinServer.exe /p55970 /caxxx.xxx.xxx.xxx /cp55557De modo com que fique assim:Lembrando que no xxx.xxx.xxx.xxx, vai ser o seu IP, que pode ser visto no site que passei acima.E no “link8” faça a mesma coisa só que com esse código:D:muserverGameServergameserver.exe xxx.xxx.xxx.xxx 55970 xxx.xxx.xxx.xxx 55960 55901Lembrando mais uma vez, nos xxx você coloca seu IP.Bom depois disso é só abrir os links na ordem do 1 ao 8, se caso não der nenhum erro, parabéns o seu server está online. É só pegar um Launcher, colocar seu IP e go to server. Lembrando também que todo server têm seu MAIN, então sempre pegue o MAIN.exe que foi com o server coloca na pasta do client, e pronto é só jogar.
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário