Jump to content
La fin ?! Elle est là ! ×
×
×
  • Create New...

Python - Ajouter un Logo au Démarrage du Client


Recommended Posts

  • Bot

Centre de Téléchargement

Hidden Content

    Give reaction to this post to see the hidden content.
( Interne )

Bonjour à tous,

 

Ce tutoriel va vous apprendre à rajouter un logo au démarrage du client Metin2. Comme ceci

 

105618img.png

 

Information. Bien sûr, cela est personnalisable. Vous pouvez changer le logo et son écriture, sa couleur, ses motifs, etc ...

 

Pré-requis:

  • Un client avec un depacker tel que EterNexus

 

I. Ajouter un logo au démarrage

Révélation

1. A l'aide de EterNexus, depackez le pack root et locale.

 

2. Déplacez le fichier intrologo.py de l'archive dans votre pack root depacké.

 

3. Ouvrez le fichier networkmodule.py, qui se trouve dans votre pack root. Cherchez dans le fichier :  def SetLoginPhase(self):

Et ajoutez en dessus :

 

def SetLogoPhase(self):
	net.Disconnect()

	import introLogo
	self.LogoWindowDlg = introLogo.LogoWindow(self)
	self.LogoWindowDlg.Show()

Ce qui devrait donner :

def SetLogoPhase(self):
	net.Disconnect()

	import introLogo
	self.LogoWindowDlg = introLogo.LogoWindow(self)
	self.LogoWindowDlg.Show()

def SetLoginPhase(self):
	net.Disconnect()

 

4. Ouvrez maintenant le fichier  prototype.py qui se trouve dans le pack root. Cherchez : mainStream.SetLoginPhase()

A la ligne en dessous, ajoutez mainStream.SetLogoPhase()

 

Et commentez la ligne  mainStream.SetLoginPhase()

Cela donnera :

 

mainStream.SetLogoPhase()
#mainStream.SetLoginPhase()
#mainStream.SetSelectCharacterPhase()
#mainStream.SetCreateCharacterPhase()
#mainStream.SetSelectEmpirePhase()
#mainStream.SetGamePhase()
app.Loop()

mainStream.Destroy()

 

Information. A partir de cette étape, nous en avons terminé avec le pack root. Vous pouvez le repack

 

5. Déplacez le contenu du dossier locale de l'archive dans le pack locale. Dans locale/fr/ui.

 

Attention ! Si votre locale n'est pas en " fr ", dans le fichier intrologowindow.py, remplacez le chemin de l'image. Par défaut, c'est "image" : "locale/fr/ui/intro.jpg". Changez le fr par la langue de votre client (de, en, etc ...)

 

6. Le fichier intro.jpg, contient l'image qui doit apparaître au lancement du client. Vous pouvez mettre ce que vous voulez !

 

Astuce ! Convertissez votre image au format TGA pour la rendre moins lourde

 

7. Repackez le fichier locale et root. Lancez le client et admirez le résultat :

 

105618img.png

 

 

 

Pour continuer :

 

  • Vous trouverez de nombreux partages et de tutoriels sur Funky-Emu dans la section Metin2.
  • Cette FAQ pourra répondre à la plupart de vos questions.
  • Une catégorie support est disponible. Si vous avez un problème ou une question, n'hésitez pas à poster une demande !

 

 

Source : The Warez

  • Funky Emulation 2
  • J'adore 20
  • J'aime 1

french_banner.gif

Link to comment
Share on other sites

  • Funkiest

Salut,

 

Trop compliqué pour une fonction déjà présente dans le jeu, crée un fichier logo.avi et active le dans les sources et ça marche ^^'

 

Merci autrement :)

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 years later...
  • 7 months later...
 Share



Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.