Egyszerûsítsük le az idõzítõket

Indította Gamestar, 2012. május 08. - 20:23:11

Előző téma - Következő téma

Gamestar

Ezek a kódok lényegében milliszekundummá váltják át a megadott másodpercek, percek, órák, napok mennyiségét, melyek összeadódnak.
 
#define second(%1) \\
    (%1 * 1000)
#define minute(%1) \\
    (second(%1) * 60)
#define hour(%1) \\
    (minute(%1) * 60)
#define day(%1) \\
    (hour(%1) * 24)
#define week(%1) \\
    (day(%1) * 7)

 
Szemléltetés:
 
  • A MyFunction() függvény 2 óra 30 perc 25 másodperc múlva lesz meghívva.

  • A felirat 30 másodpercig (fél percig) fog megjelenni mindenkinek.


 
public OnFilterScriptInit()
{
SetTimer(\"MyFunction\", hour(2) + minute(30) + second(25), 0);
GameTextForAll(\"Gametext\", second(30), 1);
return 1;
}

Dead


Amf


Gamestar

Ezek a kódok lényegében milliszekundummá váltják át a megadott másodpercek, percek, órák, napok mennyiségét, melyek összeadódnak.
 
#define second(%1) \\
    (%1 * 1000)
#define minute(%1) \\
    (second(%1) * 60)
#define hour(%1) \\
    (minute(%1) * 60)
#define day(%1) \\
    (hour(%1) * 24)
#define week(%1) \\
    (day(%1) * 7)

 
Szemléltetés:
 
  • A MyFunction() függvény 2 óra 30 perc 25 másodperc múlva lesz meghívva.

  • A felirat 30 másodpercig (fél percig) fog megjelenni mindenkinek.


 
public OnFilterScriptInit()
{
SetTimer(\"MyFunction\", hour(2) + minute(30) + second(25), 0);
GameTextForAll(\"Gametext\", second(30), 1);
return 1;
}

Dead


Amf