Accueil du SiteAccueil du Site  AccueilAccueil  Dernières imagesDernières images  RechercherRechercher  ConnexionConnexion  S'enregistrerS'enregistrer  




Partagez
 

 Courir avec epuisement

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Afr0man
Chevalier (niveau 4)
Chevalier (niveau 4)
Afr0man

Messages postés : 118
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714007 / 1007 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Courir avec epuisement   Courir avec epuisement EmptyMer 1 Sep 2010 - 12:47

REBONJOUR!!
Voila un script qui vous permettra de courir aevc épuisemnt,
Creer par le grand  NEAR FANTASTICA



Ouvrez l’éditeur de script (F11)/ clique droit au dessus de Main / Nouveau script / Nommez le script “Dash_Mode”

Et copiez-collez le script suivant :

Code:
#==============================================================================
# ■ Dash Mode
#------------------------------------------------------------------------------
# Near Fantastica
# 09/12/04
#=============================================================================

class Game_Player
#--------------------------------------------------------------------------
# ● Refer Update to Game Player
#--------------------------------------------------------------------------
alias game_player_update update
#--------------------------------------------------------------------------
# ● Update
#--------------------------------------------------------------------------
def update
if Input.press?(Input::Z)
if moving?
# If Z Key press enter dash mode
# reduce dash level
@move_speed=5
@restore = false
if @reduce == false
@timer = 50 # Initial time off set
@reduce = true
else
@timer-= 1
end
@sec = (@timer / Graphics.frame_rate)%60
if @sec == 0
if @dash_level != 0
@dash_level -= 1
@timer = 90 # Timer Count
end
end
if @dash_level == 0
@move_speed=4
end
$dash_bar.update(@dash_level)
end
else
# restore dash level
@move_speed=4
@reduce = false
if @restore == false
@timer = 250 # Initial time off set
@restore = true
else
@timer-= 1
end
@sec = (@timer / Graphics.frame_rate)%60
if @sec == 0
if @dash_level != 5
@dash_level+= 1
@timer = 125 # Timer Count
end
end
$dash_bar.update(@dash_level)
end
game_player_update
end
end

#==============================================================================
# ■ Bar Sprite
#------------------------------------------------------------------------------
# Used for Dash Mode displays bar pictures to screen
#=============================================================================

class Bar_Sprite < Sprite
#--------------------------------------------------------------------------
# ● Initialization
#--------------------------------------------------------------------------
def initialize
super
self.x = 10
self.y = 460
self.z = 500
end
#--------------------------------------------------------------------------
# ● Update Dash Bar Level
#--------------------------------------------------------------------------
def update(number)
@number = number
case number
when 0
self.bitmap = RPG::Cache.picture("bar 0")
when 1
self.bitmap = RPG::Cache.picture("bar 1")
when 2
self.bitmap = RPG::Cache.picture("bar 2")
when 3
self.bitmap = RPG::Cache.picture("bar 3")
when 4
self.bitmap = RPG::Cache.picture("bar 4")
when 5
self.bitmap = RPG::Cache.picture("bar 5")
end
end
#--------------------------------------------------------------------------
# ● Dispose
#--------------------------------------------------------------------------
def dispose
self.bitmap.dispose
end
end

#==============================================================================
# ■ Game Character
#------------------------------------------------------------------------------
# Add Initialization of Dash Mode Varibles
#=============================================================================

class Game_Character
#--------------------------------------------------------------------------
# ● Refer Initialization to Game Character
#--------------------------------------------------------------------------
alias dash_mode_initialize initialize
#--------------------------------------------------------------------------
# ● Initialization
#--------------------------------------------------------------------------
def initialize
@restore = false
@reduce= false
@timer = 0
@dash_level = 5
@sec = 0
$dash_bar = Bar_Sprite.new
dash_mode_initialize
end
end

#==============================================================================
# ■ Scene_Map
#------------------------------------------------------------------------------
# Check for $dash_bar.dispose condition
#=============================================================================

class Scene_Map
#--------------------------------------------------------------------------
# ● Refer Update to Scene Map
#--------------------------------------------------------------------------
alias scene_map_call_battle call_battle
alias scene_map_call_shop call_shop
alias scene_map_call_name call_name
alias scene_map_call_menu call_menu
alias scene_map_call_save call_save
alias scene_map_call_debug call_debug
#--------------------------------------------------------------------------
# ● Dispose of $dash_bar is Battle called
#--------------------------------------------------------------------------
def call_battle
$dash_bar.dispose
scene_map_call_battle
end
#--------------------------------------------------------------------------
# ● Dispose of $dash_bar is called
#--------------------------------------------------------------------------
def call_shop
$dash_bar.dispose
scene_map_call_shop
end
#--------------------------------------------------------------------------
# ● Dispose of $dash_bar is Name called
#--------------------------------------------------------------------------
def call_name
$dash_bar.dispose
scene_map_call_name
end
#--------------------------------------------------------------------------
# ● Dispose of $dash_bar is Menu called
#--------------------------------------------------------------------------
def call_menu
$dash_bar.dispose
scene_map_call_menu
end
#--------------------------------------------------------------------------
# ● Dispose of $dash_bar is Save called
#--------------------------------------------------------------------------
def call_save
$dash_bar.dispose
scene_map_call_save
end
#--------------------------------------------------------------------------
# ● Dispose of $dash_bar is Debug called
#--------------------------------------------------------------------------
def call_debug
$dash_bar.dispose
scene_map_call_debug
end
end

ET voial les barres d'épuisement a mettre dans le dossier Graphics/pictures
Courir avec epuisement Bar0iv5 bar0
Courir avec epuisement Bar1yi9bar1
Courir avec epuisement Bar2yu0bar2
Courir avec epuisement Bar3lo5bar3
Courir avec epuisement Bar4se3bar4
Courir avec epuisement Bar5xt3bar5


Pris sur un autre forum
Revenir en haut Aller en bas
http://www.neone.forumactif.org
Choco-sama
Ancien staffeux
Ancien staffeux
Choco-sama

Masculin
Messages postés : 3012
Date d'inscription : 19/10/2009
Jauge LPC :
Courir avec epuisement 891527140058 / 10058 / 100Courir avec epuisement 8915271400

Courir avec epuisement Game-d10
Courir avec epuisement Mappeu10
Courir avec epuisement Projet16
Courir avec epuisement Projet10
Courir avec epuisement Membre15
Courir avec epuisement Promot10
Courir avec epuisement Padago10
Courir avec epuisement Riche_10
Courir avec epuisement Travai10
Courir avec epuisement Mythe_10


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMer 1 Sep 2010 - 12:51

C'est amusant mais... c'est bien plus simple de le faire via event^^

Mais bon, le script sera utile^^
Revenir en haut Aller en bas
Afr0man
Chevalier (niveau 4)
Chevalier (niveau 4)
Afr0man

Messages postés : 118
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714007 / 1007 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMer 1 Sep 2010 - 12:57

C'est simple pour faire courir normalement, mais pas avec epuisement, si??
Revenir en haut Aller en bas
http://www.neone.forumactif.org
Choco-sama
Ancien staffeux
Ancien staffeux
Choco-sama

Masculin
Messages postés : 3012
Date d'inscription : 19/10/2009
Jauge LPC :
Courir avec epuisement 891527140058 / 10058 / 100Courir avec epuisement 8915271400

Courir avec epuisement Game-d10
Courir avec epuisement Mappeu10
Courir avec epuisement Projet16
Courir avec epuisement Projet10
Courir avec epuisement Membre15
Courir avec epuisement Promot10
Courir avec epuisement Padago10
Courir avec epuisement Riche_10
Courir avec epuisement Travai10
Courir avec epuisement Mythe_10


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMer 1 Sep 2010 - 13:47

Bah si, avec un common event xD
Revenir en haut Aller en bas
tfkmaster
Paysan (niveau 6)
Paysan (niveau 6)
tfkmaster

Masculin
Messages postés : 61
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714000 / 1000 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMer 1 Sep 2010 - 14:34

C'set vrai que par evenement ca peut etre bien, mais je prefere un script si seulement les barres pouvais être en temps réel et par pixel Sad

EDIT : Il ne tient qua moi de changer tous ca Very Happy ca vous dit pas des barres par pixel ?? avec changement du couleurs etoo hein ?
Revenir en haut Aller en bas
Afr0man
Chevalier (niveau 4)
Chevalier (niveau 4)
Afr0man

Messages postés : 118
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714007 / 1007 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMer 1 Sep 2010 - 14:36

Si tu veux Very Happy
Revenir en haut Aller en bas
http://www.neone.forumactif.org
tfkmaster
Paysan (niveau 6)
Paysan (niveau 6)
tfkmaster

Masculin
Messages postés : 61
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714000 / 1000 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMer 1 Sep 2010 - 14:37

C'set sur VX le script ?

EDIT: apres avoir bien etudier le script, je me rend compte qu'il va etre très difficile de faire une barre par pixel...
Donc désolé mais je ne ferait pas la modif, ce n'est pas vraiment de mlon niveau...
Peut être faire un nouveau script mais bon, se sera pas por tout de suite.
Revenir en haut Aller en bas
Elekami
Fondateur
Fondateur
Elekami

Masculin
Messages postés : 19071
Date d'inscription : 19/07/2008
Jauge LPC :
Courir avec epuisement 8915271400100 / 100100 / 100Courir avec epuisement 8915271400

Courir avec epuisement Pater_10
Courir avec epuisement Staffe10
Courir avec epuisement Mythe_10
Courir avec epuisement Membre11
Courir avec epuisement Doyen10
Courir avec epuisement Scanar10
Courir avec epuisement Compos10
Courir avec epuisement Testeu10
Courir avec epuisement Membre15
Courir avec epuisement Partag10
Courir avec epuisement Projet10
Courir avec epuisement Projet16
Courir avec epuisement Riche_10
Courir avec epuisement Travai10
Courir avec epuisement Collec10
Courir avec epuisement Collec11
Courir avec epuisement Collec12
Courir avec epuisement Collec13
Courir avec epuisement Connar10


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyJeu 2 Sep 2010 - 10:03

Bha. merci pour ce script^^
Revenir en haut Aller en bas
https://www.ledijonshow.fr https://twitter.com/EleKoptes
Afr0man
Chevalier (niveau 4)
Chevalier (niveau 4)
Afr0man

Messages postés : 118
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714007 / 1007 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyJeu 2 Sep 2010 - 10:11

Juste quand tu dit par pixels c'est quoi What a Face
Revenir en haut Aller en bas
http://www.neone.forumactif.org
tfkmaster
Paysan (niveau 6)
Paysan (niveau 6)
tfkmaster

Masculin
Messages postés : 61
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714000 / 1000 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyJeu 2 Sep 2010 - 15:42

Bah cé pas une barre qui diminue d'un cran avec un timer, mais une barre dont la taille et calculé par une variable d'endurance et qui se fait comme une vrai barre de vie dans les jeux vidéos, prenait en 1 au hasard quoi.
Revenir en haut Aller en bas
Kureno28
Paysan (niveau 1)
Paysan (niveau 1)
avatar

Messages postés : 6
Date d'inscription : 08/09/2010
Jauge LPC :
Courir avec epuisement 89152714000 / 1000 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMer 8 Sep 2010 - 19:07

il y a u n problème à la ligne 97
Revenir en haut Aller en bas
Elekami
Fondateur
Fondateur
Elekami

Masculin
Messages postés : 19071
Date d'inscription : 19/07/2008
Jauge LPC :
Courir avec epuisement 8915271400100 / 100100 / 100Courir avec epuisement 8915271400

Courir avec epuisement Pater_10
Courir avec epuisement Staffe10
Courir avec epuisement Mythe_10
Courir avec epuisement Membre11
Courir avec epuisement Doyen10
Courir avec epuisement Scanar10
Courir avec epuisement Compos10
Courir avec epuisement Testeu10
Courir avec epuisement Membre15
Courir avec epuisement Partag10
Courir avec epuisement Projet10
Courir avec epuisement Projet16
Courir avec epuisement Riche_10
Courir avec epuisement Travai10
Courir avec epuisement Collec10
Courir avec epuisement Collec11
Courir avec epuisement Collec12
Courir avec epuisement Collec13
Courir avec epuisement Connar10


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyVen 10 Sep 2010 - 15:55

Peut-être un incompatibilité avec un autre script?
Revenir en haut Aller en bas
https://www.ledijonshow.fr https://twitter.com/EleKoptes
Kureno28
Paysan (niveau 1)
Paysan (niveau 1)
avatar

Messages postés : 6
Date d'inscription : 08/09/2010
Jauge LPC :
Courir avec epuisement 89152714000 / 1000 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyVen 10 Sep 2010 - 19:27

avec l'image bar 5, enfin je crois... ou alors c'est le début de la ligne
Revenir en haut Aller en bas
Certere
Paysan (niveau 5)
Paysan (niveau 5)
Certere

Masculin
Messages postés : 40
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714000 / 1000 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptySam 11 Sep 2010 - 12:40

Pas mal comme script, pratique, pour une jeu ou tu dois survivre ça donnerais de quoi pimenter le jeu ! Mouahahaha !
Revenir en haut Aller en bas
http://micro-making.free.fr
Choco-sama
Ancien staffeux
Ancien staffeux
Choco-sama

Masculin
Messages postés : 3012
Date d'inscription : 19/10/2009
Jauge LPC :
Courir avec epuisement 891527140058 / 10058 / 100Courir avec epuisement 8915271400

Courir avec epuisement Game-d10
Courir avec epuisement Mappeu10
Courir avec epuisement Projet16
Courir avec epuisement Projet10
Courir avec epuisement Membre15
Courir avec epuisement Promot10
Courir avec epuisement Padago10
Courir avec epuisement Riche_10
Courir avec epuisement Travai10
Courir avec epuisement Mythe_10


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyDim 12 Sep 2010 - 11:13

Mais apparemment, il beug....
Revenir en haut Aller en bas
Afr0man
Chevalier (niveau 4)
Chevalier (niveau 4)
Afr0man

Messages postés : 118
Date d'inscription : 20/08/2010
Jauge LPC :
Courir avec epuisement 89152714007 / 1007 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMar 14 Sep 2010 - 17:46

Ou il y a un bug?? Je vais essayer de corriger si je peut.
Revenir en haut Aller en bas
http://www.neone.forumactif.org
Kureno28
Paysan (niveau 1)
Paysan (niveau 1)
avatar

Messages postés : 6
Date d'inscription : 08/09/2010
Jauge LPC :
Courir avec epuisement 89152714000 / 1000 / 100Courir avec epuisement 8915271400


Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement EmptyMar 14 Sep 2010 - 17:47

ligne 97 je l'ai dis
Revenir en haut Aller en bas
Contenu sponsorisé




Courir avec epuisement Empty
MessageSujet: Re: Courir avec epuisement   Courir avec epuisement Empty

Revenir en haut Aller en bas
 
Courir avec epuisement
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [VX] Combat avec Battlers
» problème avec numpad
» Sauvegarde avec image
» [XP] combat avec système atb
» Problème avec un script.

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Palais Créatif :: ~ PARTAGE ~ :: Scripts et plugins :: RPG Maker XP :: Autres-
Sauter vers: