Forum Le CBNA

Le Forum du CBNA a pour but de vous aider dans l'utilisation de GameMaker. Premier forum Francophone sous GameMaker, vous trouverez des .gmd, .gm6, .gmk, scripts, logiciels et d'autres ressources sur Le CBNA.
 
AccueilAccueil  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­MembresMembres  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 DLL : Obtenir le langage du PC

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
CyberTwister
Bavard


Nombre de messages: 98
Localisation: Chez moi
Avancement:
0 / 1000 / 100


MessageSujet: DLL : Obtenir le langage du PC   Mar 3 Avr - 22:28

Coucou Very Happy
Voici ma derniere dll : elle permet d'obtenir la langue du PC.
Ca peut etre pratique pour vos jeu : si l'utilisateur a un PC anglais, mettez votre jeu en Anglais, si il est Francais, en francais... Hop Very Happy Une petite astuce qui facilite le tout Very Happy

Tout est expliqué dans le gm6 :
TELECHARGER
Topic sur GMzone

Very Happy
++

_________________

Mon site Game Maker : http://www.zone-freegames.com
GMzone : Forum Game Maker : http://www.forum.gmzone.fr
Revenir en haut Aller en bas
http://www.zone-freegames.com
Dan_lizhot
- Modérateur -


Nombre de messages: 3351
Avancement:
0 / 1000 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Mar 3 Avr - 22:31

bizarre, ça n'affiche pas la phrase ???

Ç'est très bien pour quelqu'un qui voudrait faire un jeu multi-langue sans faire 2 exe

p.s. le seul truc qui apparait c'est 3084.

_________________
Revenir en haut Aller en bas
CyberTwister
Bavard


Nombre de messages: 98
Localisation: Chez moi
Avancement:
0 / 1000 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Mar 3 Avr - 22:39

Normal, j'ai juste mis Francais et Anglais dans l'exemple.
Apparement, t'es Quebecois Very Happy
Va dans le script get_langage pour voir a quoi correspond chaque chiffre.

Dans le script draw, remplace tout le script par ça :
Code:
draw_text(0,0,string(lang))

switch (lang)
{
case 1036:
draw_text(0,20,'You are French')
break;

case 1033:
draw_text(0,20,'You are US')
break;


case 3084:
draw_text(0,20,'You are Canadian FR')
break;
}


Hop Very Happy
Tu as ta langue Very Happy

_________________

Mon site Game Maker : http://www.zone-freegames.com
GMzone : Forum Game Maker : http://www.forum.gmzone.fr
Revenir en haut Aller en bas
http://www.zone-freegames.com
Nic353
Utilisateur confirmé: Rang ****


Nombre de messages: 840
Localisation: Je suis partout
Projet Actuel: 2Day of Defeat
Avancement:
21 / 10021 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Mar 3 Avr - 22:42

Il serait bien ue tu créer un regroupement de toutes tes Dll en une seul...

_________________
Revenir en haut Aller en bas
http://nicrf.0moola.com
Dan_lizhot
- Modérateur -


Nombre de messages: 3351
Avancement:
0 / 1000 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Mar 3 Avr - 22:55

CyberTwister a écrit:
Normal, j'ai juste mis Francais et Anglais dans l'exemple.
Apparement, t'es Quebecois Very Happy
Va dans le script get_langage pour voir a quoi correspond chaque chiffre.

Dans le script draw, remplace tout le script par ça :
Code:
draw_text(0,0,string(lang))

switch (lang)
{
case 1036:
draw_text(0,20,'You are French')
break;

case 1033:
draw_text(0,20,'You are US')
break;


case 3084:
draw_text(0,20,'You are Canadian FR')
break;
}


Hop Very Happy
Tu as ta langue Very Happy


ok très bien happy1

seul truc, je suis francophone avec un pc anglais lng mais ça n'a aucun rapport

_________________
Revenir en haut Aller en bas
CyberTwister
Bavard


Nombre de messages: 98
Localisation: Chez moi
Avancement:
0 / 1000 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Mar 3 Avr - 23:20

Citation:
Il serait bien ue tu créer un regroupement de toutes tes Dll en une seul...

Déja dit : je ferai ça quand j'en aurrait fait pas mal de + Very Happy
Mais si vous voulez, je peux faire 1 seul topic +tot que de créer un topic pour chaque dll si ça vs embete, pas de soucis Wink

Citation:
seul truc, je suis francophone avec un pc anglais mais ça n'a aucun rapport

Ben comme le dit la dll, c'est la langue du PC... C'est dur de savoir qui est en train de pianoter sur le PC lng Mais bon, elle a devinné que tu etait quebecois (CANADIEN FR)

_________________

Mon site Game Maker : http://www.zone-freegames.com
GMzone : Forum Game Maker : http://www.forum.gmzone.fr
Revenir en haut Aller en bas
http://www.zone-freegames.com
Topaze22
*Excellent utilisateur*


Nombre de messages: 5214
Localisation: Sur la Lune
Projet Actuel: Paper Mario Démo 4V1 (Disponible)
Avancement:
100 / 100100 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Mer 4 Avr - 10:29

Super pratique pour faire des partis du jeux en fr et d'autre en Anglais... Oubien pour sélectionner automatiquement la bonne langue...

Je vais décortiquer tout ça d'ici juillet happy1

Bon boulo super
Hat Le CBNA

_________________
A essayer de toute urgence !!!!!! Viiiiiiiite, l'un des jeux les plus sensationnels du CBNA :
Revenir en haut Aller en bas
http://www.ffdream.com
mikmacer
Utilisateur confirmé: Rang ***


Nombre de messages: 788
Localisation: Québec
Projet Actuel: EscapeNgine
Avancement:
50 / 10050 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Mer 4 Avr - 15:52

Sin la langue de notre PC est l'anglais, mas qu'on habite pas les USA, ça va marque you are US quand même?
Revenir en haut Aller en bas
CyberTwister
Bavard


Nombre de messages: 98
Localisation: Chez moi
Avancement:
0 / 1000 / 100


MessageSujet: Re: DLL : Obtenir le langage du PC   Jeu 5 Avr - 19:44

oui: ce n'est pas la localisation geographique mais la langue de l'OS qui tourne fier

_________________

Mon site Game Maker : http://www.zone-freegames.com
GMzone : Forum Game Maker : http://www.forum.gmzone.fr
Revenir en haut Aller en bas
http://www.zone-freegames.com
 

DLL : Obtenir le langage du PC

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum Le CBNA :: Programmation :: Game Maker-
Poster un nouveau sujet   Répondre au sujet