nvault

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
addinol
Jau po truputį tampa savu
Posts: 144
Joined: 2010 Sep 05 15:20
Skype: kasparas94

nvault

Post by addinol »

Kaip su nvaultu patikrinti ar yra tam tikras failas ?

nvault_get() [ Turbūt ], ir tada kaip patikrinti ar buvo toks failas ar ne ?

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: nvault

Post by aaarnas »

Tu nori patikrinti ar yra veikiantis nvault failas ar apskritai kažkoks tai failas ar yra ?
Palikau CS pasaulį ;/ . Nebepasiekiamas.

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

Re: nvault

Post by addinol »

ar yra failas, nes aš jį po tam tikro laiko noriu panaikinti su nvault_prune, nes noriu patikrinti kaiką, ar geriau tikrinti nustatant true / false arba 0 ir 1 reikšmes nvault faile ?

Ir dar vienas klausimas dėl kelių parametrų, kaip gauti tam tikrus parametrus, jei nvault faile saugomi 3, ir kaip nustatyti tuos 3 skirtingus :)

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: nvault

Post by aaarnas »

Man atrodo bus paprsčiau jei perskaitysi šitai: http://forums.alliedmods.net/showthread.php?t=91503
Palikau CS pasaulį ;/ . Nebepasiekiamas.

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

Re: nvault

Post by addinol »

Žiūrėk, turiu dar vieną klausimą, kas čia pas mane gali būti blogai ?

Code: Select all

    new szKey[40];    formatex( szKey , charsmax( szKey ) , "%sSTH" , g_szAuthID[id] );        if(nvault_get( s_Vault , szKey) > 0)    {        return PLUGIN_HANDLED;    }        nvault_set( s_Vault , szKey , "1");    set_task(5.0, "checkPrune", 0, _, _, "b")    public checkPrune(){    nvault_prune(s_Vault, 0, get_systime() - 60 )}  
Pirma kartą komanda tęstiama, o antrą karta returnina, taip ir turėtų būti, bet dar turėtų po 60 sekundžių vėl leisti tęsti tą pirmą darbą, bet returnina ... lyg blogai ištrintų arba išvis neištrintų...

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: nvault

Post by aaarnas »

nvault_prune ištrina visus elementus tarp nurodyto laiko.

Pagal šitą: nvault_prune(s_Vault, 0, get_systime() - 60 )

iš nvault trinami visi elementai kurie sukurti nuo 00:00:00 January 1, 1970 iki dabarties-60s

Tad ištrynus, tu turi tuos duomenis vėl įrašyti, kitaip tau ir returnins, nes tų duomenų ten nėra.
Palikau CS pasaulį ;/ . Nebepasiekiamas.

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

Re: nvault

Post by addinol »

Susitvarkiau, dėkui už paaiškinimą, bet man to ir reikėjo jog viską ištrintų :), ir aš negaunu duomenų iš failo, o man reikėjo gauti apie failą, ar jis egzistuoja ar ne :)

User avatar
aaarnas
Vyr. diskusijų administratorius
Posts: 3891
Joined: 2010 Aug 31 13:21
Skype: fiarno
Contact:

Re: nvault

Post by aaarnas »

Palikau CS pasaulį ;/ . Nebepasiekiamas.

Post Reply

Who is online

Users browsing this forum: No registered users and 16 guests