-
Notifications
You must be signed in to change notification settings - Fork 89
Open
Description
stock Handle:FindPluginByName(const String:PluginName[], bool:Sensitivity=true, bool:Contains=false)
{
new Handle:iterator = GetPluginIterator();
new Handle:PluginID;
new String:curName[PLATFORM_MAX_PATH];
while(MorePlugins(iterator))
{
PluginID = ReadPlugin(iterator)
GetPluginInfo(PluginID, PlInfo_Name, curName, sizeof(curName));
if(StrEqual(PluginName, curName, Sensitivity) || (Contains && StrContains(PluginName, curName, Sensitivity) != -1))
{
CloseHandle(iterator);
return PluginID;
}
}
CloseHandle(iterator);
return INVALID_HANDLE;
}
Metadata
Metadata
Assignees
Labels
No labels