• 07 Juin 2026, 06:10:30


Auteur Sujet: /time  (Lu 2932 fois)

0 Membres et 1 Invité sur ce sujet

Jewels

  • Invité
/time
« le: 20 Septembre 2008, 21:26:13 »
salut

je voudrais savoir comment avoir une commande /time comme sur lalu's?

Merci,
Jewels. :)

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : /time
« Réponse #1 le: 20 Septembre 2008, 21:34:05 »
Utilise         gettime (Heure, Minute, Seconde);

++
nikko

Jewels

  • Invité
Re : /time
« Réponse #2 le: 20 Septembre 2008, 21:37:32 »
salut

comme tu as du le voir, mon expérience en pawno ne remonte pas à des années :D
J'ai essayé avec uen commande, mais ça marche pas.
Tu pourrais me donner une commande complète, juste simplement /time ? ^^

merci beaucoup pour ton aide,
Jewels. :)

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : /time
« Réponse #3 le: 20 Septembre 2008, 21:47:55 »
bah dans ta commande tu met un       
new Heure, Minute, Seconde;
ensuite un       
gettime (Heure, Minute, Seconde);
et tu renvoi en SendClientMessage ... et ca doit marcher  :D

++
nikko

Jewels

  • Invité
Re : /time
« Réponse #4 le: 20 Septembre 2008, 22:03:10 »
Arg...
Tu peux em donenr la commande ? xD
Je sais pas l'afficher... xD

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : /time
« Réponse #5 le: 20 Septembre 2008, 22:19:11 »
Et si on te faisait directement ton GM ça serais plus rapide nan ?

...

NV.



Tu vois avant? Bah j'étais là encore avant!

Jewels

  • Invité
Re : /time
« Réponse #6 le: 20 Septembre 2008, 22:21:01 »
je te demande pas de me faire mon gm je te demande comment je peux afficher ça
tout le monde n'a pas la chance de maitriser l'anglais à la perfection pour comprendre les wiki officiels...

laisse tomber je me débrouillerais.
jewels.  :dry

Hors ligne MrFredo

  • *
  • Grand Banditisme
  • Scripteur PHP/PAWN
  • Messages: 953
    • Voir le profil
    • GTA-Hosting
Re : /time
« Réponse #7 le: 20 Septembre 2008, 22:23:47 »
Suffit de faire un format avec les variable a aficher dedans ... pis un sendclient qui affiche le format ...

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : /time
« Réponse #8 le: 20 Septembre 2008, 22:48:23 »
        format (ChaineHeure, 256, "%02d:%02d:%02d", Heure, Minute, Seconde);
++
nikko

Jewels

  • Invité
Re : /time
« Réponse #9 le: 20 Septembre 2008, 23:25:18 »
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/time", cmdtext, true, 5) == 0) // How time is it ?
{
new Heure, Minute, Seconde;
GetPlayerTime(Heure, Minute, Seconde);
format (ChaineHeure, 256, "%02d:%02d:%02d", Heure, Minute, Seconde);
}
return 0;
}

me donne

C:\Documents and Settings\Jewels\Bureau\Serveur\filterscripts\time.pwn(105) : error 017: undefined symbol "ChaineHeure"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : /time
« Réponse #10 le: 20 Septembre 2008, 23:28:26 »
new ChaineHeure[256];

++
nikko

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : /time
« Réponse #11 le: 20 Septembre 2008, 23:32:02 »
Je vais être Sympa et te corriger ta commande :
Code: (pawn) [Sélectionner]
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/time", cmdtext, true) == 0)
{
new Heure, Minute, Seconde, ChaineHeure[128];
GetPlayerTime(Heure, Minute, Seconde);
format (ChaineHeure, 256, "%02d:%02d:%02d", Heure, Minute, Seconde);
                SendClientMessage(playerid,COLOR_RED,ChaineHeure); /*Remplace COLOR_RED par la couleur que tu veux ;) */
}
return 0;
}

++
R@f

Jewels

  • Invité
Re : /time
« Réponse #12 le: 21 Septembre 2008, 00:29:11 »
Merci beaucoup. :)
Désolé si je pose beaucoup de question, j'essaie d'apprendre sans faire d'erreurs. ;)

EDIT : Heu, ça me met toujours 00:12:00 et unknow cmmand en dessus =x
« Modifié: 21 Septembre 2008, 00:39:13 par Jewels »

Hors ligne Azz45

  • Good Player
  • *
  • Mafioso
  • RolePlay Player
  • Messages: 2809
    • Voir le profil
Re : /time
« Réponse #13 le: 21 Septembre 2008, 00:54:22 »
Salut ,

Tien essaye sa :

if(strcmp(cmd, "/temps", true) == 0)
{
    if(IsPlayerConnected(playerid))
{
    new mtext[20];
new year, month,day;
getdate(year, month, day);
if(month == 1) { mtext = "Janvier"; }
else if(month == 2) { mtext = "Fevrier"; }
else if(month == 3) { mtext = "Mars"; }
else if(month == 4) { mtext = "Avril"; }
else if(month == 5) { mtext = "Mai"; }
else if(month == 6) { mtext = "Juin"; }
else if(month == 7) { mtext = "Juillet"; }
else if(month == 8) { mtext = "Aout"; }
else if(month == 9) { mtext = "Septembre"; }
else if(month == 10) { mtext = "Octobre"; }
else if(month == 11) { mtext = "Novembre"; }
else if(month == 12) { mtext = "Decembre"; }
    new hour,minuite,second;
gettime(hour,minuite,second);
FixHour(hour);
hour = shifthour;
if (minuite < 10)
{


My ++

~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~


~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~~•~  ~•~  ~•~  ~•~
Avancement du GM : 3%
~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~  ~•~
~•Merci Kloken, pour la vidéo lors de mon anniversaire•~

Hors ligne R@f

  • *
  • GTAOnline Addict
  • Messages: 4655
    • Voir le profil
Re : /time
« Réponse #14 le: 21 Septembre 2008, 01:17:27 »
j'ai oublié le return 1; dedans ^^
Code: (pawn) [Sélectionner]
public OnPlayerCommandText(playerid, cmdtext[])
{
if (strcmp("/time", cmdtext, true) == 0)
{
new Heure, Minute, Seconde, ChaineHeure[128];
GetPlayerTime(Heure, Minute, Seconde);
format (ChaineHeure, 256, "%02d:%02d:%02d", Heure, Minute, Seconde);
                SendClientMessage(playerid,COLOR_RED,ChaineHeure); /*Remplace COLOR_RED par la couleur que tu veux ;) */
                return 1;
}
return 0;
}

++
R@f