AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -50%
WiMiUS S27 – Mini projecteur portable rotatif ...
Voir le deal
69.99 €
-15%
Le deal à ne pas rater :
-15% Apple MacBook Air 13” 16Go RAM / 256Go SSD Puce M3(+200€ ...
1299 € 1529 €
Voir le deal

 

 Lecture d'un string

Aller en bas 
5 participants
AuteurMessage
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Lecture d'un string Empty
MessageSujet: Lecture d'un string   Lecture d'un string EmptySam 2 Fév 2008 - 22:09

J'aimerai qu string comme cela :
"1/0/16777215/1000000/16/0/0/1/16/112/1/112/1"
Qu'on puisse en extraire les nombres. Le nombre de... nombre est fixe et connu (pas besoin de le chercher) et c'est toujours le caractère "/" qui est utilisé pour les séparations.

Bref, j'aimerais que
"1/0/16777215/1000000/16/0/0/1/16/112/1/112/1"
me donne un truc du style :
a[0]=1
a[1]=0
a[2]=16777215
a[3]=1000000

etc....

Par pitié, aidez mouaaaaa, j'en peux plus de me casser la tête là dessus :gniah:
Revenir en haut Aller en bas
http://www.lecbna.org
ombre
Utilisateur confirmé: Rang ***
ombre


Messages : 689
Localisation : Dans sa batcave.

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptySam 2 Fév 2008 - 23:39

je sais pas si sa peu t'aider mais j'ai fais un scripte pour trouver des choses dans une string :
https://cbna.forumactif.com/scripts-gml-f15/balise-gml-t6591.htm
Revenir en haut Aller en bas
http://www.3arks.com
Rem_101
*Excellent utilisateur*
Rem_101


Messages : 4356
Localisation : chez votre marchand de journaux

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptySam 2 Fév 2008 - 23:41

Lecture d'un string =O
Revenir en haut Aller en bas
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE


Messages : 408
Localisation : Québec

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyDim 3 Fév 2008 - 1:58

Voici deux script que je vient de te faire happy1 .La chaine qui faut leur donner doit être de ce format : 0/1/2/3//5/6/4.5/995484/

//get_entry_value(string,index)
//Retournne l'entrée d'index demandé
//Chaque nouvelle entrée doit se terminer par un / et s'ajouter à la fin du reste des entrée
//exemple de chaine : 100/2/3.5/4/5/6/7/8/945246465/10/11111255786786/12/1/14/15/16/17/18/
//Par CoDeAVE

var sep_pos;
var sep_pos_end;
var str;
str=argument0
sep_pos=0;

repeat argument1
{
sep_pos=string_pos('/',str)
str=string_copy(str,sep_pos+1,string_length(str)-(sep_pos))
}
sep_pos_end=string_pos('/',str)
return real(string_copy(str,0,sep_pos_end-1))




//get_entry_number(string)
//Retournne le nombre d'entrée dans la chaine
//Par CoDeAVE

var count;
var str;
str=argument0;
count=0;

while(string_pos('/',str)!=0)
{
sep_pos=string_pos('/',str)
count+=1
str=string_copy(str,sep_pos+1,string_length(str)-(sep_pos))
}
return count




J'espère que mes deux script te servirons ^^
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyDim 3 Fév 2008 - 8:38

CoDeAVE, tu est mon Dieu Woop
et merci aussi ombre, j'y pensais au script des balises, mais ça aurait demandé de le modifier, alors que là on me sert la solution sur un plateau p2
Revenir en haut Aller en bas
http://www.lecbna.org
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyDim 3 Fév 2008 - 9:47

Voilà, ça marche (encore re-merci CoDEAVE ^^ )
Je vais encore un peu bidouiller le tout , mais je viens de finir unscript permettant d'exportant dans un fichier toutes les données des tiles d'une room, et donc de les ré-importés plus tard.
L'import dans une room est quasi instantané. Ca permet par exemple, de rester dans une room et de changer de décors :
pour cela, faut faire :
Code:
tile_layer_delete(1000000)
import_tile("tile2.tf")
Juste avec ces deux lignes votre map change totalement. Utile par exemple pour simuler d'un coup de la neige, juste rajouter un bout de tiles, etc,etc.
L'export par contre se fait uniquement par le dévelopeur (logique) Et se fait comme ça :
Code:
export_tile("tile2.tf")
Il suffit de placer se code à un moment dans la room.

Un exemple : http://www.zshare.net/download/7147375f4e4827/

Les scripts :
Spoiler:
Revenir en haut Aller en bas
http://www.lecbna.org
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyDim 3 Fév 2008 - 12:10

bon, vu que ça c'est au point, je continue et bientôt j'aurais un système de map externe à loader :nah:
Et ça c'est pratique gnii
Revenir en haut Aller en bas
http://www.lecbna.org
Topaze22
*Excellent utilisateur*
Topaze22


Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyDim 3 Fév 2008 - 13:44

Je me doute de comment tu fais gnii

Edit : c'est le système auquel je pensais. Bien joué pour la programmation car tu pourrais me faire gagner du temps la dessus.

Je suis heureux que l'on ai eu la même idée sur le sujet happy1

Edit :
Et ba dites donc, le codage de ce système m'a bien lair aussi lourd que je pensais. Vraiment, vos scriptes, c'est une petite révolution coeur

Chapeau d'avoir pris le temps ! Hat

Edit : Ca m'a l'air pas mal aussi : http://gmc.yoyogames.com/index.php?showtopic=353544&st=0
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyDim 3 Fév 2008 - 15:15

3 edit -_-

Sinon, le truc sur yoyogames a l'air bien aussi, en complément de mon truc, il y aura plus rien dans le .exe gnii gnii
Revenir en haut Aller en bas
http://www.lecbna.org
CoDeAVE
Utilisateur confirmé: Rang **
CoDeAVE


Messages : 408
Localisation : Québec

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyDim 3 Fév 2008 - 18:19

Content de t'avoir servi le tout sur un plateau gnii M@d_Doc. Je trouve très interessant ton système de tuile parce que je suis en train de faire un RPG et justement cela pourrait me servir l'hiver venu dans le jeu ange .
Revenir en haut Aller en bas
Topaze22
*Excellent utilisateur*
Topaze22


Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyLun 4 Fév 2008 - 18:18

inutile de dire que je peux être intéressé aussi, mais que je choisirais le meilleur système. PS : j'ai encore pas trop réfléchis sur les deux tord
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc


Messages : 6600
Localisation : 47°44'8.04
Projet Actuel : aucun

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyLun 4 Fév 2008 - 19:34

Disons que c'est pas strictement la même chose...
Moi ça te sauvegarde tes rooms/tiles/objectsbakcgrounds/ce que tu veux en externe, ça rend le .exe moins gros.
L'autre truc libère la RAM....
Ca se complete d'après moi
Revenir en haut Aller en bas
http://www.lecbna.org
Topaze22
*Excellent utilisateur*
Topaze22


Messages : 6213
Localisation : Sur la Lune
Projet Actuel : Projet HELLO/TOPAZE22 Mario Bros World

Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string EmptyMar 5 Fév 2008 - 13:22

J'ai la flem et le manque de temps contre moi en ce moment, donc uillet aout, je décortique coeur
Revenir en haut Aller en bas
Contenu sponsorisé





Lecture d'un string Empty
MessageSujet: Re: Lecture d'un string   Lecture d'un string Empty

Revenir en haut Aller en bas
 
Lecture d'un string
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [String] nombre de Lettres affiché < que string
» Lecture fichier CSV (bis)
» Problème de lecture dans un fichier
» enregistrement et lecture des actions d'objects
» [résolu]video et lecture

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Développement :: Entraide confirmés-
Sauter vers: