• 05 Juin 2026, 19:47:54


Auteur Sujet: [RESOLUT]Forcer le serveur a mettre un texte en Majuscule?  (Lu 2425 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Bonjour a toutes et a tous,

Je voudrais savoir si cela est possible de forcer le serveur a envoier une phrase en majuscule.

Exemple: le serveur prend des phrase en minuscule d'un fichier et il les envoi ig en majuscule.

Merci
« Modifié: 14 Juin 2010, 16:06:57 par scott1 »
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #1 le: 13 Juin 2010, 20:03:00 »
Je n'ai pas compris désolé
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #2 le: 13 Juin 2010, 20:57:02 »
ça ne fonctionne pas, tout mes textes sont Une fleche vers le haut et un T.

Quelqu'un a une autre méthode?
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #3 le: 13 Juin 2010, 22:06:59 »
Je te code ca tout de suite

EDIT:

Et Hop
public TextMinInMaj(Text[]);
public TextMinInMaj(Text[])
{
for(new i = 0; i < strlen(Text); i++)
{
if(Text[i] >= 'a' && Text[i] <= 'z')
{
    Text[i] -= 'a' - 'A';
}
}
}
« Modifié: 13 Juin 2010, 22:11:52 par sasuke78200 »



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #4 le: 13 Juin 2010, 23:58:43 »
Sasuke tu as encore ton habitude du codage en C ^^

forward TextMinInMaj(Text[]);
public TextMinInMaj(Text[])
{
for(new i = 0; i < strlen(Text); i++)
{
if(Text[i] >= 'a' && Text[i] <= 'z')
{
    Text[i] -= 'a' - 'A';
}
}
        return Text;
}


Je pense comme sa tu avais oublier de retourner une valeur :)

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #5 le: 14 Juin 2010, 08:00:03 »
euh non pas du tout c'était voulu ^^

ça s'utilise comme ça


new str[] = "Salut je suis en majuscule";
TextMinInMaj(str);

Et voila, maintenant le array str à toute ces lettres en majuscules ^^




Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog

Hors ligne Syg

  • Expert programmeur C/C++/PAWN
  • *
  • The GTAOnline Jesus
  • Messages: 3908
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #6 le: 14 Juin 2010, 10:01:08 »
Voici la version complète, qui prends en charge les caractères accentués que tout le monde avait oublié :
TextMinInMaj (Text[])
{
for(new i = 0; i < strlen(Text); i++)
{
if(Text[i] >= 'a' && Text[i] <= 'z')
{
    Text[i] -= 'a' - 'A';
}
else
{
switch (Text[i])
{
case 'à', 'â' :
{
Text[i] = 'A';
}
case 'é', 'è', 'ê':
{
Text[i] = 'E';
}
case 'î' :
{
Text[i] = 'I';
}
case 'ô' :
{
Text[i] = 'O';
}
case 'ù', 'û' :
{
Text[i] = 'U';
}
case 'ç' :
{
Text[i] = 'C';
}
}
}
}
}

NB : Je rappelle qu'en français, le caractères en majuscule ne prennent normalement pas d'accent.

++
Syg
Courtesy of GtaManiac

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #7 le: 14 Juin 2010, 10:44:31 »
Salut, Syg je pensais comme toi, mais je vois de plus en plus de majuscule avec accent à cause de l'arriver de l'imprimerie, des ordinateurs etc.. donc plus de majuscule typique française

Mais bon :s ^^

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #8 le: 14 Juin 2010, 10:48:43 »
Merci mais il me disent que je dois remettre un return.

De plus j'aimerais qu'on m'explique cette fonction.

Merci
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #9 le: 14 Juin 2010, 10:50:05 »
Ben oui c'est pour sa que j'ai poster il faut que mettent comme gzsume un return Text;

Ensuite pour l'explication le script va

-Créé une boucle insérant le texte

-ensuite il va vérifier si le texte contient des lettres de a à z non caractère spéciaux

-si le texte contient des carecteres spéciaux d'ou le else le script va switcher entre le cases pour trouver le caractère et le transformer en majuscule


Voila tout :)

« Modifié: 14 Juin 2010, 10:53:06 par chneubeul »

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #10 le: 14 Juin 2010, 14:14:32 »
Ok Merci.

Pour le return, j'avais essayer avant de poster, il me dit

error 090: public functions may not return arrays (symbol "TextMinInMaj")
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne scott1

  • *
  • Gangster
  • Messages: 1440
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #11 le: 14 Juin 2010, 14:35:54 »
ça me met des caractère spéciaux avant mon texte :s
Refait un Game mode a partir d'une page blanche



Mes partages:

Systeme de Radio avec Frequence Création

Ajouter des véhicule dans le LARP - Godfather Tuto

Anti Cheat "JunkBuster" traduit en FR Traduction

LARP Traduit FR, V0.3 Traduction

Hors ligne chneubeul

  • *
  • Gangster
  • GTA Online Addict :)
  • Messages: 1132
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #12 le: 14 Juin 2010, 14:36:59 »
Tu peut nous donner un exemple stp ? Ou essaye de l'afficher avec un format()

Hors ligne cristab

  • *
  • Messages: 8379
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #13 le: 14 Juin 2010, 15:09:38 »
ben tu l'utilise mal alors
pas d'aide en PM, vous êtes sur un forum est il me semble que vous êtes la pour avoir de l'aide donc pourquoi MP une seul personne qui ne vous répondra pas alors qu'il y a plein de membre ici

Hors ligne Ssk

  • *
  • Lulu's Stunt - Le serveur stunt de Lulu !
  • Messages: 8154
    • Voir le profil
Re : Forcer le serveur a mettre un texte en Majuscule?
« Réponse #14 le: 14 Juin 2010, 15:17:23 »
Mais non Gz', Syg n'a rien oublié son code est bon ^^

Il modifie directement la chaine qu'on lui donne ^^

Genre

new chaine[128] = "salut Toi éè";
TextMinInMaj (chaine);
SendClientMessageToAll(0xFFFFFFFF,chaine);



Derrière tout programme se cache un programmeur, je considère le monde comme un programme.
Mon blog