laiko funkcijos

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

laiko funkcijos

Post by aurimasko »

Kokia komanda pawne daro ta patį ką PHP kalboje strftime? T.y. Pagal tavo nustatytus argumentus pvvz %Y:%m:%d padaro datą. PVZ PHP:

Code: Select all

 $timeleft = time();echo strftime("%Y-%m-%d %H:%M", $timeleft); 
Tai man kažko panašaus pawne reikia.

addinol
Jau po truputį tampa savu
Posts: 144
Joined: 2010 Sep 05 15:20
Skype: kasparas94

Re: laiko funkcijos

Post by addinol »

get_time("%Y-%m-%d %H:%M", timeleft);

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: laiko funkcijos

Post by aurimasko »

bet tai šis tiesiog ESAMĄ datą įrašo į kažkokį kintamajį, o man reikia kad gautą get_systime paversti į Y-m-d- formatą (nesiūlykit iškarto juo saugoti, nes man netinka.)

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: laiko funkcijos

Post by hleV »

Pastudijuok time.inc.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: laiko funkcijos

Post by aurimasko »

tai kad ten nieko ko man reikia nerandu..

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: laiko funkcijos

Post by hleV »

Tu apgailėtinas.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: laiko funkcijos

Post by aurimasko »

šiaip jau tiesa sakant užpiso tie tavo išsipizdavojimai iš kitų žmonių.. ką jeigu jau viską žinai, tai visi kiti jau debilai paskutiniai ane?

Beto gal netaip suformavau klausimą.. Tarkim turiu:

Code: Select all

 print(id, "\g.::[VVP]::. \tJums liko \g%s \tdienu V.I.P. statuso galiojimo!", playerDB[id][player_viptime] - get_systime()) 
Ir man reikia, kad skirtumą paverstų į %Y-%m-%d format1..

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: laiko funkcijos

Post by hleV »

Sakau kaip yra. Tu visiškas neišmanėlis, nes time.inc faile yra funkcija (tiesą sakant tai vienintelė funkcija visam faile, tad nesuprantu kokiu debilu reikia būt, kad jos nepastebėt), daranti būtent tai, ko tu nori, tik skaičiuoja iki savaičių (mėnesių, metų jau nebe), todėl ir sakau - pastudijuok tą failą ir pasidarysi funkciją pagal savo užgeidas.
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

User avatar
aurimasko
Flooderis arba specialistas
Posts: 736
Joined: 2010 Sep 04 08:45

Re: laiko funkcijos

Post by aurimasko »

:DD nu tai ta funkcija aš mačiau, bet aš kai kur nesuprantu kur koks elementas reiškia.. būtų daug geriau ir greičiau tiesiog paaiškinti kokius elementus rašyti (get_time_length(čia)).

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: laiko funkcijos

Post by hleV »

  1. Žaidėjo ID;
  2. skaičius, kurį nori formatuot;
  3. tipas (kadangi perduodi sekundes, tai naudoji timeunit_seconds);
  4. eilutė (string), kurią formatuosi;
  5. eilutės dydis.

Code: Select all

new laikas[64];get_time_length(id, playerDB[id][player_viptime] - get_systime(), timeunit_seconds, laikas, charsmax(laikas));print(id, "\g.::[VVP]::. \tJums liko \g%s \tdienu V.I.P. statuso galiojimo!", laikas);
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

Post Reply

Who is online

Users browsing this forum: No registered users and 46 guests