Raised This Month: $ Target: $400
 0% 

nvault


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
InteX01
Senior Member
Join Date: Jan 2017
Old 12-13-2018 , 14:02   nvault
Reply With Quote #1

ok, so i read nvault tutorial, tried to do something and still this is not working..

PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <nvault>
#include <colorchat>

#define PLUGIN "Custom Intex Plugin"
#define VERSION "1.0"
#define AUTHOR "InteX"

new sati[33], minute[33]

new 
vault


public plugin_init() {
    
register_plugin(PLUGINVERSIONAUTHOR)
    
    
//register_clcmd("say /skin", "cmd_skin")
    
register_clcmd("say /vreme""cmd_vreme")
    
register_clcmd("say /minute""cmd_minute")
    
register_clcmd("say /reset""cmd_reset")
    
    
vault nvault_open("MILF-DD2-NVAULT2")
}
public 
cmd_vreme(id)
{
    
ColorChat(idRED,"^4[MILF] ^1Ukupno vreme provedeno na serveru:^3 %d ^1sati i^3 %d ^1minuta.",sati[id], minute[id])
}
public 
cmd_minute(id)
{
    
minute[id] = 59
}
public 
cmd_reset(id)
{
    
sati[id] = 0
    minute
[id] = 0
}
public 
dodaj_minut(id)
{
    if(
minute[id] >= 59)
    {    
        
minute[id] = 0
        sati
[id]++
    }
    else
    {
        
minute[id]++
    }
    
PokreniVreme(id)
}
public 
UsnimiPodatke(id)
{
    new 
AuthID[35]
    
get_user_authid(idAuthID34)
    
    new 
vaultkey[64], vaultdata[256]
    
    
format(vaultkey63"%s-DD2"AuthID)
    
format(vaultdata255"%i#%i#"sati[id], minute[id])
    
    
nvault_set(vaultvaultkeyvaultdata)
}  
public 
UcitajPodatke(id)
{

    new 
AuthID[35]
    
get_user_authid(idAuthID34)
    
    new 
vaultkey[64], vaultdata[256]
    
    
format(vaultkey,63"%s-Mod"AuthID)
    
format(vaultdata,255"%i#%i#"sati[id], minute[id])
    
nvault_get(vaultvaultkeyvaultdata255)
    
    
replace_all(vaultdata255"#"" ")
    
    new 
sz_sati[32], sz_minute[32]
    
    
parse(vaultdatasz_sati31sz_minute31)
    
    
sati[id] = str_to_num(sz_sati)
    
minute[id] = str_to_num(sz_minute)
}
public 
PokreniVreme(id)
{
    
set_task(60.0"dodaj_minut"id)
}
public 
client_connect(id)
{
    
UcitajPodatke(id)
    
PokreniVreme(id)
}
public 
client_disconnect(id)
{
    
UsnimiPodatke(id)

so i wanna save minute[id] and sati[id] which are minutes and hours... but for some reason it doesnt save..

commands say /minute and say /reset are just there for testing plugin...

hope for fast answer, thanks.
InteX01 is offline
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 07:32.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode