Night.png);">
Apprendre


Vous êtes
nouveau sur
Oniromancie?

Visite guidée
du site


Découvrir
RPG Maker


Apprendre
RPG Maker

Tutoriels
Guides
Making-of

Dans le
Forum

Section Entraide

Jeux: puie z / Jeux: Citymaime - Chapitre 1 / Jeux: Mer, îles et fous / News: Du neuf dans le making / News: Muma|Rope est disponible en (...) / Chat

Bienvenue
visiteur !




publicité RPG Maker!

Statistiques

Liste des
membres


Contact

Mentions légales

208 connectés actuellement

30731963 visiteurs
depuis l'ouverture

1941 visiteurs
aujourd'hui



Barre de séparation

Partenaires

Indiexpo

Akademiya RPG Maker

Blog Alioune Fall

Fairy Tail Constellations

Guelnika & E-magination

Planète Glutko

RPG Maker Détente

Alex d'Or

Tous nos partenaires

Devenir
partenaire



forums

Index du forum > Entraide > [Scripts] Petites questions connes sur les SCRIPTS!!

Aller à la page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73

Reprise du message précédent:

Mack - posté le 14/03/2011 à 21:05:52 (2310 messages postés) - staff -

❤ 0

Ça donne un gros tableau ...
J'vais voir si y a autant d'éléments que de Frames, si c'est bon, suffira de faire :

Portion de code : Tout sélectionner

1
$data_animations[1].frames.size


( Enfin, j'espère ... )


EDIT :C'est bon, merci Zou

EDIT2 :
Question 2 :
Voila, je voulais savoir comment changer le son de la musique de map.
En gros, quand je rentre dans le menu, je voudrais que le volume de la musique de la map baisse, sans recommencer.
et lorsqu'on sort, le volume se remet normal.

( Je prend note de tout les commentaires, même si je n'y répond pas )


Suite du sujet:

Zeus[ ] - posté le 25/03/2011 à 17:36:36 (11071 messages postés)

❤ 0

Si tu joues la même musique avec le même tempo juste en changeant le volume, elle ne recommencera pas des zéro.

Portion de code : Tout sélectionner

1
2
3
4
if bgm = $game_system.playing_bgm
  bgm.volume = 50
  $game_system.bgm_play(bgm)
end




zou - posté le 09/04/2011 à 00:10:43 (2197 messages postés)

❤ 0

Il est possible de faire une boucle for sur 2 intervalles ? comme ça

Portion de code : Tout sélectionner

1
for i in [0 .. 5],[10 .. 15]


(biensur là ça marche pas ^^)


Berka - posté le 09/04/2011 à 01:12:39 (493 messages postés)

❤ 0

planchant sur un script

Le plus simple serait de passer par des tableaux.

Portion de code : Tout sélectionner

1
2
3
4
for i in (0 .. 5).to_a + (10..15).to_a
  # ...
end
 


Mais le mieux est de traiter via Array#each

Twitter: Pensées politiques et juridiques. Réflexions informatiques


zou - posté le 09/04/2011 à 10:09:06 (2197 messages postés)

❤ 0

merci berka, je gagne en effet beaucoup en performance en evitant un next if i.between?(a,b)


Mack - posté le 20/04/2011 à 18:49:37 (2310 messages postés) - staff -

❤ 0

Support :RMVX

Question 1 :
Move_Sprite

Voila, en fait, j'ai décidé de mettre les mains dans VX.
Donc, j'essaie de faire un système pour déplacer un sprite.
Or, j'arrive pas à le faire correctement ...

J'ai essayer ça :

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  def move_x(x,i)
    z = 0
    old_pose = @pose
    @pose = 6
    a= 0
    loop do
      a += 1
      update
        if  a >= 5
          a = 0 
        z += 1
        if i == -1
          self.x  -= 1
        else
          self.x += 1
        end
        if z == x
          break
        end
      end
    end
   # print self.x
   @pose = old_pose
  end
 


Mais le sprite se "téléporte" ...

Question 2 :

Comment faire pour récuperer des infos depuis la case 'Commentaire" dans les armes ?
En gros je voudrais recuperer le X de cette ligne :

Portion de code : Tout sélectionner

1
Battle_Weapon : X


J'ai essayer :

Portion de code : Tout sélectionner

1
2
3
4
5
6
weapon = $data_weapons[1]
 
if weapon.note.include?("Battle_Weapon : ")
test = readline.gsub("Battle_Weapon  : ", "").to_i
print test
end


La condition est bonne, mais après ça marche pas ...

( Je prend note de tout les commentaires, même si je n'y répond pas )


Tata Monos - posté le 20/04/2011 à 19:18:45 (28 messages postés)

❤ 0

Compte Non utilisé

Citation:

Voila, en fait, j'ai décidé d'aider Monos, et donc de mettre les mains dans VX.


Chute c'est top secret. (C'est pour reposer un peu Zeus. xd)


zou - posté le 20/04/2011 à 22:29:39 (2197 messages postés)

❤ 0

Portion de code : Tout sélectionner

1
2
3
4
5
6
7
8
def move(target_x,target_y,duree)
  while duree >= 1
    self.x = (@x * (duree - 1) + target_x) / duree
    self.y = (@y * (duree - 1) + target_y) / duree
    duree -= 1
    Graphics.update #c'est ça que t'as oublié
  end
end


Je comprends pas ton code, c'est pas clair, là ça gère x et y + la durée de transition :)

et il ça t'affiche quoi test


Mack - posté le 21/04/2011 à 07:25:02 (2310 messages postés) - staff -

❤ 0

Effectivement zou, ça marche mieux ^^.

Voila l'erreur que ça me donne :
image

Uploaded with ImageShack.us

( Je prend note de tout les commentaires, même si je n'y répond pas )


Tata Monos - posté le 21/04/2011 à 08:42:38 (28 messages postés)

❤ 0

Compte Non utilisé

Citation:

Uploaded with ImageShack.us


Mack, ce n'est pas la peine de nous dire avec quoi tu uploades, et donner un lien vers le site.

Merci de ton aide. ;)


zou - posté le 21/04/2011 à 09:06:05 (2197 messages postés)

❤ 0

Portion de code : Tout sélectionner

1
2
3
4
weapon = $data_weapons[1]
if weapon.description.include?("Battle_Weapon : ")
  print weapon.description.gsub("Battle_Weapon : ", "").to_i
end


Attention au double espace ligne 4 ! (de ton code)

EDIT :

Portion de code : Tout sélectionner

1
2
3
4
5
weapon = $data_weapons[1]
des = weapon.description.dup
if des.include?("Battle_Weapon : ")
  print des.gsub("Battle_Weapon : ", "").to_i
end



Voilà c'est mieux, ça change pas la $data_weapons


Tata Monos - posté le 27/04/2011 à 18:45:30 (28 messages postés)

❤ 0

Compte Non utilisé

Support : RMVX

Question 1 :
Question bête, dans un script, comment on fait pour appeler un évènement communs ? Le but est de faire jouer un évènement à chaque début de combat.
Oui nemau je sais, on peut faire ça directement dans les évènements combat, mais c'est plus pratique une ligne de commande dans un le script adéquate des combats !
(Merci d'avance)


Berka - posté le 27/04/2011 à 19:01:17 (493 messages postés)

❤ 0

planchant sur un script

Sur la map:

Portion de code : Tout sélectionner

1
$game_temp.common_event_id = ID



En combat:

Portion de code : Tout sélectionner

1
2
common_event = $data_common_events[ID]
$game_system.battle_interpreter.setup(common_event.list, 0)



Twitter: Pensées politiques et juridiques. Réflexions informatiques


Tata Monos - posté le 27/04/2011 à 19:08:47 (28 messages postés)

❤ 0

Compte Non utilisé

Citation:


$game_temp.common_event_id = ID



Je comprend pourquoi ça ne marchait pas xd
Je plaçais

Portion de code : Tout sélectionner

1
$game_temp.common_even[2]


xd.

Merci beaucoup. Juste le $game_temp.common_event_id = ID est utile. Je le place au début du script scène battle dans le # * Start processing

Merci Berka.


zou - posté le 27/04/2011 à 19:34:37 (2197 messages postés)

❤ 0

Ca va pas marcher puisque tu n'es plus sur la map


Tata Monos - posté le 27/04/2011 à 19:40:36 (28 messages postés)

❤ 0

Compte Non utilisé

Citation:

Ca va pas marcher puisque tu n'es plus sur la map


Ba si ça fonctionne.


zou - posté le 27/04/2011 à 20:38:23 (2197 messages postés)

❤ 0

:oO bizarre


Berka - posté le 27/04/2011 à 22:09:30 (493 messages postés)

❤ 0

planchant sur un script

@Zou: c'est l'intérêt du Game_Temp: stockage de données inter scènes.
Bonne soirée,

Berka


ps: Tiens, j'ai oublié de signer mon message précédent. Heureusement que Monos l'a à moitié fait !

Twitter: Pensées politiques et juridiques. Réflexions informatiques


Soifranc - posté le 28/04/2011 à 02:05:26 (830 messages postés)

❤ 0

Putain, je sais pas ou poster ça, mais bon, j'ai une question sur la prog:
Est-ce possible d'utiliser des scripts en lua avec Rm Xp et Vx? et si oui, faut-t-il register les classes et les trucs du genre?


Tata Monos - posté le 28/04/2011 à 09:01:00 (28 messages postés)

❤ 0

Compte Non utilisé

Ba avec Xp tu peux tous faire. (CE n'est pas moi qui l'a dit heins), alors à mon avis il faut trouver ou faire un scripts qui à des chances d’appeler une dll ou un truc comme ça, et très certainement d'autre script ruby qui va appeller des fichier lua pour les "jouers".

Enfin je pense que ça marcherais comme ça.


Soifranc - posté le 28/04/2011 à 13:23:10 (830 messages postés)

❤ 0

Hm, Ok, c'est ce que je voulais savoir.


dipan - posté le 29/04/2011 à 18:45:48 (2 messages postés)

❤ 0

Bonjour à tous,
SUPPORT : RPG MAKER XP
QUESTION
Ceci est une question assez conne (peut-être ^^). J'aimerais que pour mes boîtes de dialogue de mon jeu qu'il y ait un encadré situé en haut à gauche de celle-ci par exemple réservé pour les noms. Je sais qu'on peut mettre les noms directement dans le message mais ce n'est pas très "esthétique".
Merci de votre aide :D !


Mack - posté le 29/04/2011 à 19:28:41 (2310 messages postés) - staff -

❤ 0

Djipan, ton message à rien à faire là ... Là tu demandes carrément un script ...

Support : RMXP ou RMVX

Question 4 :
Comment changer les terrain_tags par une commande en évent ?

EDIT : C'est bon j'ai trouvé ^^.

( Je prend note de tout les commentaires, même si je n'y répond pas )


dipan - posté le 29/04/2011 à 20:33:44 (2 messages postés)

❤ 0

REPONSE
Ah d'accord, je ne savais pas, désolé...


bubblebug - posté le 01/05/2011 à 16:20:50 (384 messages postés)

❤ 0

Support : Rpg Maker XP

Question1 :
Que veut dire ce morceau de code:

Portion de code : Tout sélectionner

1
when /<ver>(.*)<\/ver>/




Protocobra - posté le 01/05/2011 à 18:06:30 (653 messages postés)

❤ 0

Le Naufragé

REPONSE
Je pense qu'il signifie : lorsque .* verrouillé mais je suis pas sur...

Le Naufragé vous salue bien !

Aller à la page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73

Index du forum > Entraide > [Scripts] Petites questions connes sur les SCRIPTS!!

repondre up

Suite à de nombreux abus, le post en invités a été désactivé. Veuillez vous inscrire si vous souhaitez participer à la conversation.

Haut de page

Merci de ne pas reproduire le contenu de ce site sans autorisation.
Contacter l'équipe - Mentions légales

Plan du site

Communauté: Accueil | Forum | Chat | Commentaires | News | Flash-news | Screen de la semaine | Sorties | Tests | Gaming-Live | Interviews | Galerie | OST | Blogs | Recherche
Apprendre: Visite guidée | RPG Maker 95 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker MV | Tutoriels | Guides | Making-of
Télécharger: Programmes | Scripts/Plugins | Ressources graphiques / sonores | Packs de ressources | Midis | Eléments séparés | Sprites
Jeux: Au hasard | Notre sélection | Sélection des membres | Tous les jeux | Jeux complets | Le cimetière | RPG Maker 95 | RPG Maker 2000 | RPG Maker 2003 | RPG Maker XP | RPG Maker VX | RPG Maker VX Ace | RPG Maker MV | Autres | Proposer
Ressources RPG Maker 2000/2003: Chipsets | Charsets | Panoramas | Backdrops | Facesets | Battle anims | Battle charsets | Monstres | Systems | Templates
Ressources RPG Maker XP: Tilesets | Autotiles | Characters | Battlers | Window skins | Icônes | Transitions | Fogs | Templates
Ressources RPG Maker VX: Tilesets | Charsets | Facesets | Systèmes
Ressources RPG Maker MV: Tilesets | Characters | Faces | Systèmes | Title | Battlebacks | Animations | SV/Ennemis
Archives: Palmarès | L'Annuaire | Livre d'or | Le Wiki | Divers