Forum des Xtr3m
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum des Xtr3m

voici le forum officiel de la Team Xtr3m
 
Accueilfaire un credit a son jeux Untitl10Dernières imagesRechercherS'enregistrerConnexion
Le Deal du moment : -40%
Tefal Ingenio Emotion – Batterie de cuisine 10 ...
Voir le deal
59.99 €

 

 faire un credit a son jeux

Aller en bas 
AuteurMessage
Xtr3m eros
General 5 etoile
General 5 etoile



Masculin
Nombre de messages : 945
Age : 32
Localisation : chez moi
Date d'inscription : 23/06/2007

faire un credit a son jeux Empty
MessageSujet: faire un credit a son jeux   faire un credit a son jeux Icon_minitimeDim 5 Aoû - 21:35

Ce script permet d'avoir un credi à l'écran titre
auteur: Kei-kun

Spoiler:

Le code à ajouter au dessus de main
appeller-le window_credi

Code:
#==============================================================================
# ■ Window_Crédit
#------------------------------------------------------------------------------
# <=Made by : kei-kun==
#==============================================================================

class Window_Credit < Window_Base
  #--------------------------------------------------------------------------
  # ● オブジェクト初期化
  #--------------------------------------------------------------------------
  def initialize
    super(0, 0, 440, 92 * 26)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.contents.font.name = "Arial" # police des noms
    @police_titre = "Times New Roman" # police des titres
    @intro = ["Titre du jeu","Sous titre","Un jeu de (Auteur)"]
    @scripteur = ["Scripteur :","Scripteur .1.","Scripteur .2.","Scripteur .3.","Scripteur .4.","Bodom-Child"]
    @site_sources = ["Site Sources :","RPG-Créative","Site . 2 .","Site . 3 ."]
    @graphisme = ["Graphisme :","Charactere Maker (Gimp Master)","PhotoFiltre (Antonio Da Cruz)","etc . . ."]
    @audio_BG = ["Musique :","RPGM-XP","Conpositeur .1.","Conpositeur .2."]
    @audio_SE = ["Effet Sonore :","RPGM-XP","etc . . .","etc . . ."]
    @adaptation = ["Adaptation :","Bodom-Child" ,"(Auteur)"]
    @btesteur = ["Beta testeur :","testeur .1." ,"testeur .2."]
    @merci = ["Un Grand Merci à :","- nom .1.","- nom .2.","- nom .3.","- nom .4."]
    refresh
  end
  #--------------------------------------------------------------------------
  # ● Text
  #--------------------------------------------------------------------------
  def text(index,txt)
  if @title == true 
  self.contents.font.name = @police_titre
  self.contents.font.size = 32
  self.contents.font.color = Color.new(0,0,0,160)
  self.contents.draw_text(1, (index+2) * 24+1, 440, 32,txt)
  self.contents.font.color = Color.new(0,0,0,60)
  self.contents.draw_text(10, (index+2) * 24+5, 440, 32,txt)
  self.contents.font.color = system_color
  self.contents.draw_text(0, (index+2) * 24, 440, 32,txt)
  @title = false
  @li += 3
  self.contents.font.name = $fontface
  else
  self.contents.font.size = 22
  self.contents.font.color = Color.new(0,0,0,160)
  self.contents.draw_text(1, index * 24+1, 440, 32,txt)
  self.contents.font.color = Color.new(0,0,0,60)
  self.contents.draw_text(10, index * 24+5, 440, 32,txt)
  self.contents.font.color = system_color
  self.contents.draw_text(0, index * 24, 440, 32,txt)
  end
  end
  #--------------------------------------------------------------------------
  # ● refresh
  #--------------------------------------------------------------------------
  def refresh
    self.contents.clear
    @li = 1
    @title = true
    for i in 0..@intro.size
    @li += 1
    text(@li,@intro[i].to_s)
    end
    @title = true
    for i in 0..@scripteur.size
    @li += 1
    text(@li,@scripteur[i].to_s)
    end
    @title = true
    for i in 0..@site_sources.size
    @li += 1
    text(@li,@site_sources[i].to_s)
    end
    @title = true
    for i in 0..@graphisme.size
    @li += 1
    text(@li,@graphisme[i].to_s)
    end
    @title = true
    for i in 0..@audio_BG.size
    @li += 1
    text(@li,@audio_BG[i].to_s)
    end
    @title = true
    for i in 0..@audio_SE.size
    @li += 1
    text(@li,@audio_SE[i].to_s)
    end
    @title = true
    for i in 0..@adaptation.size
    @li += 1
    text(@li,@adaptation[i].to_s)
    end
    @title = true
    for i in 0..@btesteur.size
    @li += 1
    text(@li,@btesteur[i].to_s)
    end
    @title = true
    for i in 0..@merci.size
    @li += 1
    text(@li,@merci[i].to_s)
    end
  end
end

Direction le script scène_title

Ligne 37 a 40, a remplacer par sa :
Code:
    s1 = "Commencer"
    s2 = "Continuer"
    s3 = "Crédit"
    s4 = "Quitter"
    @command_window = Window_Command.new(192, [s1, s2, s3,s4])


Remplacer les ligne 92 a 107 par :

Code:
def update
    if @window_credit != nil
      if @window_credit.y > - 92 * 26
      @window_credit.y -= 1
      else
      @window_credit = nil
      end
    end
    # コマンドウィンドウを更新
    @command_window.update
    # C ボタンが押された場合
    if Input.trigger?(Input::C)
      # コマンドウィンドウのカーソル位置で分岐
      case @command_window.index
      when 0  # ニューゲーム
        @window_credit.dispose if @window_credit != nil
        @window_credit = nil if @window_credit != nil
        command_new_game
      when 1  # コンティニュー
        @window_credit.dispose if @window_credit != nil
        @window_credit = nil if @window_credit != nil
        command_continue
      when 2  # シャットダウン
        command_credit
      when 3  # シャットダウン
        @window_credit.dispose if @window_credit != nil
        @window_credit = nil if @window_credit != nil
        command_shutdown
      end
    end
  end

et pour finir a metre sous les “end” de la ligne 82 :

Code:
#--------------------------------------------------------------------------
  # ● Credi
  #--------------------------------------------------------------------------
  def command_credit
    $game_system.se_play($data_system.decision_se)
    if @window_credit == nil
    @window_credit = Window_Credit.new
    @window_credit.x = 256
    @window_credit.y = 420 # Ne pas Modifier !
    @window_credit.z = 0 # Priorité de superposition
    @window_credit.opacity = 0 # Ne pas Modifier.
  end
  end

pour les personnalisation :
-coordonner de fenêtre (newgame etc):
Scene_Title ligne 43 et 44

-coordonner de crédit:
Scene_Title ligne 189 ne changer pas la position de l’axes Y !

Et pour le reste c’est dans Window_Credit que sa se passe ligne 14 a 24
Revenir en haut Aller en bas
Invité
Invité




faire un credit a son jeux Empty
MessageSujet: Re: faire un credit a son jeux   faire un credit a son jeux Icon_minitimeJeu 6 Sep - 15:22

waa je suis vachement célèbre on dirai méme ici on poste mes script cat
Revenir en haut Aller en bas
Xtr3m eros
General 5 etoile
General 5 etoile



Masculin
Nombre de messages : 945
Age : 32
Localisation : chez moi
Date d'inscription : 23/06/2007

faire un credit a son jeux Empty
MessageSujet: Re: faire un credit a son jeux   faire un credit a son jeux Icon_minitimeJeu 6 Sep - 15:27

ben oui et presente toi sil te plais
Revenir en haut Aller en bas
Invité
Invité




faire un credit a son jeux Empty
MessageSujet: Re: faire un credit a son jeux   faire un credit a son jeux Icon_minitimeVen 7 Sep - 14:44

C'est un bon script pour débuter dans le scripting, mais il te manque quelques bases comme la surcharge des méthodes, et autres aliases pour que ton script soit plus simple a mettre, mais c'est déja pas mal.

Bon, une autre petite critique, mais ne le prends pas mal, c'est que tu ne penses pas, par exemple, a faire décaler la fenetre de sélection qui se retrouve par dessus, mais j'avoue que je ne m'attendais pas a ce que ca rende si bien.

Si tu veux, je pourrais t'aider un peu histoire que tes scripts soient utilisables plus facilement, si tu ne veux pas, tant pis, et continues, je pense d'après ta présentation que tu as fait des choses plus impressionnantes que ca (désolé si je parrais un peu bizarre, c'est normal^^)
Revenir en haut Aller en bas
Invité
Invité




faire un credit a son jeux Empty
MessageSujet: Re: faire un credit a son jeux   faire un credit a son jeux Icon_minitimeMar 11 Sep - 12:13

tinquiét se script il date pas mal . . .
aujourd'hui je pense pas que tu puisse m'apprendre quelque chose.

Je suis deja un éléve d'un grand scripteur trés trés fort tongue
il m'apprend a crypter des ficher et aussi a les décrypter en cour de jeu
pratique pour les music cat
Revenir en haut Aller en bas
Invité
Invité




faire un credit a son jeux Empty
MessageSujet: Re: faire un credit a son jeux   faire un credit a son jeux Icon_minitimeMar 11 Sep - 19:37

C'est moche!
Holala!
C'est pas esthetique du tout!
*Explose de rire*
Revenir en haut Aller en bas
Invité
Invité




faire un credit a son jeux Empty
MessageSujet: Re: faire un credit a son jeux   faire un credit a son jeux Icon_minitimeMer 12 Sep - 15:37

kerakil a écrit:
C'est moche!
Holala!
C'est pas esthetique du tout!
*Explose de rire*
Evite ce genre de remarque mais comme c'est kei kun ca passe. Very Happy
Revenir en haut Aller en bas
Contenu sponsorisé





faire un credit a son jeux Empty
MessageSujet: Re: faire un credit a son jeux   faire un credit a son jeux Icon_minitime

Revenir en haut Aller en bas
 
faire un credit a son jeux
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Jeux video :D
» le jeux des images mangas
» image jeux video
» faire une map
» faire une map

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Xtr3m :: Autres :: Scripts :: Les scripts de chez nous-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser