AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  Connexion  

Partagez
 

 Update scores [GM6]

Aller en bas 
AuteurMessage
Gab666
Modérateur 'Zut'
Gab666

Messages : 5339
Localisation : **I move away from the mic to breathe in

Update scores [GM6] Empty
MessageSujet: Update scores [GM6]   Update scores [GM6] EmptyMar 30 Mai 2006 - 1:12

Citation :

//Mettre à jour les scores avec systeme de sauvegardement crypté
//Argument 0 Fichier contentant le score le plus haut

//Argument 1 Score obtenu dans le jeu
var hig;
var higg;
var loa;
var load;
var save;
var sav;
hig = 0;
if file_exists(argument0)
{
higg = file_text_open_read(argument0);
hig = file_text_read_string(higg);
hig = string_replace_all(hig,"a","1");
hig = string_replace_all(hig,"b","2");
hig = string_replace_all(hig,"c","3");
hig = string_replace_all(hig,"d","4");
hig = string_replace_all(hig,"e","5");
hig = string_replace_all(hig,"f","6");
hig = string_replace_all(hig,"g","7");
hig = string_replace_all(hig,"h","8");
hig = string_replace_all(hig,"i","9");
hig = string_replace_all(hig,"j","0");
file_text_close(higg);
hig = real(hig);
}
if (hig <= argument1)
{
if file_exists(argument0)
file_delete(argument0);
save = file_text_open_write(argument0);
sav = string(argument1);
sav = string_replace_all(sav,"1","a");
sav = string_replace_all(sav,"2","b");
sav = string_replace_all(sav,"3","c");
sav = string_replace_all(sav,"4","d");
sav = string_replace_all(sav,"5","e");
sav = string_replace_all(sav,"6","f");
sav = string_replace_all(sav,"7","g");
sav = string_replace_all(sav,"8","h");
sav = string_replace_all(sav,"9","i");
sav = string_replace_all(sav,"0","j");
sav = string_replace_all(sav,",",".");
file_text_write_string(save,sav);
file_text_close(save);
}
load = file_text_open_read(argument0);
loa = file_text_read_string(load);
loa = string_replace_all(loa,"a","1");
loa = string_replace_all(loa,"b","2");
loa = string_replace_all(loa,"c","3");
loa = string_replace_all(loa,"d","4");
loa = string_replace_all(loa,"e","5");
loa = string_replace_all(loa,"f","6");
loa = string_replace_all(loa,"g","7");
loa = string_replace_all(loa,"h","8");
loa = string_replace_all(loa,"i","9");
loa = string_replace_all(loa,"j","0");
file_text_close(load);
return real(loa);

Ce code renvoie le score le plus haut entre l'argument 1 et le chiffre dans le fichier qui est l'argument 0 et l'écrit avec un cryptage un peu basique dans l'argument 0.

exemple d'usage à supposer que j'ais appelé mon script bonjours
Code:

highscore = boujours("highscores.txt",scoredanslejeu);


Enfin bref tout ce blabla pour dire que c'est un script qui gère un highscore dans un fichier

_________________
PIS MANIAC PREND DES BAINS !


Dernière édition par daminetreg le Mer 27 Déc 2006 - 19:43, édité 1 fois
Revenir en haut Aller en bas
http://www.dermanium-online.webou.net/
daminetreg
Administrateur
daminetreg

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

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptyMar 30 Mai 2006 - 16:40

C'est une bonne idée, cela permet d'avoir plus de tables, et mieux personalisées! super

_________________
Mon CV : fr - de - en
Le CBNA Tous Ensemble! Réalisons!
Update scores [GM6] U3dfr2
Revenir en haut Aller en bas
http://lecbna.org/
M@d_Doc
Modérateur
M@d_Doc

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

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptyVen 3 Aoû 2007 - 19:45

Super utile ton script!
C'est le genre de truc qui m'a déjà souvent manqué!
ange

_________________
Update scores [GM6] Control_commentTous les icones de gm utilisables sur le cbna ICI Update scores [GM6] Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Devil37
Utilisateur confirmé: Rang *****
Devil37

Messages : 1815

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptySam 4 Aoû 2007 - 9:14

Pour éviter les hack je te conseille d'utiliser Cryptor, la dll qui crypte bien gnii

_________________
Unvanquished Territories, un MMORPG 3D:
Son Blog
Son Forum
Revenir en haut Aller en bas
theo2104
Débutant


Messages : 27

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptyVen 16 Nov 2007 - 16:26

Bonjour!
Si j'ai bien compris, ce script gere les highscores.
Mais a quoi ca sert si game maker le gère deja en D&D?
Merci beaucoup, et desolé pour la question surment stupide...
Revenir en haut Aller en bas
M@d_Doc
Modérateur
M@d_Doc

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

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptyVen 16 Nov 2007 - 16:31

pas stupide la question!
mais game maker ne gère qu' un highscore table...ce qui peut se révéler limité....

_________________
Update scores [GM6] Control_commentTous les icones de gm utilisables sur le cbna ICI Update scores [GM6] Main1_change_sprite
Revenir en haut Aller en bas
http://www.lecbna.org
Blizter
Banni(e)


Messages : 2002

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptyVen 16 Nov 2007 - 16:38

Si tu veux afficher le score dans un DRAW_TEXT(X,Y,TEXT) par exemple.
Revenir en haut Aller en bas
PhoenixD
Utilisateur confirmé: Rang **
PhoenixD

Messages : 344
Localisation : Bonne question!
Projet Actuel : Kingdom Hearts :: Animaniac

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptyVen 16 Nov 2007 - 19:27

et en plus il le sauvegarde dans un fichier! ce qui peux être utile pour y accèder avec d'autres applications ou pour l'envoyer sur le net
Revenir en haut Aller en bas
http://www.zikost.com
theo2104
Débutant


Messages : 27

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptySam 17 Nov 2007 - 17:18

ok merci beaucoup!
Revenir en haut Aller en bas
Mass
*Excellent utilisateur*
Mass

Messages : 3337
Localisation : Dans une canonnière wookie.
Projet Actuel :
Things
Update scores [GM6] Void

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptySam 26 Jan 2008 - 20:28

désole si je suis hs, mais c'est possible d'afficher ces scores sur une page web? (sur le site officiel du jeu par exemple)
Revenir en haut Aller en bas
http://madmass.mype.fr/CBNA/
edi9999
Utilisateur confirmé: Rang *****
edi9999

Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] EmptySam 26 Jan 2008 - 20:34

Oui bien sur il faut que tu uses de la dll ftp.dll qui est très simple d utilisation

http://gamemaker.fr/pages/download/DLL/ftp_dll.zip

_________________
Mes tutos sur le site: -Tutoriel débutant- Tutoriel intermédiaire
Venez sur http://gameplay.c.la pour des tutos sur mon site.
Utilisez des hébérgeurs gratuits et sans temps d'attente!:
http://willhostforfood.com/
Revenir en haut Aller en bas
http://gameplay.c.la/
Contenu sponsorisé




Update scores [GM6] Empty
MessageSujet: Re: Update scores [GM6]   Update scores [GM6] Empty

Revenir en haut Aller en bas
 
Update scores [GM6]
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 :: Développement :: Scripts GML-
Sauter vers: