Pokémon Script Project Forum Index

Manuel | Search
 Information des admins 
Si vous désirez parler de PSP ou obtenir du soutient là dessus, merci d'aller faire un tour sur https://pokemonworkshop.com/forum/index.php Imbécile heureux

Questions Ruby
Goto page: 1, 2, 3, 4  >
 
Post new topic   Reply to topic    Pokémon Script Project Forum Index -> Game Making -> Ressources techniques -> Scripts
Previous topic :: Next topic   
Author Message
Nuri Yuri
Team SDK


Joined: 15 Oct 2008
Posts: 6,383
~Entity~
Localisation: Nancy
Non renseigné (Visible...)
ID Steam: Nuri_Yuri

PostPosted: Wed 22 Aug - 08:54 (2012)    Post subject: Questions Ruby

Bonjour, j'ai décidé de créer un topic dans lequel vous pourrez poser quelques questions à propos du ruby pour vous aider à réaliser vos scripts ou simplement apprendre, je pense que ça sera une manière un peu plus simple car la rédaction d'un cours complet est long compliqué et quand on le rédiges on se demande à chaque fois qu'est-ce qu'on va expliquer d'abord car en ruby le fait que tout soit objet lie tout à tout et c'est dure de parler de quelque choses sans expliquer tout ce qui l'entour.
Les questions que vous pourrez poster porterons sur les manières de coder ou ce que sont certains choses par exemple "c'est quoi une classe, comment ça se fait" ou "quelles sont les manières de faire un bloc itératif / énumératif" mais je préviens quand même de certaines choses, je ne répondrait pas à certaines questions en profondeur comme les RegExp car c'est une chose que je ne maitrise pas entièrement mais cela n'empêche pas aux autres scripteurs d'y répondre. Vous pourrez aussi poser des questions sur le fonctionnement des classes ruby ou RGSS mais attention il ne s'agira pas de vous faire un script.
J'espère pouvoir partager assez de connaissance et aider ceux qui veulent apprendre ou ceux qui ne comprennent pas les tutos sur internet Gros matou qui ronronne

PS : Je ne sais pas vraiment dans quelle sous-forum mettre ça car le type de sujet fait que c'est à la fois une offre du support technique et du script en même temps mais il faut pas déranger le fonctionnement des autres sections non plus donc...
Following members like this message:
Solfay (22/08/12), Xyrram (22/08/12), Akito アート (22/08/12), Opale (22/08/12), Arc-Arceus (29/08/12)
Back to top
Facebook Twitter
Publicité






PostPosted: Wed 22 Aug - 08:54 (2012)    Post subject: Publicité

PublicitéSupprimer les publicités ?
Back to top
Xyrram
Membre


Joined: 24 Jun 2012
Posts: 464
Dresseur confirmé
Localisation: A Unys
Masculin

PostPosted: Wed 22 Aug - 11:08 (2012)    Post subject: Questions Ruby

Bonjour je vient te demander ton aide car je n'ai pas conpris comment fonctione les condition en ruby.
pourait-tu expliquer?
Back to top
Ram'
Membre


Joined: 15 Jul 2008
Posts: 4,093
Nerfs qui lâchent
Localisation: Zone 51

PostPosted: Tue 28 Aug - 17:52 (2012)    Post subject: Questions Ruby

Youri, tu penserais quoi au fur et à mesure que tu réponds à des messages sur ce sujet qu'on les déplace dans un forum ou un sujet dédié où il n'y aurait que tes réponses et pas les questions? Et où ça serait un peu organisé?
Back to top
Nuri Yuri
Team SDK


Joined: 15 Oct 2008
Posts: 6,383
~Entity~
Localisation: Nancy
Non renseigné (Visible...)
ID Steam: Nuri_Yuri

PostPosted: Tue 28 Aug - 18:49 (2012)    Post subject: Questions Ruby

Ça peut être bien Gros matou qui ronronne J'essaierais de voir ça quand je réécrirais la première réponse.
Back to top
Facebook Twitter
Elric
Membre


Joined: 12 Nov 2010
Posts: 245
Alchimiste d'Etat
Localisation: Amestris

PostPosted: Wed 29 Aug - 13:51 (2012)    Post subject: Questions Ruby

Hello à toi !
Je te remercie pour ce Topic génial !

Je voudrais te demander une chose :

Comment on fait pour faire défiler le dummy des messages de y = 336 à y = 283 (par exemple)
J'ai essayé de me baser sur Pokemon_Battle_Trainer (où les trainers défilent) nénamoins, je n'ai réussi qu'à faire bugger le jeu (à cause d'une boucle infinie qui ne break pas)...

Merci d'avance !
Back to top
Skype Facebook Twitter Yahoo Messenger ICQ AIM GTalk/Jabber
Arc-Arceus
Modérateur
Modérateur


Joined: 21 Feb 2010
Posts: 911
Deus Ex Machina
Localisation: 8e dimension à droite
Féminin

PostPosted: Wed 29 Aug - 18:03 (2012)    Post subject: Questions Ruby

Yay !! Génial ce topic ! Je pense que pas mal de monde en rêvait.
On peut poser des questions ?! Vrai ?! Alors j'y vais :

Dand un script, je crée une entité sous forme de tableau contenant des caractéristiques variables. Dans la suite, je veux affecter automatiquement une valeur aux variables du tableau en allant pêcher ces dernières dans une matrice préalablement définie. Donc en fonction d'une $Variable, je vais sur (I ligne, J colonne) et je retranscris ça dans l'Objet tableau... c'est peut-être très con mais je pêche...
Peux-tu m'aider (*s'teuplait ?*) =3
Back to top
Nuri Yuri
Team SDK


Joined: 15 Oct 2008
Posts: 6,383
~Entity~
Localisation: Nancy
Non renseigné (Visible...)
ID Steam: Nuri_Yuri

PostPosted: Wed 29 Aug - 18:28 (2012)    Post subject: Questions Ruby

Je comprends pas entièrement le sens de ta question... Donne moi un exemple du tableau / de la matrice et de ce que ça devrait donner au final ou reformule.
Back to top
Facebook Twitter
Arc-Arceus
Modérateur
Modérateur


Joined: 21 Feb 2010
Posts: 911
Deus Ex Machina
Localisation: 8e dimension à droite
Féminin

PostPosted: Wed 29 Aug - 18:34 (2012)    Post subject: Questions Ruby

Ok :
Au début, on a la matrice A(n,p). Définie.
Ensuite :
array = [a, b, c]
=> Si $Variable == desfrites
alors array = [paramètres de la case i,j dans A]
etc...

Je pense pas arriver à être plus explicite... XD mais il me manque la méthode...
Back to top
Nuri Yuri
Team SDK


Joined: 15 Oct 2008
Posts: 6,383
~Entity~
Localisation: Nancy
Non renseigné (Visible...)
ID Steam: Nuri_Yuri

PostPosted: Wed 29 Aug - 18:49 (2012)    Post subject: Questions Ruby

Code:
array=[1,2,3,4,5,6]
matrice=Marshal.load("matrice") #supposons que matrice contient l'objet voulu
if $Variables == :desfrites
  array.clear
  array.push(matrice[i,j]) #Dans le cas où matrice est une Table ce qui implique que des fixnums au final array=[matrice[i,j]]
elsif $Variable == :rien
  matrice[i][j].each_index do |k|
      array[k]=matrice[i][j][k] #Dans le cas où la matrice est un ensemble de tableaux
      #Tu peux aussi faire traitement_tablea(k,array,matrice) si tu veux faire des choses spéciales comme des additions.
  end
end

Sérieusement je vois pas quel est ton but dans tout ça donc je sens que ce que je te donne n'est pas bon donc...
Back to top
Facebook Twitter
Arc-Arceus
Modérateur
Modérateur


Joined: 21 Feb 2010
Posts: 911
Deus Ex Machina
Localisation: 8e dimension à droite
Féminin

PostPosted: Wed 29 Aug - 18:56 (2012)    Post subject: Questions Ruby

Merci, je vais essayer (en sachant que la matrice ne contient pas que des Fixnum). ^^
Back to top
Elric
Membre


Joined: 12 Nov 2010
Posts: 245
Alchimiste d'Etat
Localisation: Amestris

PostPosted: Thu 30 Aug - 10:52 (2012)    Post subject: Questions Ruby

Merci Nyuki ! Je vais essayer ça tout de suite !

EDIT : Je remplace "i" par quoi ?
Back to top
Skype Facebook Twitter Yahoo Messenger ICQ AIM GTalk/Jabber
Nuri Yuri
Team SDK


Joined: 15 Oct 2008
Posts: 6,383
~Entity~
Localisation: Nancy
Non renseigné (Visible...)
ID Steam: Nuri_Yuri

PostPosted: Thu 30 Aug - 13:35 (2012)    Post subject: Questions Ruby

Tu peux remplacer i par j ou ma_variable, c'est une variable locale.
Back to top
Facebook Twitter
Arc-Arceus
Modérateur
Modérateur


Joined: 21 Feb 2010
Posts: 911
Deus Ex Machina
Localisation: 8e dimension à droite
Féminin

PostPosted: Thu 30 Aug - 13:49 (2012)    Post subject: Questions Ruby

@elric : Ce n'est pas i qu'il faut remplacer, mais "dummy" en fonction du nom qu'il porte dans le reste du script. =)
Je pense que c'était le but du commentaire de Nyuky.
Back to top
Elric
Membre


Joined: 12 Nov 2010
Posts: 245
Alchimiste d'Etat
Localisation: Amestris

PostPosted: Thu 30 Aug - 16:10 (2012)    Post subject: Questions Ruby

N'empêche que ça marche pas ! Où est-ce que je dois mettre ce code ?
Back to top
Skype Facebook Twitter Yahoo Messenger ICQ AIM GTalk/Jabber
The_Doctor
Membre


Joined: 08 Jul 2012
Posts: 261
Tueur de 2e zone
Localisation: quelque part dans l'univers

PostPosted: Thu 30 Aug - 20:58 (2012)    Post subject: Questions Ruby

Nyuky j'ai une demande y'a t'il un script ( pas pour un event mais un vrai script ) pour la condition de " si le heros est tourné vers " merci d'avance au grand(e) Nyuky ( je suis pas sur si t'es un gars ou une fille )
Back to top
Contenu Sponsorisé






PostPosted: Today at 16:04 (2019)    Post subject: Questions Ruby

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Pokémon Script Project Forum Index -> Game Making -> Ressources techniques -> Scripts All times are GMT + 1 Hour
Goto page: 1, 2, 3, 4  >
Page 1 of 4

 
Jump to:  

Index | Free forum | Free support forum | Free forums directory | Report a violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Thème par Thomas et l'équipe de la refonte PSP 2012 (version 1.0)