AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



Le Deal du moment : -20%
Ecran PC GIGABYTE 28″ LED M28U 4K ( IPS, 1 ms, ...
Voir le deal
399 €

Partagez
 

 [Résolu]Modification d'un des véhicules

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
sansonic
Poulet Lv.1
Poulet Lv.1
sansonic


Masculin Inscrit le : 01/07/2009
Messages : 8

[Résolu]Modification d'un des véhicules Empty
MessageSujet: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitimeDim 11 Avr 2010 - 15:17

Bonjours,
Je vous explique mon souci, je suis en train de tester quelques scripts qui pourraient, hypothétiquement, bien rendre dans un futur projet, cela dit j'me suis demandé quelque chose vis à vis d'un problème que j'avais auparavant étudié, celui des véhicules.
Tout les véhicules sont programmé pour allé sur l'eau ou au-dessus de la terre et l'eau, seulement j'voudrais modifier un véhicule de tel sorte qu'il se déplace exclusivement sur terre comme un joueur normal, mais avec la qualité de véhicule( c'est à dire l'animation d'entré dans le véhicule, la vitesse plus intéressante, etc).

J'pourrais le faire en évent me direz vous !
-C'est vrai, d'ailleurs j'ai créé un système de cheval très intéressant, dommage que le disque dur sur lequel il est soit momentanément indisponible (le temps d'acheter un boitier pour le convertir en disque externe)
-Ceci dit, le fait qu'il soit exclusivement en évent fait qu'il créé tout aussi exclusivement, des temps de lagg... Pas pratique, dans un ABS surtout.

En gros le faire en modifiant le script des véhicules ou en en créant un autre, ça minimiserait grandement les chances de lagg, voire à les empêcher.

Voila, merci de votre lecture, espérant une réponse.


Dernière édition par sansonic le Mar 20 Avr 2010 - 17:30, édité 2 fois
Revenir en haut Aller en bas
sansonic
Poulet Lv.1
Poulet Lv.1
sansonic


Masculin Inscrit le : 01/07/2009
Messages : 8

[Résolu]Modification d'un des véhicules Empty
MessageSujet: Re: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitimeSam 17 Avr 2010 - 13:55

je fais remonter le topic quand même, sait-on jamais
Revenir en haut Aller en bas
TaZ
Mamour d'Angellan
Mamour d'Angellan
TaZ


Masculin Age : 29
Inscrit le : 22/11/2008
Messages : 3381

[Résolu]Modification d'un des véhicules Empty
MessageSujet: Re: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitimeSam 17 Avr 2010 - 14:03

Euh, ouais sauf que je vois pas pourquoi ça laggerait en évent... Tu changes juste l'apparence du héros et tu modifies sa vitesse à ta guise...
Revenir en haut Aller en bas
sansonic
Poulet Lv.1
Poulet Lv.1
sansonic


Masculin Inscrit le : 01/07/2009
Messages : 8

[Résolu]Modification d'un des véhicules Empty
MessageSujet: Re: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitimeMar 20 Avr 2010 - 0:08

Et bien tout simplement parce que le système évent que j'ai fait mettait un évent sur chaque maps avec l'apparence du cheval qui marchait et tout (évent commun, évent invisible du cheval sans cavalier qui suit le héros à cheval, système d'interdiction de pasage et cetera), ainsi que d'autre spécification pour donner un meilleur rendu et mettre un peu plus d'originalité.

D'autre part ce n'est pas le seul système que j'ai, d'où le fait que je vous demande un script pour me dépanner, le cas inverse j'aurai bidouillé un autre système. Smile


Si tu ne vois toujours pas pourquoi dis le. Wink

Ceci étant, si quelqu'un à des talent de codeur/scripteur et qu'il veut bien me filer un coup d'pouce, par exemple en m'indiquant juste les passages importants du script que j'pourrais changer. Smile
Revenir en haut Aller en bas
Azuma-01
Poulet trizo Lv.3
Poulet trizo Lv.3
Azuma-01


Masculin Age : 31
Inscrit le : 18/11/2009
Messages : 42

[Résolu]Modification d'un des véhicules Empty
MessageSujet: Re: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitimeMar 20 Avr 2010 - 14:34

Pour changer un des véhicules, tu n'a qu'à faire ceci
1. Dans Game_Player, cherche:(c'est la partit qui gèrent la passibilité des véhicules et du personnage.)
Code:
  #--------------------------------------------------------------------------
  # * Determine if Map is Passable
  #    x : x-coordinate
  #    y : y-coordinate
  #--------------------------------------------------------------------------
  def map_passable?(x, y)
    case @vehicle_type
    when 0  # Boat
      return $game_map.boat_passable?(x, y)
    when 1  # Ship
      return $game_map.ship_passable?(x, y)
    when 2  # Airship
      return true
    else    # Walking
      return $game_map.passable?(x, y)
    end
  end
Par exemple, si tu veux transformer le radeau, tu remplace "return $game_map.boat_passable?(x, y)" par "return $game_map.passable?(x, y)"


2. Dans Game_Vecule tu trouvera:
Code:
  #--------------------------------------------------------------------------
  # * Refresh
  #--------------------------------------------------------------------------
  def refresh
    if @driving
      @map_id = $game_map.map_id
      sync_with_player
    elsif @map_id == $game_map.map_id
      moveto(@x, @y)
    end
    case @type
    when 0;
      @priority_type = 1
      @move_speed = 4
    when 1;
      @priority_type = 1
      @move_speed = 5
    when 2;
      @priority_type = @driving ? 2 : 0
      @move_speed = 6
    end
    @walk_anime = @driving
    @step_anime = @driving
  end
c'est ici que tu pourra changer la vitesse des véhicules (@move_speed = vitesse)

Par-conte, pour ajouter d'autres véhicules, tu devra attendre un peut, car je suis entrain de crée le script pour.
Revenir en haut Aller en bas
sansonic
Poulet Lv.1
Poulet Lv.1
sansonic


Masculin Inscrit le : 01/07/2009
Messages : 8

[Résolu]Modification d'un des véhicules Empty
MessageSujet: Re: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitimeMar 20 Avr 2010 - 17:27

Merci beaucoup Azuma c'est super sympa d'm'avoir aidé, en plus j'commençais justement à me demander si ce script (le premier) ne pouvait pas m'aider dans ce que j'voulais, bin tu m'a éclairé sur ce point.

Au fait juste une question !

Quand tu dis:
Citation :
Par exemple, si tu veux transformer le radeau, tu remplace "return $game_map.boat_passable?(x, y)" par "return $game_map.passable?(x, y)"

A ce moment le véhicule aura la même disponibilité de mouvement (ou plus vulgairement, la même "passabilité", pour mieux illustré ma question) que le joueur, à la différence près que l'on pourra modifier avec plus ou moins d'importance sa vitesse en faite ?


Encore merci, j'vais attendre le fameux script avec beaucoup de patience Smile

Edit: J'mets résolu, mais Azuma pense à faire signe pour ton script stp, merci beaucoup.
Revenir en haut Aller en bas
Azuma-01
Poulet trizo Lv.3
Poulet trizo Lv.3
Azuma-01


Masculin Age : 31
Inscrit le : 18/11/2009
Messages : 42

[Résolu]Modification d'un des véhicules Empty
MessageSujet: Re: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitimeMar 20 Avr 2010 - 18:08

sansonic a écrit:
A ce moment le véhicule aura la même disponibilité de mouvement (ou plus vulgairement, la même "passabilité", pour mieux illustré ma question) que le joueur, à la différence près que l'on pourra modifier avec plus ou moins d'importance sa vitesse en faite ?
C'est exactement ça^^

sansonic a écrit:
pense à faire signe pour ton script stp
Très bien. Je t'avertis dès qu'il est prêt.
Revenir en haut Aller en bas
Contenu sponsorisé




[Résolu]Modification d'un des véhicules Empty
MessageSujet: Re: [Résolu]Modification d'un des véhicules   [Résolu]Modification d'un des véhicules Icon_minitime

Revenir en haut Aller en bas
 

[Résolu]Modification d'un des véhicules

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Modification d un charas [résolu]
» [Résolu] Modification de chara
» [RESOLU]Modification Script MENU
» [Resolu]Une autre [MODIFICATION]
» Modification (minime) - Script de sauvegarde [Résolu]

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Requêtes :: Archives-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit