Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

avatarT-Lord
Admin


Tutorial Definitivo de Atualizações de Jogos[Triad Patcher]
Introdução

A ideia de construir esse tutorial é para esclarecer a forma de atualizar seu jogo com o Triad Patcher(a vá ).Eu
procurava uma forma de fazer atualizações para meu jogo, encontrei o
Neo cube e o Triad Patcher.Preferi o Triad Patcher porque ele é mais
fácil de configurar e é bem mais eficaz.

Começando
Você precisa baixar os arquivos abaixo:
Faça o download do Triad Patcher em [Você precisa estar registrado e conectado para ver este link.]
Faça o Download do File Zilla em [Você precisa estar registrado e conectado para ver este link.]

Criando seu Host
Você precisa de um lugar para guardar os arquivos da atualização.Para isso você precisa criar seu host gratuito.
entre em [Você precisa estar registrado e conectado para ver este link.] e faça seu cadastro.
Clique em cadastre-se


(clique para mostrar/esconder)
Esta imagem foi redimensionada. Clique nesta barra para vê-la no tamanho original (1031x398px).
Na parte Publicar HTML clique em Publique já.


(clique para mostrar/esconder)
Esta imagem foi redimensionada. Clique nesta barra para vê-la no tamanho original (1084x598px).
Preencha tudo corretamente.*Atenção guarde esse login pois ele será usado no File Zilla.


(clique para mostrar/esconder)
Pronto essas são suas informações guarde-as bem.


(clique para mostrar/esconder)
Esta imagem foi redimensionada. Clique nesta barra para vê-la no tamanho original (907x465px).

Configurando o Triad Patcher
Abra a pasta Configurator e depois a pasta Default e abra o arquivo Config.Configure ele conforme o spoiler mostra.

Spoiler:
; Triad Patcher - Fichier de configuration
- Configuration file

; NOTE:
;
Triad Patcher.exe, GRF.dll et Config.tpc doivent impérativement être
dans le meme repertoire que le fichier executable de votre client
Ragnarok Online.
; Triad Patchet.exe, GRF.dll and Config.tpc must
be into the same directory than the executable file of your Ragnarok
Online client.


; Options de base - Base options
[baseoptions]
;Langue des textes
;Texts language
;(francais, english, ...)
language = portugues

;Langue du texte de "A propos"
;"About" text language
;0 = Francais, 1 = English
about_lang = 1

;En-tete du texte de "A propos", | = retour à la ligne
;"About" text header, | = carriage return
about_header = Configuration par défaut.|Skin par défaut.|Bannière désactivée.|Log activé.||Tales of Ragnarok > [Você precisa estar registrado e conectado para ver este link.]

;Ne pas spécifiez de path signifie que le skin se situe au meme endroit que le fichier config.ini
;Leaving blank mean the skin is in the same folder as the config.ini file
;Couleur de transparence = FF00FF
;Transparent color = FF00FF
bmpskin_path =
bmpskin_file = skin.bmp

;Ne pas spécifiez de path signifie que la bannière se situe au meme endroit que le fichier config.ini
;Leaving path blank mean the banner is in the same folder as the config.ini file
;Format ???x88
banner_width = 545
banner_path =
banner_file =

;0 = Aucun, 1 = SWF (Flash), 2 = BMP, 3 = JPG/JPEG, 4 = PNG
;0 = None, 1 = SWF (Flash), 2 = BMP, 3 = JPG/JPEG, 4 = PNG
banner_type = 0

;Musique de fond - 0 = Désactivé, 1 = Activé
;Background music - 0 = Disabled, 1 = Enabled
bgm_enabled = 0

;Fichier MP3 pour la musique de fond
;MP3 file for the background music
(Ex: MyMusic.mp3, BMG\TriadBGM.mp3, etc...)
bgm_file =

;Sons des boutons - 0 = Désactivé, 1 = Activé
;Button's sounds - 0 = Disabled, 1 = Enabled
btnsnd_enabled = 1

;Création d'un fichier de log des actions effectué par Triad Patcher
;Creation of a log file that will logs all actions made by Triad Patcher
;0 = Désactivé/Disabled, 1 = Activé/Enabled
create_log = 1


; Diverses URLs requis pour le fonctionnement de Triad Patcher - Some URLs used by Triad Patcher
[urls]

;URL de votre page d'actualité
;URL of your news page
;
news = [Você precisa estar registrado e conectado para ver este link.] Substitua o "seu host" com o nome que você criou no host.

;URL de votre page d'inscription (afficher dans la fenetre A propos)
;URL of your registering page (displayed in About form)
;
register = [Você precisa estar registrado e conectado para ver este link.] Substitua o "seu host" com o nome que você criou no host.

;URL du fichier contenant la liste des patchs (.ini)
;URL of the file containing the patchs list (.ini)
;
patchs_list = [Você precisa estar registrado e conectado para ver este link.] Substitua o "seu host" com o nome que você criou no host.

;Nom du fichier executable de votre client Ragnarok Online à lancer (.exe)
;Executable file of your Ragnarok Online client filename to launch (.exe)
;
exec_file = Game.exe

;Arguments à passer a votre fichier executable, peut etre laissé vide
;Arguments to pass to your executable file, can be empty
;(Ex: 1rag1, 1sak1, etc...)
exec_args =


; Zonage des éléments du skin - Skin's elements mapping
[skinmap]
;Corp
;Body
body_left = 0
body_top = 0
body_width = 545
body_height = 469

;Boutons lorsque la souris n'est pas au dessus
;Buttons when the mouse is not over
button_start_left = 0
button_start_top = 0
button_start_width = 0
button_start_height = 0
button_quit_left = 0
button_quit_top = 0
button_quit_width = 0
button_quit_height = 0
button_about_left = 0
button_about_top = 0
button_about_width = 0
button_about_height = 0

;Boutons lorsque la souris est au dessus
;Buttons when the mouse is over
button_startb_left = 1
button_startb_top = 470
button_startb_width = 84
button_startb_height = 22
button_quitb_left = 86
button_quitb_top = 470
button_quitb_width = 84
button_quitb_height = 22
button_aboutb_left = 171
button_aboutb_top = 470
button_aboutb_width = 84
button_aboutb_height = 22


; Coordonnées des éléments de l'interface - Interface's elements coordinates
[interface]
body_width = 545
body_height = 469
button_start_left = 395
button_start_top = 69
button_start_width = 84
button_start_height = 22
button_quit_left = 395
button_quit_top = 90
button_quit_width = 84
button_quit_height = 22
;Le bouton A propos doit être visible (minimum 5x5 pixels)
;About button must be visible (5x5 pixels at least)
button_about_left = 395
button_about_top = 111
button_about_width = 84
button_about_height = 22
progressbar_left = 18
progressbar_top = 438
progressbar_width = 509
progressbar_height = 18
webbrowser_left = 17
webbrowser_top = 161
webbrowser_width = 511
webbrowser_height = 252


; Options des éléments de l'interface - Interface's elements options
; 0 = Désactivé/Disbled, 1 = Activé/Enabled
[interface_options]
;Note: Le bouton A propos n'est pas désactivable
;Note: About button cannot be disabled
button_start_enabled = 1
button_quit_enabled = 1
progressbar_enabled = 1
webbrowser_enabled = 1


; Bar de progression et navigateur web - Progress bar and web browser
[progressbar_webbrowser]

;Couleur de la bordure de la bar de progression, format HTML (RRVVBB)
;Border color of the progress bar, HTML format (RRGGBB)
progressbar_bordercolor = C0C0C0

;Couleur de fond de la bar de progression, format HTML (RRVVBB)
;Background color of the progress bar, HTML format (RRGGBB)
progressbar_backcolor = FFFFFF

;Couleur de remplissage de la bar de progression, format HTML (RRVVBB)
;Foreground color of the progress bar, HTML format (RRGGBB)
progressbar_forecolor = C0C0C0

;Couleur de la bordure du navigateur web, format HTML (RRVVBB)
;Border color of the web browser, HTML format (RRGGBB)
webbrowser_bordercolor = C0C0C0


; Style des textes
[textfont]
;Nom de la fonte du texte (police de caractères)
;Font text name
button_name = MS Sans Serif

;Taille du text, en pixel (entre 6 et 16)
;Font size, in pixel (between 6 and 16)
button_size = 8

;Couleur au format HTML (RRVVBB)
;Font color, HTML format (RRGGBB)
button_color = 000000

;0 = Normal, 1 = Gras
;0 = Normal, 1 = Bold
button_bold = 0

;Nom de la fonte du texte (police de caractères)
;Font text name
body_name = MS Sans Serif

;Taille du texte, en pixel
;Font size, in pixel
body_size = 8

;Couleur au format HTML (RRVVBB)
;Font color, HTML format (RRGGBB)
body_color = 000000

;0 = Normal, 1 = Gras
;0 = Normal, 1 = Bold
body_bold = 0

Criando o arquivo Config.tpc

Vá na pasta configurator e execute o Triad Configurator.No primeiro espaço indique o arquivo Languages que está na pasta Default.No segundo espaço indique o arquivo config que também está na pasta Default.No terceiro e último espaço indique onde será gerado o arquivo Config.tpc.
imagem 1

Criando a pasta www

Crie uma pasta(de preferência na área e trabalho) com o nome www.dentro desta pasta crie outra pasta com o nome patch.Se seu jogo não tiver site você pode pegar o arquivo news da pasta exemplo que está na pasta Triad Patcher e colar na pasta www que você criou.

Colocando os arquivos no seu Projeto

Copie os arquivos: GRF.dll , Triad Patcher e Config.tpc(o arquivo gerado no passo anterior) para a pasta do seu projeto.

Esta imagem foi redimensionada. Clique nesta barra para vê-la no tamanho original (968x169px).


Criando as Atualizações

Agora abra a pasta Packer e execute o Triad Packer.Clique em ajouter/add
e selecione os arquivos que farão parte da atualização.(os arquivos
selecionados serão substituídos na atualização pelos arquivos antigos.)

Exemplo 1:
o antigo char do personagem era assim:

e eu quero mudar ele pra esse char:

então eu tenho que colocar no ajouter/add o novo char.

depois de adicionar o arquivo você deve dizer qual é o caminho que ele será extraído.

Exemplo 2:

quero mudar o char que está na Graphics/Characters que tem o nome 001-Fighter01. Então no caminho tenho que colocar assim: Graphics/Characters\001-Fighter01.png (não esqueça da extensão)


Depois de ter colocado todos os arquivos que quiser atualizar clique em Empacter/Pack e salve o arquivo na pasta patch que está dentro da pasta www na sua área de trabalho com o nome att.

Configurando o arquivo patchs_list

Dentro da pasta do Triad Patcher existe o arquivo patchs_list copie ele para dentro da pasta patch que está na pasta www na sua área de trabalho.Abra o arquivo patchs_list e configure ele conforme o spoiler.

Spoiler:
; Liste des patches - Patchs list


; 0 = Non, 1 = Oui
; 0 = No, 1 = Yes
[options]

;Interdire la récupération des patches
;Deny the patchs downloading
deny_getpatch = 0

;Interdire le lancement de Ragnarok
;Deny the launching of Ragnarok
deny_play = 0

;Chemin du répertoire des patches
;URL of Patchs directory
;INUTILE - USELESS
;
patchs_directory = [Você precisa estar registrado e conectado para ver este link.] Substitua o "seu host" com o nome que você criou no host.


; [Você precisa estar registrado e conectado para ver este link.] = 0 ou 1 (0 = Ne pas installer, 1 = Installer)
; [Você precisa estar registrado e conectado para ver este link.] = 0 or 1 (0 = Do not install, 1 = Install)
; Ex: [Você precisa estar registrado e conectado para ver este link.] = 1
[patchs]
;
[Você precisa estar registrado e conectado para ver este link.] = 1 Substitua o "seu host" com o nome que você criou no host.

Enviando os arquivos para seu Host

Instale o programa File Zilla(que você baixou no inicio do tutorial) e o Abra.
No espaço Host escreva: [Você precisa estar registrado e conectado para ver este link.]
No espaço Nome de usuário escreva : o login que você criou no xpg.(na parte do tutorial:Criando seu host)
No espaço senha: escreva sua senha (a vá )
No espaço porta: deixe em branco.
Clique em conexão rápida.


agora encontre a pasta www que você criou na área de trabalho pelo canto superior esquerdo.
agora o que você tem que fazer é arrastar o arquivo news para o host e a pasta path.

Testando o Atualizador

Agora vá na pasta do seu projeto e execute o Triad Patcher.Se ele baixar a atualização, parabéns você conseguiu.

Créditos
a mim por ter criado o tutorial.
a --------- por ter criado o tutorial em que me baseio.

Ver perfil do usuário http://www.zonetoony.net

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum