Example #1
0
static int PluginCommand_SetMyAvatar(WPARAM wParam,LPARAM lParam)
{
	char * proto = (char *)wParam;

	if (proto != NULL)
	{
		Protocol protocol = GetProtocolByName(proto);
		if (!protocol)
			return -1;
		
		if (!protocol.CanSetAvatar())
			return -2;
		
		protocol.SetAvatar((char *)lParam);
	}
	else
	{
		protocols->SetAvatars((char *)lParam);
	}

	return 0;
}