Aller au contenu
San Andreas Multiplayer

dth_time 0.1.0

   (0 avis)

C_far
  • Trouver leurs autres fichiers

À propos de ce fichier

dth_time.inc v0.1

Une include vous permettant de (dé)formater un temps.

2 fonctions

 

  • Informations :
    Les fonctions sont basées sur un format particulier.
 
native ReturnSecondByDate(const duration[]);
native ReturnDateBySecond(time);

Exemple théorique :

  • 2 jours 5 heures 30 minutes et 15 secondes : 2j5h30m15s (192 615 secondes)
  • 2 jours 5 heures et 30 minutes : 2j5h30m (192 600 secondes)
  • 2 jours et 30 minutes : 2j30m (174 600 secondes)
  • 2 jours et 15 secondes : 2j15s (172 815 secondes)
  • 5 heures et 30 minutes : 5h30m (19 800 secondes)

 

Exemple d'utilisation :

 
main()
{
	print("_____________________");
	print("ReturnSecondByDate");

	printf("2j5h30m15s : %d", ReturnSecondByDate("2j5h30m15s"));
	printf("2j5h30m : %d", ReturnSecondByDate("2j5h30m"));
	printf("2j30m : %d", ReturnSecondByDate("2j30m"));
	printf("2j15s : %d", ReturnSecondByDate("2j15s"));
	printf("5h30m : %d", ReturnSecondByDate("5h30m"));

	print("_____________________");
	print("ReturnDateBySecond");

	printf("192 615 : %s", ReturnDateBySecond(192615));
	printf("192 600 : %s", ReturnDateBySecond(192600));
	printf("174 600 : %s", ReturnDateBySecond(174600));
	printf("172 815 : %s", ReturnDateBySecond(172815));
	printf("19 800 : %s", ReturnDateBySecond(19800));
}

 

Très utile pour les commandes temporaires (ban, mute, jail...) : "/ban Joueur 1h30m La raison"

Lien GitHub : https://github.com/Dutheil/DTH/blob/master/dth_time.inc




Retour utilisateur

Vous pouvez donner un avis uniquement après avoir téléchargé le fichier.

Il n’y a aucun avis à afficher.

×
×
  • Créer...