Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème



AccueilAccueil  FAQFAQ  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  
Le deal à ne pas rater :
Carte Fnac+ Jackpot avec 30€ offerts sur le compte fidélité
19.99 €
Voir le deal

 

 Script: Gestion d'une clé CD [GM5-GM6]

Aller en bas 
+3
Bob65
Xecuter
daminetreg
7 participants
Aller à la page : Précédent  1, 2
AuteurMessage
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 15:40

triple post :non:

j'ai un petit problème avec ce bout

Code:
case 2: if date_compare_date(date_current_date(),last)<=0
        {
        fin=registry_read_string("end")
        show_message("Vous devez vous enregistrez avant le "+fin);
        break;
        };
        else
        {
        show_message("l'essaie gratuit est expiré");
        game_restart();
        break;
        };

lorsqu'on ouvre pour la première fois ça va et on ouvre une deuxième fois et l'essaie est expiré :gniah:
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 15:56

Je pense que tu as mal placé tes breaks mais je suis pas sur


Code:
case 2: {
if date_compare_date(date_current_date(),last)<=0
        {
        fin=registry_read_string("end")
        show_message("Vous devez vous enregistrez avant le "+fin);
        };
        else
        {
        show_message("l'essaie gratuit est expiré");
        game_restart();
        };
}
break;
sinon envoie le gm6
Revenir en haut Aller en bas
http://gameplay.c.la/
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 15:59

non, les breaks qu'ils y soient ou pas ça change rien, on dirait que ça n'écrit pas la bonne date. Bref, pas besoin de gm6, tu n'as qu'à copier le script de la page précédente happy1
Revenir en haut Aller en bas
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 16:44

EUREKA !!!! :lng:

J'ai testé et je croie bien que tout fonctionne parfaitement gnii

j'arrange le code qui va dans step et je poste le fichier .gml ensuite
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 16:51

Moi aussi j ai trouvé on ne peut pas enregistrer une date en string
il faut s amuser a tout changer voila le code que j ai testé et qui marche:
Code:
now=date_current_datetime();
second=date_get_second(now);
minute=date_get_minute(now);
hour=date_get_hour(now);
day=date_get_day(now);
month=date_get_month(now);
year=date_get_year(now);
registered = false;
registered = registry_read_real('cdkey');
today=date_create_datetime(year,month,day,hour,minute,second);
ander=0

moisder=0

jourder=0

heureder=0

minuteder=0

secondeder=0






if registered = false
{
 if not registry_exists("moisactuel")
{
 last=date_create_date(year,(month)+1,day);
 registry_write_real("anactuel",year);

 registry_write_real("andernier",year);

 registry_write_real("moisactuel",month);

 registry_write_real("moisdernier",month+1);

 registry_write_real("jouractuel",day);
 registry_write_real("jourdernier",day);
 registry_write_real("heureactuelle",hour);

 registry_write_real("heurederniere",hour);
 registry_write_real("minuteactuelle",minute);

 registry_write_real("minutederniere",minute);

 registry_write_real("secondeactuelle",second);

 registry_write_real("secondederniere",second);

 }


 else
{
 ander=registry_read_real("andernier")

 moisder=registry_read_real("moisdernier")

 jourder=registry_read_real("jourdernier")

 heureder=registry_read_real("heurederniere")

 minuteder=registry_read_real("minutederniere")

 secondeder=registry_read_real("secondederniere")

 last=date_create_datetime(ander,moisder,jourder,heureder,minuteder,secondeder)
 if date_compare_datetime(date_current_datetime(),last)<=0

  {
  new=date_create_datetime(year,month,day,hour,minute,second);
  registry_write_real("anactuel",year);

  registry_write_real("moisactuel",month);

  registry_write_real("jouractuel",day);

  registry_write_real("heureactuelle",hour);

  registry_write_real("minuteactuelle",minute);

  registry_write_real("secondeactuelle",second);

  }
 else
 {
  show_message("l'essaie gratuit est expiré");
  game_end();
  break;
 };
};

switch (show_message_ext("option","s'enregistrer","continuer","quitter"))
{
case 1: cdkey = get_string("CD Key","(Entrer le CD Key ici)");
 if cdkey = "24" || cdkey = "23" || cdkey = "25" || cdkey = "27" || cdkey = "29" || cdkey = "88" || cdkey = "89"
 {show_message("Le CD Key est valide."); registered = true; registry_write_real('cdkey',registered);break;}
 else{show_message("Le CD Key est Invalide"); game_restart();break;};

case 2: if date_compare_date(date_current_date(),last)<=0
        {
        fin=registry_read_string("end")
        show_message("Vous devez vous enregistrez avant le "+string(jourder)+"/"+string(moisder)+"/"+string(ander)+"a"+string(heureder)+":"+string(minuteder)+":"+string(secondeder));
        break;
        };
        else
        {
        show_message("l'essaie gratuit est expiré");
        game_restart();
        break;
        };
     
case 3: game_end();
};
};
Revenir en haut Aller en bas
http://gameplay.c.la/
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 16:59

on peut très bien enregistrer une date en string avec

Code:
date_date_string(date)



shareware.gml

Vous n'avez qu'à mettre shareware_create() dans create et
shareware_end_step dans end_step

happy1


Dernière édition par le Dim 15 Juil 2007 - 17:46, édité 1 fois
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 17:04

ok cool mais mon code marche aussi
tu pourrais faire une version avec 1h stp ?
Revenir en haut Aller en bas
http://gameplay.c.la/
Dan_lizhot
Modérateur
Dan_lizhot


Messages : 3463
Projet Actuel : Crypt Of Darkness

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 17:09

ok mais le mien est beaucoup plus léger pour le même résultat, c'est envoyé par mp happy1
Revenir en haut Aller en bas
edi9999
Utilisateur confirmé: Rang *****
edi9999


Messages : 2480
Localisation : France
Projet Actuel : theatre flashy

Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 EmptyDim 15 Juil 2007 - 17:09

C est bon je peux le faire moi meme
Revenir en haut Aller en bas
http://gameplay.c.la/
Contenu sponsorisé





Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty
MessageSujet: Re: Script: Gestion d'une clé CD [GM5-GM6]   Script: Gestion d'une clé CD [GM5-GM6] - Page 2 Empty

Revenir en haut Aller en bas
 
Script: Gestion d'une clé CD [GM5-GM6]
Revenir en haut 
Page 2 sur 2Aller à la page : Précédent  1, 2
 Sujets similaires
-
» [Help] Script de gestion des employés
» Projet Proxima, Tower Defense/Gestion/Micro-gestion.
» Question a propos dune case écriture
» Script pour savoir si un nombre est premier ou pas
» Gestion du temps...

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