Aller au contenu
  • 0

Supprimer un caractère d'un argument


Question

Posté(e)

RE-Bonjour..

Bon en même temp je suis obligé d'ouvrir des demandes d'aides toutes les 2 secondes sorry mais bon xD

 

Le truc c'est qu'en ce moment je suis en train de coder un énorme machin et parfois j'ai des petits problèmes tout bêtes (comme celui-ci) ducoup bah.. Bah je suis là xD

 

Bon heureusement cette fois-ci c'est pas un truc super compliqué à comprendre..

 

Je ferais dorénavant des petits codes mode scratch comme ça là xD

C'est qu'un exemple ,mon code est plus complexe que ça xD

 

quand commande /settext <arg> éxécutée:
   ajouter le text "argument 1" à la variable {text.map}
   #LA Partie qui pose problème
   Si l'argument 1 contient des "_":
       remplacer tout  les "_" de l'argument 1 par des " " (espaces) .

 

Bon j'espère que c'est claire , normalement même un cp devrais comprendre si vous voyez ce que je veux dire.. Bon traduction si vous comprennez pas :)/)

 

quand j'ajoute le text à une variable (ça c'est acquis je sais le faire)

ça remplace tout les underscore par des espaces.

18 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Sauf que c'est pire x)

 

Edit: Pour le code de lazerda il marchera mais la condition est inutile

AH! Bah heureusement que j'ai mis ce que je voulais en "français pure" juste en dessous alors x)

  • 0
Posté(e)

VOILÀ

command /settext <text>:
.    trigger:
.        set {text.map} to arg 1
.        replace all "_" by " " in {text.map}

Alors ?

Marche po :(

Les underscores ne sont pas remplacés

  • 0
Posté(e)
Oui mais après le msg de test tu fais bien %{test.map}%, pas %arg-1% ?

Non non je fait bien %{test.map}% (enfin pas cette variable , mais une variable quoi)

 

Je suis sur skript 2.1 c'est pas à cause de ça ?

  • 0
Posté(e)

command /settext <text>:
.    trigger:
.        set {text.map} to arg 1
.        replace all "_" by " " in {text.map}

 

 

Ce code ne marchera pas.. Il faut remplace le by par with c'est probablement ce qui te cause ton erreur

  • J'aime 1
  • 0
Posté(e)
OMG SKRIPT 2.1 !!!!!!!!!!!!!!!!!!

OMG JE VOIS PAS OU EST LE PROBLEME !!!!!!!!

Tu sais moi je ne suis pas un "skripteur" ;) Je skript pour simplifier mes codes et développer plus rapidement ce qui me permet de gagner du temp. Peux m'import je ne fait pa attention à ma version. De plus , c'est la seul version supportée alors je vais pas galèrer 63 ans à trouver une version stable alors que j'utilise skript de base pour optimiser mon temps si tu vois ce que je veux dire.

 

C'est comme ci je disais:

OMG VOUS UTILISEZ SKRIPT ET PAS JAVA !

 

C'est la même chose :D

  • 0
Posté(e)

Le problème c’est pas qu’elle est pas stable,c’est une trèèèèèès ancienne version

Et oui j’avais pas vu faut juste remplacer by par with

  • 0
Posté(e)
Le problème c’est pas qu’elle est pas stable,c’est une trèèèèèès ancienne version

Et oui j’avais pas vu faut juste remplacer by par with

oui je sais , mais c'est la seul version qui fonctionne chez moi. Et je suis en java 8 alors c'est très étrange.. Je fait comme je peux kwa :)

 

Après moi ce que je ne comprend pas , c'est sa réaction. Certes c'est une ancienne et instable version , mais ce n'est pas une raison pour réagire de cette façon xd

  • 0
Posté(e)

Salut =)

 

Je t'ai fais le petit code, il fonctionne chez moi ^^^

 


command /settext <text>:
   trigger:
       set {_text} to arg 1
       replace all "_" with " " in {_text}
       send "%{_text}%"

 

Fais attention j'ai mis des variables temporaire, elles ne s'enregistre pas.

 

PS: Moi aussi je suis avec une version de Skript inférieur à la 2.2 x)

  • 0
Posté(e)
Salut =)

 

Je t'ai fais le petit code, il fonctionne chez moi ^^^

 


command /settext <text>:
   trigger:
       set {_text} to arg 1
       replace all "_" with " " in {_text}
       send "%{_text}%"

 

Fais attention j'ai mis des variables temporaire, elles ne s'enregistre pas.

 

PS: Moi aussi je suis avec une version de Skript inférieur à la 2.2 x)

AHHHHHH Je ne suis donc plus seul , ENFIN xD

 

Pour les variables tempo , je sais déjà merci tqt ;)

 

Et ducoup je testerais ça demain :)

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.