AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 fonction real() améliorée

Aller en bas 
AuteurMessage
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

fonction real() améliorée Empty
MessageSujet: fonction real() améliorée   fonction real() améliorée EmptyLun 31 Mar 2008 - 22:45

Citation :

str = argument0 ;
len = string_length(str)
value = "" ;
for( i=0 ; i<=len ; i+=1 )
{
if ord(string_char_at( str , i ))>=48 && ord(string_char_at( str , i ))<=57
{
value += string_char_at( str , i );
}
}
result = real(value) ;
return result ;

Convertit en réel un string sans donner d'erreur quand il rencontre un caractère qui n'est pas un chiffre.
Ca peut vous être utile, en tout cas ça l'est pour moi Wink

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
Invité
Invité



fonction real() améliorée Empty
MessageSujet: Re: fonction real() améliorée   fonction real() améliorée EmptyLun 31 Mar 2008 - 22:50

super
comment je doit appeler cette fonction, heu... real_ext() ?
Revenir en haut Aller en bas
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

fonction real() améliorée Empty
MessageSujet: Re: fonction real() améliorée   fonction real() améliorée EmptyMar 1 Avr 2008 - 6:39

Avec toutes ces nouvelles fonctions, ce serait bien qu'on fasse un installeur qui les installes dans GM, je vais voir pour que les gm6 soit automatiquement créés avec les scripts nécessaires. Et suffit de modifier le fichier de fonctions pour les coloriser. happy1

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
fonction real() améliorée U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
master47
Utilisateur confirmé: Rang *****
master47

Messages : 2368
Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio

fonction real() améliorée Empty
MessageSujet: Re: fonction real() améliorée   fonction real() améliorée EmptyMar 1 Avr 2008 - 10:12

shm31 a écrit:
super
comment je doit appeler cette fonction, heu... real_ext() ?

Moi je l'ai appelée Real() au lieu de real() et ca pose aucun problème

ou bien on pourrrait faire un GEX avec tous nos scripts mais le mieux serait d'arriver à les inclure dans GM directement comme les autres fonctions, ca relève un défi Wink

_________________
Suivez la timeline ! The PacWars Timeline
C# .NET, Web & Sound Design.
---
Oldies: http://livegallery.lescigales.org/
Lawl :
Spoiler:
 
Revenir en haut Aller en bas
http://theperfectpattern.tumblr.com
daminetreg
Administrateur
daminetreg

Messages : 16996
Localisation : Siege du CBNA!
Projet Actuel : Site Web du CBNA, version beta :

fonction real() améliorée Empty
MessageSujet: Re: fonction real() améliorée   fonction real() améliorée EmptyMar 1 Avr 2008 - 10:57

Dumping powaaa. Je vais voir ce que je peux faire. :nezrouge:

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
fonction real() améliorée U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
nicoulas
*Excellent utilisateur*
nicoulas

Messages : 6030
Localisation : Dordogne
Projet Actuel : Croustaface Tower Defense fonction real() améliorée Panicpr9

fonction real() améliorée Empty
MessageSujet: Re: fonction real() améliorée   fonction real() améliorée EmptyMar 1 Avr 2008 - 12:26

lol

oui sinon dans un gex ce serait impec super

_________________
Blithe ND Blog

Blithe ND Free Textures

Blithe ND Website
Revenir en haut Aller en bas
http://blithe.nd.free.fr/
Chlorodatafile
Utilisateur confirmé: Rang *****
Chlorodatafile

Messages : 2929
Localisation : Belfort
Projet Actuel :
Paralights

fonction real() améliorée Empty
MessageSujet: Re: fonction real() améliorée   fonction real() améliorée EmptyDim 24 Jan 2010 - 19:04

amélioration de l'amélioration de la fonction real Razz :

Code:
//ireal(str)
//par FJMC sur la base du script de master
str = argument0 ;
len = string_length(str)
result=0
value ="" ;
for( i=1 ; i<=len ; i+=1 )
{if ord(string_char_at( str , i ))=ord("+") {result += real(value) value=""}
if ord(string_char_at( str , i ))=ord("-") {result -= real(value) value=""}
if ord(string_char_at( str , i ))>=48 && ord(string_char_at( str , i ))<=57 {value += string_char_at( str , i );}}
result += real(value)
return result ;

cette fonction inclu l'addition et la soustraction, qui n'était pas présent dans la version de master Wink

_________________
Le CBNA

Paralights ← Projet Actuel
Concepteur de jeu fondateur du Black Owl Studio, mâchouilleur de code.
Revenir en haut Aller en bas
http://chlorodatafile.tumblr.com/
Contenu sponsorisé




fonction real() améliorée Empty
MessageSujet: Re: fonction real() améliorée   fonction real() améliorée Empty

Revenir en haut Aller en bas
 
fonction real() améliorée
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Slimshine
» rhéa + am i wrong, for thinking that we could be something for real?
» (F) AU CHOIX ≈ monsters are real.
» Everything I said - it's not real. I was just playing the game.

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