• 06 Juin 2026, 16:34:46


Auteur Sujet: Comment récupéré une variable ?  (Lu 1498 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Comment récupéré une variable ?
« le: 20 Juin 2008, 21:36:05 »
Bonsoir,

Voila jai un soucis de variable.
Jai défini une variable "new gametime[MAX_PLAYERS];"
Et je l'ai mit dans on time pour le changement d'heure:

[code=]public heure1(playerid)
{
SetWorldTime(20);
gametime[playerid] = 20;
KillTimer(temps1);
temps2=SetTimer("heure2", 600000, 1);
return 1;
}

Et apres je fait une commande /time pour que le joueur connaissent l'heure du serveur:

if (strcmp(cmdtext, "/time", true)==0)
{
if(gametime[playerid] = 20);
{
SendClientMessage(playerid, jaune, "Il est 20 heures");
}
return 1;
}

Sauf, que ca ne marche pas, comment faire pour récupéré la variable utilisé dans le time ou carément récupéré l'heure du serveur ??
Merci

++
nikko

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Comment récupéré une variable ?
« Réponse #1 le: 21 Juin 2008, 06:43:34 »
Tu as mis un point-virgule après ton if(). :)

++
Alexandre

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Comment récupéré une variable ?
« Réponse #2 le: 21 Juin 2008, 10:04:35 »
Ok je vais tester ca.

Est ce qu'il y a moyent de récupéré l'heure (le world time) du serveur, au lieu de passer en créant des variables ??

++
nikko

EDIT:
Voila la commande:

if(strcmp(cmdtext,"/time",true)==0)
{
if(gametime[playerid] = 20)                                                // 2717
{                                                                                   // 2718
SendClientMessage(playerid, jaune, "Il est 20 heures");
}
return 1;
}

Mais toujour une erreur:
(2717) : warning 211: possibly unintended assignment
« Modifié: 21 Juin 2008, 10:11:54 par Nikko™ »

Hors ligne Bayshore

  • *
  • Grand Banditisme
  • Messages: 923
    • Voir le profil
Re : Comment récupéré une variable ?
« Réponse #3 le: 21 Juin 2008, 14:50:48 »
Tu n'a pas doublé ton = dans la condition. :)


++
Alexandre

Hors ligne Nikko™

  • *
  • Mafioso
  • Messages: 2393
    • Voir le profil
Re : Comment récupéré une variable ?
« Réponse #4 le: 21 Juin 2008, 17:18:00 »
jvais tester.

++
nikko