• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

[Tutorial]ToP/KoP Server Files / WEB / Patch

taaatuu

Member Legendary XPZ
Delta XPZ
Server files DT1

' Rebirth

' Não precisa por pc em Chines

' Itens de 1.37

' Server KOP 1.35

' 96% Ingles

' Arquivos de Backup em .bak ( Restore )

' Registro no site desbugado

[server DT1 by AKllX]

Server Files

ToP 1.35 + WEB site ( 46% Pt ) ( DT1 )

http://www.4shared.com/file/62759819/c633b2c4/ToPByAKllX.html

KoP 1.35 + Patch para ToP ( ST3 BAIXE ESSE TAMBÉM MESMO , POIS NELE ESTÃO O CP , E O PATCH EM CASO DE ERROS. " Use a DT1 Plz ")

http://www.4shared.com/file/61617475/7f2eb8c6/KOP_TOP_135_With_patch_dev_sf_byAKllX.html

Coleque os Arquivos .BIN que estão dentro da resource na pasta /script/table do seu TOP para funcionar

se não funcionar baixe a server files ST3 e use o patch que vem dentro ( depois de substituir ponha os arquivos .BIN na pasta dinovo )

Tutorial que estou fazendo. Mais ainda nom ta Pronto

MSSQL 2000

http://rapidshare.com/files/52175836/SQL_2000.part1.rar

http://rapidshare.com/files/52184591/SQL_2000.part2.rar

http://rapidshare.com/files/52193679/SQL_2000.part3.rar

http://rapidshare.com/files/52194422/SQL_2000.part4.rar

1?

Instale o MSSQL 2000

faça 1 pasta no em algum HD do seu PC ( C: , D: , X: ) <<< Isso nom eh emoticon eim u.u

extraia os arquivos do winrar dentro desta pasta

2?

inicie o sql e depois o Enterprise Manager ..

vá clicando nos + ateh chegar em (LOCAL) .

clique com o botao direito em Databases e Clique em New Database

ponha o nome de gamedb

faça o mesmo mais ponha como nome accountserver

3?

Clique no + de Databases , clique com o botão direito na gamedb Va em Todas as Tarefas > Restore Database > Clique na bolinha From Device > Select Devices >

Add >... ( eh tres pontinhos msmo ) > procure a pasta onde voc?extraiu os arquivos do winrar e selecione a gamedb.bak > Ok > Ok dinovo > Clique na aba Options >

em option clique na caxinha > Force restore over existing database >

Embaixo vai ter uma tabela com os nomes dos logs v?na parte direita da tabela e clique encima do endereço do diretorio para ondi iria ser instalado

( no caso e:\db\game_Data e e:\db\game_Log )

vánormalmente na pasta do seu server e copie o endereço da barra de endereços

(no meu caso é C:\top\DB )

modifeque o endereço dessa forma :

C:\Kop135 Server\Databases\game_Data

C:\Kop135 Server\Databases\game_Log

eh soh alterar o e:\db\ para o diretorio da sua pasta.

clique em OK e espero restaurar

se nao fizer direitim assim vai dar erro =D

faça o msmo agora com accountserver.

a db agora eh accountserver.bak

troque tambeim o diretório na tabela

aqui ficou

C:\Kop135 Server\Databases\account_Data

C:\Kop135 Server\Databases\account_Log

( agora no final eh account não game )

4?

Abra o + da pasta Security dentro do sql ( não eh dentro da Databases )

clique com o botao direito em Login > New Login

em Name coloque game mais embaixo clique em SQL Server Authentication e use qualquer senha.. ( depois precisa confirmar senha .. )

logo embaixo selecione a Database gamedb e Language poe Brazilian ou <Default>

Faça o msmo dinovo + agora como name account / como Database accountserver

depois disso volte para a pastinha Databases . Clique no + da gamedb > vai aparecer opçoes embaixo > clique com o botão direito em Users > New Database User > Login Name selecione game

> Depois clique em todos quadrinhos e d? OK

Faça o msmo com a database accountserver + selecione como Login name : account

clique com o botão direito no CPU com o sinal Verde no Enterprise Manager > Clique em Propriedades > Aba Security > Clique na Bolinha SQL Server e Windows Authentication ( modo mixado )

depois disso o Server SQL está configurado

// Tutorial Em desenvolvimento
default_grin.gif
/ AKllX ™

OBS ' FOI FEITO PARA AS SERVER FILES + ANTIGAS ENTAO PODE HAVER PONTOS ERRADOS EM RELAÇÃO A DT1

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Creditos Especiais a Venomus

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

.CFG Server

Antes de tudo, uma pequena instrução de binary simples

// = Não lê a linha a partir deste ponto

1 = Ativado

0 = Desativado

Port = Portas que serão abertas no Firewall para tranzição de dados e usuários

127.0.0.1 = Ip de host local de todos os Pc's . Mesmo se você tiver internet bloquiada por modem vai funcionar. O endereço simples dele é localhost , más nós não vamos utilizar conexão em txt ( Observação : 127.0.0.1 é o IP que vem como chave de rede do PC , isso quer dizer que só você pode jogar com ele , Podi tentar o que quiser que não vai dar ^^" )

= = Todos os sinais de Igual ( = ) são programados para estar onde estão.. isso quer dizer que se você retirar ou adicionar qualquer espaço pode causar erros fatais no .exe

(Para ver Ips desponíveis vá para Iniciar > executar > cmd.exe > Digite : ipconfig /all ou www.meuip.com.br se deseja usar server externo )

Se o SQL Server estiver na máquina local , você não vai por IP no host, e sim (local)

MD5 = Encriptação de alta segurança para senhas / textos

Cada arquivo .exe não aguenta executar muito mais que 90MB ao mesmo tempo ( isso não depende de memória ou algo assim.. não dá mesmo.. ) o que quer dizer que para abrir todos os mapas do Tales of Pirates 1.35 DT1 , precisa-se de 5 game servers , sendo 3 carregando os mapas centro :

magicsea ( Shaitan City ) , garner ( Argent City ) e darkblue ( Icicle City )

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

1° Vá para a pasta do seu Servidor DT1

Abra todos Arquivos .CFG e troque TODOS os Ips 127.0.0.1 para o IP que deseja usar no servidor

eu usava o IP 127.0.0.1 , isso quer dizer que se você quiser deixar o server só para você jogar, pode ligar ele logo .



Eu configurei o máximo do server para poder ligar sem fazer grandes alterações

Notem que existem os Arquivos :

GameServer.CFG

GameServer1.CFG

GameServer2.CFG

GameServer3.CFG

GameServer4.CFG

A PRIMEIRA COISA QUE SE DEVE FAZER É VERIFICAR SE ALGUM SERVER VAI ABRIR O MESMO MAPA QUE OUTRO JÁ VAI ABRIR, SE ISSO ACONTECER NÃO VAI LIGAR , ENTÃO SE 1 GAMESERVER.CFG ESTIVER COM O MESMO MAPA DEVE SE ACRESCENTAR O // NA FRENTE PARA CANCELAR O INICIAMENTO DO MESMO

então , tem 1 arquivo lá dentro da pasta do Server Chamado Server Launcher, com os links de Servers a ligar.

Abra esses GameServer.CFG e note que existe uma lista de mapas a Abrir

Exemplo: GameServer4.CFG

map = abandonedcity

map = abandonedcity2

map = abandonedcity3

map = darkswamp

map = puzzleworld

map = puzzleworld2

map = jialebi

map = hell

map = hell2

map = hell3

map = hell4

map = hell5

map = guildwar

Exemplo 2 = GameServer.CFG

map = garner

map = abandonedcity

map = abandonedcity2

map = abandonedcity3

map = darkswamp

map = puzzleworld

map = puzzleworld2

//map = jialebi

//map = hell

//map = hell2

//map = hell3

//map = hell4

//map = hell5

//map = guildwar

repare que no GameServer.CFG tem alguns mapas ainda que ligar no GameServer4.CFG .. eu tinha feito isso porque alguem que não quissese abrir o GameServer4.CFG não precisase ficar sem os maps, porém se você pretende abrir TODOS os GameServers ( 1GB + de Ram ) deve por as // na frente deles, de modo que só ligue o garner

( Argent City )

esses são os mapas que irão abrir quando o GameServer.CFG abrir

Todos os GameServer.CFG abrem mapas diferentes, mas abrir todos pode causar Lag , Freezes no PC e Down . Então penso que considere a Possibilidade de não abrir todos os Servers.

Os 3 Mapas principais Abertos Juntos fazem 1 Lag tremendo no PC . Isso quer dizer que se o seu PC não tiver muita memória e 1 Procesador 2.00 + Não vai abrir tudo nem que a Vaca võe no Inferno :B

A memória necessária Mínima para se abrir todos os 3 Mapas principais é 512 MB , isso se você não quiser jogar no seu Server.. você poderá até jogar, Mais só depois de uma meia hora com o server ligado, quando o processador já aguentar. Recomendo então 1GB Ram ou + Para abrir todos os GameServers ( Lembrando que Processador DualCore não foi feito pra abrir Servidores de jogo, o que deixa melhor 1 Processador AMD sem núcleo Duplo, ou Pentium 4 + Sem dúplo núcleo . O DualCore abre o server sim, mais não é bom poiz o server vai direcionar todo a carga pra 1 núcleo só, isso quer dizer que pode causar LAG até o Server " Perceber " que Existe o segundo Núcleo e Enviar dados a ele ) .

Exemplo 2 : GameServer.CFG



Os AccountServer e GameServer Só estão funcionando quando o Server criar a janela de Comandos . Se você decidiu ligar todos os mapas centrais, você deve esperar ligar 1 para ligar outro.. porque ligar todos de 1 vez vai acumular +- uns 30 Min de espera, e ligar 1 de cada vez =

25 Min de espera...

Recomendo não abrir + que 3 Maps nos 3 Servers que vão abrir os Três grandes Mapas.

4° Copie os Arquvios .BIN que foram gerados dentro da pasta resource para dentro da pasta /script/tables na pasta do seu Tales of Pirates , se isso der erro na hora de entrar no client, use o Patch da ST3 , mas lembre-se de colocar os Arquivos . BIN dentro da pasta /script/table dinovo

5° Para trocar o nome da Ilha , Oceano e o IP do servidor no Client , Use o IPChanger logo acima

6º Para Registrar use o ToP CP Web.

As senhas estão criptografadas em MD5 , por isso há uma Tool de MD5 dentro da pasta para trocar as Senhas no SQL se for Preciso ( Lembre-se que o Enterprise Manager não funciona direito, então use o Query Analizer que é muito melhor para somente editar os dados das Colluns do SQL )

7° Comandos

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~

Lista de Comandos

&notice ( Manda Notícia ao Server

&goto ( Vai para um mapa do Server, com cordenadas )

&kick X ( Troque o X pelo nome da pessoa )

&unhide ( Aparecer)

&hide (Desaparecer)

&move ( Ir para ridade )

&qcha

&relive

&attr X,Y

&call

&reload (Recarrega todos os Configs, os comandos abaixo são para gerar novas Configs )

&alltable

&characterinfo

&skillinfo

&iteminfo

&kill X ( Troque o X pelo nick da pessoa que deseja matar )

&monsterrefresh ( Reccaregar monstros )

&make X,Y,Z (X= id do item, disponível na lista dentro da pasta Resource (Iteminfo.txt)

&gamdsvrstop ( Parar gameserver )

&updateall ( Atualizar arquivos )

&allskill ( Manda todas as Skills, mais não funciona.. )

&killid

&speed X ( troque o X pela speed que deseja ir, não recomendo passar de 1000 )

&summon X ( X = Número do Bixo.. Cuidado com o 789 ^^" Black Dragon )

&addmoney 99999999

&addexp

&addmoney

MUDAR DE CLASS ( NÃO FUNCIONA NO CP, E SE VC ADICIONAR ALGO NO CP, VAI TER QUE MUDAR DE CLASS )

&attr 4, X

troque X por:

1 - Swordsman

2 - Hunter

4 - Explorer

5 - Herbalist

8 - Champion

9 - Crusader

12 - Sharpshooter

13 - Cleric

14 - Seal Master

16 - Voyager

outros valores do &attr:

1 - HP

2 - SP

5 - Reputation

6 - Attribute points

7 - Skill points

11 - SLV

19 - SEXP

50 - STR

51 - ACC

52 - AGI

53 - CON ?

54 - SPR

69 - Velocidade (Não passe de 1000 e o normal é 500 se não mi engano)

107 - Max HP

108 - Max SP

109 - Dodge ?

110 - Hit-Rate ?

~~~~~~~~ Lista de Monstros para Sumonar ~~~~~~~~

http://www.4shared.com/file/63380607/8a704111/mobs.html

~~~~~~~~ Caso não funcione a criação de chars em todos os maps ~~~~~~~~~

http://www.4shared.com/file/64345665/5ada406/resource.html

Créditos: AKllX
 
Topo Bottom