PHP Code:
new szFile[100]
GetLogFileName("kick", szFile, charsmax(szFile))
log_amx("bb:%s", szFile)
log_to_file(szFile, "[KICK] ADMININSTRATOR %s <%s> (%s) kicked player %s <%s> (%s) už %s!", clAName, clAIP, clASteamid, clPName, clPIP, clPSteamid, szReason)
PHP Code:
public plugin_natives()
register_native("GetLogFileName", "_GetLogFileName")
public _GetLogFileName(iPlugin iParams)
{
new szName[/* name size */]
get_string(1, szName, charsmax(szName))
new szFile[100]
new ret = fnGetLogFileName(szName, szFile, charsmax(szFile))
set_string(2, szFile, ret)
return ret
}
fnGetLogFileName(const szName[], szOutput[], iOutputLen)
{
new iSize = ArraySize(Logs), szFile[100]
for(new i = 0; i < iSize; i++)
{
ArrayGetString(Logs, i, szFile, charsmax(szFile))
if(strfind(szFile, szName) != -1)
return copy(szOutput, iOutputLen, szFile)
}
return 0
}
__________________