You were very close.
PHP Code:
new iMuteTime = 0
if(containi(szTime, "m") != -1)
{
replace(szTime, charsmax(szTime), "m", "")
iMuteTime = str_to_num(szTime) * 60
}
else if(containi(szTime, "h") != -1)
{
replace(szTime, charsmax(szTime), "h", "")
iMuteTime = str_to_num(szTime) * 60 * 60
}
else if(containi(szTime, "d") != -1)
{
replace(szTime, charsmax(szTime), "d", "")
iMuteTime = str_to_num(szTime) * 60 * 60 * 24
}
if( iMuteTime > 604800 )
{
// Exceeds 7 days.
return PLUGIN_HANDLED
}
else if( iMuteTime <= 0 )
{
// Not a valid time
return PLUGIN_HANDLED
}
iMute[player] = get_systime() + iMuteTime
// say
if( iMute[id] > get_systime() )
{
// Player is still muted.
return PLUGIN_HANDLED
}
__________________