Szerző Téma: Idő rendszer  (Megtekintve 1104 alkalommal)

Idő rendszer
« Dátum: 2016. január 05. - 16:55:39 »
0 Show voters
Sziasztok.
Az a problémám mikor változtatok időt egy( tegyük fel estére ) egy ideig sötét van de kb 1 perc múlva ismét olyan idő amilyen volt..
Mitől van ez?
 
   if(strcmp(cmd, \"/óra\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
      Msg(playerid,\"/óra [timeofday] (0-23)\");
      return 1;
   }
   SetWorldTime(hour);
   hour = strval(tmp);
   if (PlayerInfo[playerid][pAdmin] >= 7)
   {
            SetWorldTime(hour);
      format(string, sizeof(string), \"   Az idő átírva. Az új idő:%d óra.\", hour);
      BroadCast(COLOR_GRAD1, string);
   }
   else
   {
      SendClientMessage(playerid, COLOR_GRAD1, \"   Ezt a parancsot nem használhatod !\");
   }
}
return 1;
}

Nem elérhető BVZS

  • 487
    • Profil megtekintése
Idő rendszer
« Válasz #1 Dátum: 2016. január 12. - 23:11:34 »
0 Show voters
Lehetséges, hogy a szerver valami más változót használ az időnél, ha van ennek rendszere a mododban, keress rá, nézd átt ott jobban hátha rájössz mi a gond. De az is lehet, hogy csak bent maradt egy gl_realtime filterscript.

Nem elérhető kos

  • 292
    • Profil megtekintése
Idő rendszer
« Válasz #2 Dátum: 2016. február 03. - 09:27:26 »
0 Show voters
ez már fail :D
adminnak sem kell lenned h átállítsad :D
 
SetWorldTime(hour);
                        hour = strval(tmp);
                        if (PlayerInfo[playerid][pAdmin] >= 7)
                        {
                    SetWorldTime(hour);

 
mellesleg ez azért van, mert tutira van a módban idő timer ami állítja az időt és ha nem egyezik az érték akkor vissza rakja :D

Idő rendszer
« Válasz #3 Dátum: 2016. február 23. - 17:44:09 »
0 Show voters
Szerintem nem ez volt a kérdésem..

Idő rendszer
« Válasz #4 Dátum: 2016. március 03. - 17:42:58 »
0 Show voters
Megoldottam, az óránál minden percben vissza állította az időt arra

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal