|
Author
|
Message
|
|
Senior Member
|

05-18-2012
, 11:31
Re: Natives
|
#1
|
Quote:
Originally Posted by Exolent[jNr]
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 }
|
Thanks.
Last edited by Intouchable; 05-18-2012 at 11:39.
|
|
|
|