[HELP]Command
#8

now works but not the time to update
PHP код:
OnPlayerConnect(playerid)
{
PlayerInfo[playerid][pConnectTime] = gettime();

PHP код:
stock ConvertTime(&cts, &ctm=-1,&cth=-1,&ctd=-1,&ctw=-1,&ctmo=-1,&cty=-1//Thanks to Kyosaur
{
    
#define PLUR(%0,%1,%2) (%0),((%0) == 1)?((#%1)):((#%2))
    #define CTM_cty 31536000
    #define CTM_ctmo 2628000
    #define CTM_ctw 604800
    #define CTM_ctd 86400
    #define CTM_cth 3600
    #define CTM_ctm 60
    #define CT(%0) %0 = cts / CTM_%0; cts %= CTM_%0
    
new strii[128];
    if(
cty != -&& (cts/CTM_cty))
    {
        
CT(cty); CT(ctmo); CT(ctw); CT(ctd); CT(cth); CT(ctm);
        
format(striisizeof(strii), "%d %s, %d %s, %d %s, %d %s, %d %s, %d %s, and %d %s",PLUR(cty,"year","years"),PLUR(ctmo,"month","months"),PLUR(ctw,"week","weeks"),PLUR(ctd,"day","days"),PLUR(cth,"hour","hours"),PLUR(ctm,"minute","minutes"),PLUR(cts,"second","seconds"));
        return 
strii;
    }
    if(
ctmo != -&& (cts/CTM_ctmo))
    {
        
cty 0CT(ctmo); CT(ctw); CT(ctd); CT(cth); CT(ctm);
        
format(striisizeof(strii), "%d %s, %d %s, %d %s, %d %s, %d %s, and %d %s",PLUR(ctmo,"month","months"),PLUR(ctw,"week","weeks"),PLUR(ctd,"day","days"),PLUR(cth,"hour","hours"),PLUR(ctm,"minute","minutes"),PLUR(cts,"second","seconds"));
        return 
strii;
    }
    if(
ctw != -&& (cts/CTM_ctw))
    {
        
cty 0ctmo 0CT(ctw); CT(ctd); CT(cth); CT(ctm);
        
format(striisizeof(strii), "%d %s, %d %s, %d %s, %d %s, and %d %s",PLUR(ctw,"week","weeks"),PLUR(ctd,"day","days"),PLUR(cth,"hour","hours"),PLUR(ctm,"minute","minutes"),PLUR(cts,"second","seconds"));
        return 
strii;
    }
    if(
ctd != -&& (cts/CTM_ctd))
    {
        
cty 0ctmo 0ctw 0CT(ctd); CT(cth); CT(ctm);
        
format(striisizeof(strii), "%d %s, %d %s, %d %s, and %d %s",PLUR(ctd,"day","days"),PLUR(cth,"hour","hours"),PLUR(ctm,"minute","minutes"),PLUR(cts,"second","seconds"));
        return 
strii;
    }
    if(
cth != -&& (cts/CTM_cth))
    {
        
cty 0ctmo 0ctw 0ctd 0CT(cth); CT(ctm);
        
format(striisizeof(strii), "%d %s, %d %s, and %d %s",PLUR(cth,"hour","hours"),PLUR(ctm,"minute","minutes"),PLUR(cts,"second","seconds"));
        return 
strii;
    }
    if(
ctm != -&& (cts/CTM_ctm))
    {
        
cty 0ctmo 0ctw 0ctd 0cth 0CT(ctm);
        
format(striisizeof(strii), "%d %s, and %d %s",PLUR(ctm,"minute","minutes"),PLUR(cts,"second","seconds"));
        return 
strii;
    }
    
cty 0ctmo 0ctw 0ctd 0cth 0ctm 0;
    
format(striisizeof(strii), "%d %s"PLUR(cts,"second","seconds"));
    return 
strii;

days 0 hours 0 minutes 0 sec 0 no update time Anybody know what's up?
Reply


Messages In This Thread
[HELP]Command - by Markoni990 - 08.03.2015, 19:09
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 19:35
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 20:06
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 21:11
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 21:47
Re: [HELP]Command - by Passmerd - 08.03.2015, 21:52
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 21:53
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 23:22
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 23:27
Respuesta: [HELP]Command - by Markoni990 - 08.03.2015, 23:50

Forum Jump:


Users browsing this thread: 1 Guest(s)