RPG Creator : créez votre MMORPG ou RPG sans aucune connaissance en programmation


Disponible le 4 Juin !




- Jouez à votre jeu sur tablettes tactiles, Smartphones et navigateurs Web
- Personnalisez vos menus
- Dessinez facilement et rapidement vos cartes
- Créez des actions pour le combat A-RPG


www.rpgcreator.net


Heures au format UTC + 1 heure [ Heure d’été ]


Règles du forum


Consultez la liste des Scripts : cliquez ici



Publier un nouveau sujet Répondre au sujet  [ 2 messages ] 
Auteur Message
 Sujet du message: Credit
MessagePublié: 01 Jan 2012, 17:40 
Villageois (Nv 5)
Avatar de l’utilisateur

Inscrit le: 05 Aoû 2011, 11:30
Messages: 88
Niveau RPG Maker: Bon niveau
Logiciel(s) préféré(s): Rmxp
Point(s) Fort(s): Event
Sexe: Masculin
Points d'aide: 3/60

Créations :

- Tous ce qui faut savoir dans un crédit!

- Credit

- Activation de l'interupteur en fonction du héros

- Scene-menu modifié


Voir ses créations

Nom du script:Credits
Auteur: édité par Mac Malone d'un script XP dont l'auteur est inconnue.
info

Placez ce script au dessus du script Main.
Placer une image dans le dossier picture qui aura pour nom
Citation:
001-title01

Cela sera l'image de font ou va défiler le texte.

Pour appeler le script Page 3 Script.(Call Script ou appelle de script suivant les traduction)
Placez ce morceau de code dans cette option.


Portion de code:


$scene = Scene_Credits.new

Et c'est good.

Bien sur faut placer dans le script le texte adéquate.


Portion de code:


#Font

CREDITS_FONT = "Times New Roman"

CREDITS_SIZE = 24

CREDITS_OUTLINE = Color.new(0,0,127, 255)

CREDITS_SHADOW = Color.new(0,0,0, 100)

CREDITS_FILL = Color.new(255,255,255, 255)



#==============================================================================

# [ Scene_Credits

#------------------------------------------------------------------------------

# This script has been edited from the original RPG Maker XP version.

#------------------------------------------------------------------------------

# It now uses pictures from the pictures folder instead of titles from the

# titles folder.

#------------------------------------------------------------------------------

# This script might need the RMXP to RMVX Compatibility Patch avialble at RPG

# Maker.net

#------------------------------------------------------------------------------

# Edited by Mac Malone (Dr.?)

# XP Version: Oringinal Author unknow, but edidted by MiDas Mike so it doesn't

# play over the Title, but runs by calling the following:

# $scene = Scene_Credits.new

#==============================================================================



class Scene_Credits



# This next piece of code is the credits.

#Start Editing

CREDIT=<<_END_



Untitled Project



Director

---------------





Scripts

---------------





Graphics

---------------





Music and sound

---------------





Mapping

---------------





Storyline

---------------





Beta Testers

---------------





Special Thanks

---------------





---------------







_END_

#Stop Editing

def main



#-------------------------------

# Animated Background Setup

#-------------------------------

@sprite = Sprite.new

#@sprite.bitmap = Cache.picture($data_system.title_name)

@backgroundList = ["001-Title01"] #Edit this to the picture(s) you wish to show in the background. They do repeat.

@backgroundGameFrameCount = 0

# Number of game frames per background frame.

@backgroundG_BFrameCount = 3.4

@sprite.bitmap = Cache.picture(@backgroundList[0])



#------------------

# Credits Setup

#------------------



credit_lines = CREDIT.split(/\n/)

credit_bitmap = Bitmap.new(640,32 * credit_lines.size)

credit_lines.each_index do |i|

line = credit_lines

credit_bitmap.font.name = CREDITS_FONT

credit_bitmap.font.size = CREDITS_SIZE

x = 0

credit_bitmap.font.color = CREDITS_OUTLINE

credit_bitmap.draw_text(0 + 1,i * 32 + 1,640,32,line,1)

credit_bitmap.draw_text(0 - 1,i * 32 + 1,640,32,line,1)

credit_bitmap.draw_text(0 + 1,i * 32 - 1,640,32,line,1)

credit_bitmap.draw_text(0 - 1,i * 32 - 1,640,32,line,1)

credit_bitmap.font.color = CREDITS_SHADOW

credit_bitmap.draw_text(0,i * 32 + 8,640,32,line,1)

credit_bitmap.font.color = CREDITS_FILL

credit_bitmap.draw_text(0,i * 32,640,32,line,1)

end

@credit_sprite = Sprite.new(Viewport.new(0,50,640,380))

@credit_sprite.bitmap = credit_bitmap

@credit_sprite.z = 9998

@credit_sprite.oy = -430

@frame_index = 0

@last_flag = false



#--------

# Setup

#--------



# ME?BGS ??????

Audio.me_stop

Audio.bgs_stop

Audio.se_stop

# ?????????

Graphics.transition

# ??????

loop do

# ????????

Graphics.update

# ???????

Input.update

# ??????

update

# ????????????????

if $scene != self

break

end

end

# ?????????

Graphics.freeze

@sprite.dispose

@credit_sprite.dispose

end



#Checks if credits bitmap has reached it's ending point

def last?

return (@frame_index >= @credit_sprite.bitmap.height + 480)

end

def last

if not @last_flag

@last_flag = true

@last_count = 0

else

@last_count += 1

end

if @last_count >= 300

$scene = Scene_Map.new

end

end



#Check if the credits should be cancelled

def cancel?

if Input.trigger?(Input::C)

$scene = Scene_Map.new

return true

end

return false

end



#--------------------------------------------------------------------------

# ? ??????

#--------------------------------------------------------------------------

def update

@backgroundGameFrameCount = @backgroundGameFrameCount + 1

if @backgroundGameFrameCount >= @backgroundG_BFrameCount

@backgroundGameFrameCount = 0

# Add current background frame to the end

@backgroundList = @backgroundList << @backgroundList[0]

# and drop it from the first position

@backgroundList.delete_at(0)

@sprite.bitmap = Cache.picture(@backgroundList[0])

end

return if cancel?

last if last?

@credit_sprite.oy += 1

end

end

_________________
Image

_________________


1 PA donné(s) par Samarium le 20 Février 2012


Haut
 Profil  
 
 Sujet du message: Re: Credit
MessagePublié: 20 Fév 2012, 23:01 
Villageois (Nv 2)
Avatar de l’utilisateur

Inscrit le: 19 Fév 2012, 21:20
Messages: 27
Niveau RPG Maker: Débutante
Logiciel(s) préféré(s): RMVX
Point(s) Fort(s): Mapping
Sexe: Féminin
Points d'aide: 1/60

Créations :

Voir ses créations

Merci du partage =). Ce script me sera très utile !

_________________
Projet en cours :
The Last Hero I (Avancement) :

Scénario : 100%
Base de données : 1%
Script : 100%
Map : 4%
Image
OCEAN ADVENTURE RPG !Recrute!


Haut
 Profil  
 
Afficher les messages depuis:  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 2 messages ] 

Heures au format UTC + 1 heure [ Heure d’été ]


Qui est en ligne ?

Utilisateurs parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Rechercher pour:
Sauter vers:  
cron
RPG Creative Forum version 5 ; Tous droits réservés
phpBB Group (Traduit par Xaphos)
Optimisé pour une résolution 1024*728